May 4, 2009 at 11:27 PM
Join Date: Jan 4, 2008
Location: Lingerie, but also, like, fancy curtains
Posts: 3054
Well, CAT is apparently useless, so I'm gonna cannibalize it for an extension of an existing command. I'm gonna give you guys the hack in the end, and hopefully it will help you with adding some cool stuff into your mods. Give your suggestions here.
from page two:
from page two:
Mega-ultra post - now with an exclusive super special promise!
And color coded! ^^
TSC2:
<IN+xxxx:yyyy - add y to integer variable x
<IN-xxxx:yyyy - subtract y from integer variable x
<INJxxxx:yyyy:zzzz - jump to event z if integer variable x is equal to y
<IRJxxxx:yyyy:zzzz - jump to event z if integer variable x is greater than y
<ILJxxxx:yyyy:zzzz - jump to event z if integer variable x is less than y
<INTxxxx - outputs integer variable x into textbox
<EID - tsc input is as an integer variable.
<DID - tsc input is a literal value
QUOTE:
<ML-xxxx - subtracts from max life
<ML=xxxx - sets max life
<MLSxxxx - saves max and current life to file x
<MLLxxxx - loads max and current life from file x
<MIMxxxx - moves the co-ords of mychar downwards by x*32. 0 would be norm, 1 mimiga mask, and so forth.
<KIL - Kills quote instantly.
COORDINATES:
<CRDxxxx:yyyy - stores the coordinates (x,y)
<MYC - stores the player's coordinates
<NPCxxxx - stores the coordinates of entity x
<BSC - stores the coordinates of the stage boss
<CR+xxxx:yyyy - adds (x,y) to the stored coordinates
<CR-xxxx:yyyy - subtracts (x,y) from the stored coordinates
<CRxxxxx - stores the x coordinate only
<CRyyyyy - stores the y coordinate only
<CPC000X - X is either 0 (for X-coordinate) or 1 (for Y-coordinate). outputs coord as text
NPC:
<NPOxxxx:yyyy:zzzz:wwww - creates npc w at distance xy from quote, and away from quote in direction z.
<TAPxxxx - Destroys all enemies within an x radius of quote.
<ENJxxxx:yyyy:zzzz - if the amount of entity x is equal to number y, jump to event z
OTHER:
<WAMxxxx:yyyy - ZAM if y is 0, but sets current weapon energy to x if y is 1.
<FLAxxxx:yyyy:zzzz - Flash the screen with the color specified by xyz.
<WMUxxxx - Waits for the music to reach click x
<MUJxxxx:yyyy - jump to event y if music is at or past click x
<SPRxxxx:yyyy - changes sprite sheets x (1 or 2) to sprite sheet y (sprite sheet number, would have to give a list)
<WAIxxxx - waits for x ticks without interupting gameflow
<WAPxxxx - classic wai
<AGIxxxx - 500 is normal agility. above is faster, below is slower.
<YNJxxxx:yyyy - YNJ, but with a third option
RED - Very difficult to implement, because of space issues or otherwise.
YELLOW - Requires me to hack the saving macro (annoying)
PURPLE - Medium difficulty.
GREEN - Can do fairly easily
BLUE - Already done it.
So, what does this awesome color coding system mean to you?
well, purple ones are what I'm most likely to do, but agility has a few awesome uses, so I might do that first.
actually, here are a few hack packs I thought up and could make for you guys
Char Hack Pack said:<MIMxxxx - moves the co-ords of mychar downwards by x*32. 0 would be norm, 1 mimiga mask, and so forth.
<AGIxxxx - 500 is normal agility. above is faster, below is slower.
and depending on space...
<MLSxxxx - saves max and current life to file x
<MLLxxxx - loads max and current life from file xMusic Hack Pack said:<WMUxxxx - Waits for the music to reach click x
<MUJxxxx:yyyy - jump to event y if music is at or past click xUse Hack Pack said:<WAIxxxx - waits for x ticks without interupting gameflow
<WAPxxxx - classic wai
<YNJxxxx:yyyy - YNJ, but with a third optionHealth Manipulator Pack said:<ML-xxxx - subtracts from max life
<ML=xxxx - sets max life
<MLSxxxx - saves max and current life to file x
<MLLxxxx - loads max and current life from file x
or any single hack. (besides tsc2 and coords)
also, cheesy, your ideas are not abandoned, I'm going to work on them later.
btw, my exclusive super special promise is to get you whichever hack pack is liked best by the end of june.
so...
yay or nay?