This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - Hot_Dog
Pages: 1 ... 82 83 [84] 85 86 ... 194
1246
« on: February 06, 2011, 04:38:00 am »
Yeah, I like the word wrapping, although I still have a few touchups to put on it. You can thank Rebma Boss...I was using word wrapping for S.A.D., and he was telling me "You know, why don't you incorporate Word Wrapping into Correlation? I know that some people are frustrated having to display text one line at a time"
Anyways, here's the string. The token "and" means Pause, and the token "Theta" means stop displaying the string. Basically you can display text using several "and"s, allowing the user to press enter in between text.
1247
« on: February 06, 2011, 03:36:54 am »
By the way, you're making sure to keep Nspire compatibility, right?
I'm doing my best, but I don't own a Nspire so someone else would need to test compatibility to the fullest
1248
« on: February 06, 2011, 03:32:02 am »
I got cutscenes working, a demonstration of using Word Wrap to the fullest. Screenshot below. There are NO SPOILERS: What you see is an introductory mission having nothing to do with the plot. I also included the source code, but most of it is hard to understand without context. So I bolded and commented the Correlation-related code. ;ThetaMax is how far to the right to draw text in Word Wrap Mode. ;TMax is how far down to draw text.
96->Thetamax 59->Tmax
0->Xmin 94->Xmax -62->Ymin 0->Ymax ZoomSto 4->W 0->E 0->F 32->G 1->D
sub(Str0,W,G)->Str9
;Set Wrap Mode, meaning text drawn too far to the right is wrapped to the next line. M1 = Mode 1.
int("M1 int(ZECUTSCN
;Draws the cutscene "text" (graphics) e^(E,F,Str9)
W+G->W
;Update the screen. DD doesn't mean anything, but I'm using it ;cause it stuck in my head as "the command to use"
int("DD
For(Z,1,600 End
For(Z,-44,-62,-1 Line(0,Z,95,Z,0 End Line(0,-43,95,-43 Line(18,-43,18,-63 ListCUTSC(D+2)->Z While W<=length(Str0)
int("M1
;The next command tells Correlation that "M" and "W" are wider ;than the rest of the characters used for text. WY stands for ; WMMode Yes
int("WY ListZTEXT(Z)->Theta Z+1->Z sub(Str0,W,1)->Str9
int(ZEPORTRA
;Displays a portrait of the character that is talking
e^(46,1,Str9
W+1->W
sub(Str0,W,Theta)->Str9 W+Theta->W
;Word Wrap Mode. M2 is Mode 2.
int("M2 int("ZERATULT e^(45,20,Str9 End
1249
« on: February 05, 2011, 03:07:26 pm »
Screenshot coming tonight! It will be in Zeratul: Eye Candy after I fix some data. Basically, the ASM code works correctly, but I have some invalid data in the appvar I created for cutscenes.
1250
« on: February 05, 2011, 01:34:22 am »
Geekboy, that's such an awesome new screenie!
1251
« on: February 04, 2011, 12:06:10 pm »
Sweet idea!
1253
« on: February 04, 2011, 02:19:01 am »
I know, I'm even getting excited! I... Erm... I'm working on an RPG using BatLib... It has been so long since I did an RPG...
Wow, two RPGs using the two newest libraries! What a coincidence
1254
« on: February 04, 2011, 02:11:48 am »
Perfect!
1255
« on: February 04, 2011, 01:56:11 am »
No, not commands . Kind of like, can it work with appvars? Can it read and write to ports? Can it create programs? A list kind of like that
1256
« on: February 04, 2011, 01:52:51 am »
So, can you make a list of what one can do with BatLib besides graphics? Pleasssssssssse?
1257
« on: February 02, 2011, 11:41:37 pm »
What's your record time--meaning longest time--for finding a single error (meaning one line of code) in your ASM program, an error that once you fixed everything worked perfectly? My record was two days for a "pop hl"
1258
« on: February 02, 2011, 11:34:57 pm »
Geekboy, this is awesome! I'm honored to watch you work on this
1259
« on: January 31, 2011, 11:46:40 pm »
Yup bumping again. This is epicness at its most epic. Ok weak punchline there but this is very, very cool. I think this is more of a cinematic then a cutscene though. Anyways. Maybe you could have like this library with all the required sprites in one package so you dont have to rebuild the sprite again and again??
I thinK compression is of later concern, how many pages does sad use by know? Also i assume sadce eventually needs to be able to produce this?
I don't know, I thought it was a sweet punchline! Yeah, I agree that I'm certainly not Blizzard or Bungie or anything Yeah, sprites will be in one package. This still has a lot of features to be added. SAD will use at least 4 pages, 6-7 for more features Yes, SADCE will need to produce this
1260
« on: January 31, 2011, 03:10:54 am »
Zerg - Banelings, by far. Blowing up entire bases with hundreds of them is epic lulz. Even more if someone goes mass marine/hydras, banelings owns them hard.
I beat a Terran player who was so desperate he built a planetary in his main base. I used a baneling bust When they're use correctly I agree, banelings rock (still not my favorite though)
Pages: 1 ... 82 83 [84] 85 86 ... 194
|