Author Topic: [PP] Progress '10  (Read 124362 times)

0 Members and 1 Guest are viewing this topic.

Offline tifreak

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: [PP] Progress '10
« Reply #330 on: July 19, 2010, 11:23:35 pm »
Nope, number alignment is all in BASIC. I don't understand the log( command, so I can't explain how it works, but it is nifty. Got the code written down off to the side so I know where to find it in the future XD
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: [PP] Progress '10
« Reply #331 on: July 19, 2010, 11:39:51 pm »
What is the right align code? I'm curious what it looks like now :P
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [PP] Progress '10
« Reply #332 on: July 20, 2010, 12:14:23 am »
Aaaah ok. I personally used a combination of ipart and fparts. I always forgot about the log usefullness for that x.x

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: [PP] Progress '10
« Reply #333 on: July 20, 2010, 01:35:27 am »
Log finds the number of digits in a number, which he then uses to find the length :) Its pretty hacky but it works well ^^

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [PP] Progress '10
« Reply #334 on: July 20, 2010, 01:47:21 am »
Yeah I know. I just always forgot what it did at the wrong moments XD

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: [PP] Progress '10
« Reply #335 on: July 20, 2010, 11:14:46 am »
I've used log( like that before to right-align data for Output(
Meishe: a simplified version that right-aligns all positive integers under ~14 digits (in Ans here) and displays them on the first row is Output(1,16-int(log(Ans)),Ans
A more complex version capable of handling 0 and negative numbers (same range) is Output(1,16-(Ans<0)-int(log(abs(Ans)+not(Ans))),Ans
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [PP] Progress '10
« Reply #336 on: July 20, 2010, 02:50:53 pm »
Nice calcdude84se ^^


Offline tifreak

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: [PP] Progress '10
« Reply #337 on: July 20, 2010, 10:47:48 pm »
Definitely a fancy equation you got there o.o

Hoping tomorrow to have some time to actually work on pokemon. Didn't get the time in on the project today that I had hoped, so yeah, shooting for tomorrow.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: [PP] Progress '10
« Reply #338 on: July 20, 2010, 10:58:05 pm »
Thanks, but what is in the Ans variable? I don't get that.
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: [PP] Progress '10
« Reply #339 on: July 21, 2010, 09:52:59 am »
The number you want to display :)
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: [PP] Progress '10
« Reply #340 on: July 21, 2010, 01:14:45 pm »
Wow, that looks wonderful!  Awesome job! ;D

Offline tifreak

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: [PP] Progress '10
« Reply #341 on: July 22, 2010, 10:20:35 pm »
Thanks!

My attempt to integrate it into the party system.. failed a bit. XDI haven't set it up yet to look at the data from the selected pokemon to dump into L1, and I need it to exit out of the cursor routines and go back to the draw section of the code. So, hopefully I can get that ironed out and make the stats setup work fully.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline tifreak

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: [PP] Progress '10
« Reply #342 on: July 26, 2010, 11:46:05 am »


With this screenshot, I officially dub the status setup complete. It is adaptive in the sense that it merely takes into account which LP# is in the slot via the L_PRTY list, stores it to Z, takes that and uses expr("LP"+sub("123456",Z,1->L_1

Then it bases all the display data off of what is in L_1. Makes that so much easier. You can also see that it does not allow you to select on an empty box.

Next bit is moving pokemon from one slot to another. This.. will be a bit tricky. I am thinking about allowing a pokemon to be moved, say in to the last slot regardless if the other two are occupied or not, simply to save space on programming, though if people are against this, I will make it so it cannot. Just makes the code that much more complicated.

The other bit of problem I will have is making it so it doesn't redraw the entire screen each time you move a pokemon. I haven't figured this out yet, but I am working on a solution. Weregoose, at one point in time, had helped with this code, but that was 2+ years ago, and I doubt he would have the code for it anymore. I can assure you that I do not. I have tore through everything in my notes, it simply no longer exists.

Anyways, that's progress up to date.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: [PP] Progress '10
« Reply #343 on: July 26, 2010, 05:10:24 pm »
That looks really good! :) Aesome job on the update, and congrats on the status setup progress completion ^^ Cant wait to see more :)

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: [PP] Progress '10
« Reply #344 on: July 26, 2010, 05:21:06 pm »
Wow, amazing. That looks really cool. Can't wait for more progress :) Good luck!
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)