Staredit Network > Forums > SC1 UMS Theory and Ideas > Topic: New Trigger Actions!
New Trigger Actions!
Apr 2 2008, 3:26 am
By: O)FaRTy1billion[MM]
Pages: 1 2 313 >
 

Apr 2 2008, 3:26 am O)FaRTy1billion[MM] Post #1

👻 👾 👽 💪

Thought I should update the first post since it is no longer April Fools'. ;)

About:
I am working on a plugin that adds various trigger conditions and actions to StarCraft to further push the limits of StarCraft. This probably isn't anywhere near completion as it takes time to find proper addresses (hence the EUD Database ;)), code the triggers, and then debug them. I also would like more ideas for conditions and actions.

Completed Conditions:
1. MemoryLocation - Compares the value of an address with an inputted number.
2. CompareMemoryLocations - Compares the values of two addresses.

Completed Actions:
1. SetMemoryLocation - Copies a value to a specified address.
2. CopyMemoryLocation - Copies the value of one address to another.
3. SetLocationTo - Sets location values (X1, Y1, X2, Y2, and/or flags). *Sets specified values to individual numbers.
4. SetLocationFromDeath - Sets location values based on a death counter. *Can only set specified values to one DC value.
5. DCMath - Performs a math operation on a DC value. *DC1 add,subtract,multiply,divide,set DC2. Stores value in DC1. I may add more, like Sin, Cos, Power, etc.
6. DisplayStat_TxtString - Displays a string from stat_txt.tbl. *Mainly for modding. I may make it read from a different tbl or a tbl unique to triggering.
7. PrintF - Displays a string with various variable values defined in the format.
8. SprintF - Writes data to an empty string with vaious variable values defined in the format.
9. SetGameSpeed - Sets the game speed & Multiplier.
10. SetSupplyValue - Sets supply value for the specified player(s). Sets Protoss/Terran/Zerg Available/Used/Max values.
11. SendUnitOrder - Sends a raw orders.dat ID to the specified unit(s).
12. SetUnitTargetToUnit - Sets unit target to a unit.
13. SetUnitTargetToLocation - Sets unit target to a location.
14. SetUnitTarget - Sets unit target to a set of raw coordinates.
15. SetUnitHP - Sets unit HP to a raw value.
16. SetUnitShields - Sets unit shields to a raw value.
17. SetPlayerVision - Sets vision for specified player(s). Allows for players 9-12.

Original Post:
Collapsable Box


Post has been edited 3 time(s), last time on Aug 17 2008, 4:19 am by FaRTy1billion.



TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
\:farty\: This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

Apr 2 2008, 3:38 am BlueFalcon Post #2



I believe you. I totally believe you.




None.

Apr 2 2008, 3:38 am Voyager7456 Post #3

Responsible for my own happiness? I can't even be responsible for my own breakfast

New patch betting pool is nooooooooowwwwww... open.



Look out and there's no atmosphere
No sign of life, it's only us here
We float along, no direction
No gravity, no recollection


Modding Resources: The Necromodicon [WIP] | Mod Night
My Projects: SCFC | ARAI | Excision [WIP] | SCFC2 [BETA] | Robots vs. Humans | Leviathan Wakes [BETA]


Apr 2 2008, 3:47 am Moose Post #4



It's almost April 2nd... you were better off waiting until next year and putting in some effort. This is just lame.




Apr 2 2008, 3:51 am O)FaRTy1billion[MM] Post #5

👻 👾 👽 💪

What? So?



TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
\:farty\: This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

Apr 2 2008, 3:52 am Snipe Post #6



Well this is pretty cool but.. i don't think it is entirely necessary.I am sure someone could bring it to good use, just don't really get it..



None.

Apr 2 2008, 3:57 am O)FaRTy1billion[MM] Post #7

👻 👾 👽 💪

I can also add more than what is listed. :P DC Math makes it a lot easier to do systems that require moving them around a lot. Tuxlar had some nice ideas, but I forgot most of them.



TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
\:farty\: This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

Apr 2 2008, 4:03 am poiuy_qwert Post #8

PyMS and ProTRG developer

This opens up so many possibilities for modding! Damn I can't wait for this to be released!




Apr 2 2008, 4:29 am Falkoner Post #9



APRIL FOOLS! :P



None.

Apr 2 2008, 4:34 am O)FaRTy1billion[MM] Post #10

👻 👾 👽 💪

If anyone has any ideas, feel free to speak them. >.> After I get a sizeable amount of actions, I'm going to start on conditions.



TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
\:farty\: This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

Apr 2 2008, 4:47 am Echo Post #11



I vouche this trigger. I just found out how to do it and tested it.

Attachments:
trigger.scx
Hits: 63 Size: 47.77kb



None.

Apr 2 2008, 4:55 am Fyrinite Post #12



Well, duh, new trigger actions and conditions through a plugin/injector aren't anything new. Heimdal and SI both experimented with it(I've seen how each of them tried to do it), and I'm sure other's have tried. Nobody got it standardized or anything though...



None.

Apr 2 2008, 4:56 am AntiSleep Post #13



Flag a unit for future reference
change upgrade level
put unit grid coordinates into dc
put unit energy into dc
make me a sandwich
put unit hp into dc
change game speed
display map checksum
detect visibility status(player/tile) put in switch or dc



None.

Apr 2 2008, 4:57 am Forsaken Archer Post #14



I only put this in news because I was under the impression it wasn't a joke.
:unsure:



None.

Apr 2 2008, 5:12 am DT_Battlekruser Post #15



Quote from Mini Moose 2707
It's almost April 2nd... you were better off waiting until next year and putting in some effort. This is just lame.

Seconded.



None.

Apr 2 2008, 5:17 am The Starport Post #16



Quote from DT_Battlekruser
Quote from Mini Moose 2707
It's almost April 2nd... you were better off waiting until next year and putting in some effort. This is just lame.

Seconded.
Zeroded.

The concept isn't a joke. That's the joke, of course.



None.

Apr 2 2008, 1:28 pm Forsaken Archer Post #17



So is this news or not? ;o



None.

Apr 2 2008, 1:37 pm KilaByte Post #18



Quote from name:isolatedpurity
So is this news or not? ;o
No



None.

Apr 2 2008, 4:21 pm Fyrinite Post #19



This is news. I'll vouch for Farty. It's done via a plugin, so it is a form of modding, since it won't work for people who don't have the plugin running.



None.

Apr 2 2008, 4:53 pm FlyingHat Post #20



Bleh, it's real. It's news. And modders will love Farty for many weeks or months, depending on how fast Blizzard patches it.



None.

Options
Pages: 1 2 313 >
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[11:51 pm]
NudeRaider -- dumbducky
dumbducky shouted: Only two more weeks of this though, then I go back to working days that start at... 4:45 AM
why start the day in the middle of the night :scared:
[11:36 pm]
Suicidal Insanity -- Corbo
Corbo shouted: @SI I might have another new concept comming soon to show you hopefully it works on SCMdraft too xD
What you working on?\
[11:36 pm]
Suicidal Insanity -- FaRTy1billion
FaRTy1billion shouted: Suicidal Insanity "Minerals: 1290" "not enough minerals" 🤔
Can't even build 4 battlecruisers with those :(
[10:25 pm]
O)FaRTy1billion[MM] -- Suicidal Insanity
Suicidal Insanity shouted: I don't even know where to check the mineral count. All I know is "You have not enough minerals"
"Minerals: 1290" "not enough minerals" 🤔
[09:03 pm]
Moose -- dumbduccy a family AF man LMAO
[08:28 pm]
Pr0nogo -- :pensive:
[08:20 pm]
dumbducky -- Only two more weeks of this though, then I go back to working days that start at... 4:45 AM
[08:19 pm]
dumbducky -- Ultraviolet
Ultraviolet shouted: Doesn't sound fun, why not just keep the same sleep schedule over the weekend?
I want to spend time with my gf and the rest of the world, which doesn't match my schedule
[05:31 pm]
Ultraviolet -- Suicidal Insanity
Suicidal Insanity shouted: I don't even know where to check the mineral count. All I know is "You have not enough minerals"
http://www.staredit.net/profile/2831/
[05:30 pm]
Ultraviolet -- Doesn't sound fun, why not just keep the same sleep schedule over the weekend?
Please log in to shout.


Members Online: Roy, Pr0nogo, izigi