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 ... 103 104 [105] 106 107 ... 194
1561
« on: November 24, 2010, 05:58:30 pm »
just asking, but which one will be stronger: Splitron or Pterdactyls?
Splitrons are stronger, with Pterdactyls being proportionally cheaper. However, Pterdatyls have the advantage of being ground-based vessels, meaning they can't be attacked by air-to-air units. Nice. One thing I wonder is if it would be cool to generate some sort of creep or more web stuff around that building, which causes ground units that goes too close to move twice slower and air units to move twice slower while flying over the building?
Not a bad idea! I'll have to think about that one.
1562
« on: November 24, 2010, 03:50:52 am »
WEB
The Web allows construction of Pauks, and provides +1 upgrade options to air weapons and armor
1563
« on: November 24, 2010, 03:42:05 am »
What does class 2 means?
Class 2 is a lot of Ti-Basic programming functions, such as If, While, End and Goto. Output( is a class 2 function because you can't use it outside of a Ti-Basic program. (A goof-up by the Ti-OS) For more information: http://wikiti.brandonw.net/index.php?title=83Plus:Hooks:9BAC
1564
« on: November 23, 2010, 08:07:39 pm »
I'm using real( for selecting fonts now.
For those of you interested, Select(), like Output(), is a class 2 function. It is difficult for a custom parser to work with class 2 functions.
1565
« on: November 21, 2010, 09:53:00 pm »
Calm down! It's a joke. It's supposed to be funny. Go ahead, laugh.
No worries, I said it calmly.
1566
« on: November 21, 2010, 09:17:24 pm »
Answer:
EDIT: And the alt-text: There's also a Katamari level where everything is just slightly bigger than you, and a Mario level with a star just out of reach.
Either you're joking or you have no idea what you're talking about :|
1567
« on: November 21, 2010, 01:04:34 pm »
119: Only hooks would let you change the OS entirely
1568
« on: November 19, 2010, 10:40:34 pm »
I'm not feature driven. I write these programs because I have fun and because I know people will use them
1569
« on: November 19, 2010, 08:55:15 pm »
Will the homescreen text be confined to the 16x8 grid, or will the location be like with Text(?
Same as with Ti-Basic. ln() will use 16x8 grid, and e^() will use the 96 x 64 grid
1570
« on: November 19, 2010, 06:25:02 pm »
Ah ok so basically it's just that if no argument is specified, it uses Overwrite? I was confused since with Line if you add a 5th argument that is a 1 it's the alternate way to display a black line (probably for those who don't use a constant for it and want to create a flashing effect)
That's right. No argument specified means it's overwrite.
1571
« on: November 19, 2010, 09:49:48 am »
Ah ok so you wanted default method to not require arguments? What about the other? Will it default to OR? I still don't get why you keep them separate.
ln(1,1,"AAAA") will display "homescreen" text AAAA using Overwrite. e^(1,1,"AAAA") will display small text using Overwrite. ln(1,1,"AAAA", 1-4) will display "homescreen" text using OR, AND, XOR, Mask. e^(1,1,"AAAA", 1-4) will display small text using OR, AND, XOR, Mask. I'm afraid I can't explain any better why I keep them seperate. Just remember, Line(1,1,2,2) displays a black line, but if you add an extra argument--Line(1,1,2,2,0)--you get a white line.
1572
« on: November 19, 2010, 06:11:01 am »
Also past 3000 bullets it started to lag on my Intel Core i7 2.80 GHz with 8 GB of RAM and a 1536 MB video card. Of course, it's the developers who have the powerhouse computers and never experience any lagging
1573
« on: November 19, 2010, 06:08:52 am »
Ah ok. What would be the advantage of separating them? I am curious about what special tricks we could do. Also is it easier to keep them separated?
To answer your question, if they are kept seperated, a person can take a Ti-Basic program, and he can easily convert it to Correlation simply by replacing Output( with ln( and Text( with e^(. He does not need to scroll to the end of each line to add a parameter. (This really frustrated me in Ti-Basic programming) Furthermore, it saves two bytes per line, and I figured most of the time people are going to use overwrite except for sprites. It's just as easy to keep the argument count seperate as it is to incorporate them all together. It's just like Ti-Basic Line(, where a zero is added only draw a white line. As a side note, if XOR/OR/AND is successful, I'll add Mask as well. A character to be drawn as a Masked character will require 2 characters worth of data in the font, but it will be faster than using XOR/OR/AND to manually draw the mask.
1574
« on: November 18, 2010, 11:38:18 pm »
er, shouldnt they use the same argument? In xLIB, OR/XOR/AND/Overwrite all use the same argument.
Yes that's correct, but it doesn't have to be that way. The person who did xlib just chose to do it that way. I'm working with compatability for previous Ti-Basic programs
1575
« on: November 18, 2010, 11:30:48 pm »
Btw would it be very hard to add XOR/OR logic too? With XOR we could use grayscale text/sprites maybe (Reuben Quest style) and/or blinking text animations. AND might be useful too, for masking, but I think the person can easily combine OR'ed and XOR'ed fonts together to do it.
I guess that wouldn't be too hard now that ln( is being incorporated. ln( with 3 arguments would be OVERWRITE, and a 4th argument would be XOR, OR and AND. Don't get your hopes up, though, we'd have to see how it goes
Pages: 1 ... 103 104 [105] 106 107 ... 194
|