New Trigger Actions!, TrigPlug.
Post #1
O)FaRTy1billion
Apr 2 2008, 3:26 am
|
.rapsdleF
|
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: This post was edited 3 times, last edit by FaRTy1billion: Aug 17 2008, 4:19 am. ![]() ![]() ![]() ![]() ![]() ![]() SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
TinyMap2 - Latest in map compression! MapSketch - New image->map generator! EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!) EUDDB - Now has .dat references! Help out by adding your EUDs! EUDTrig - Quickly and easily convert offsets to EUDs! (extended players supported) times! |
Post #2 BlueFalcon Apr 2 2008, 3:38 am
Post #3
MC²Voyager7456
Apr 2 2008, 3:38 am
Post #4
Mini Moose 2707
Apr 2 2008, 3:47 am
|
Laborare est orare.
|
It's almost April 2nd... you were better off waiting until next year and putting in some effort. This is just lame.
![]() ![]() ![]() ![]() ![]() ![]() Medicate me, infiltrate me
Side effects appear, as my conscience slips away Medicate me, science failing, Conscience fading fast, can't you stop what's happening? for those who can still ride an airplane for the first time i uploaded this hug, I hope she gets it |
Post #5
O)FaRTy1billion
Apr 2 2008, 3:51 am
|
.rapsdleF
|
What? So?
![]() ![]() ![]() ![]() ![]() ![]() SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
TinyMap2 - Latest in map compression! MapSketch - New image->map generator! EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!) EUDDB - Now has .dat references! Help out by adding your EUDs! EUDTrig - Quickly and easily convert offsets to EUDs! (extended players supported) times! |
Post #7
O)FaRTy1billion
Apr 2 2008, 3:57 am
|
.rapsdleF
|
I can also add more than what is listed.
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. ![]() ![]() ![]() ![]() ![]() ![]() SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
TinyMap2 - Latest in map compression! MapSketch - New image->map generator! EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!) EUDDB - Now has .dat references! Help out by adding your EUDs! EUDTrig - Quickly and easily convert offsets to EUDs! (extended players supported) times! |
Post #8
MC²poiuy_qwert
Apr 2 2008, 4:03 am
|
PyMS and ProTRG developer
|
This opens up so many possibilities for modding! Damn I can't wait for this to be released!
![]() ![]() ![]() ![]() ![]() ![]() ![]() We mod Starcraft. PyMS (Forums/Local) | FNTGen | ProTRG (Local) | LocUnlock | BWAI Launcher BroodWarAI.com (Forums) | StarCraft: Team Fortress (Forums/Local) |
Post #10
O)FaRTy1billion
Apr 2 2008, 4:34 am
|
.rapsdleF
|
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.
![]() ![]() ![]() ![]() ![]() ![]() SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
TinyMap2 - Latest in map compression! MapSketch - New image->map generator! EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!) EUDDB - Now has .dat references! Help out by adding your EUDs! EUDTrig - Quickly and easily convert offsets to EUDs! (extended players supported) times! |
Post #14
Forsaken Archer
Apr 2 2008, 4:57 am
Post #15
DT_Battlekruser
Apr 2 2008, 5:12 am
Post #16
Tuxedo-Templar
Apr 2 2008, 5:17 am
Post #17
Forsaken Archer
Apr 2 2008, 1:28 pm
0 members in this topic (italic members are currently writing a reply): None
+ guest(s)
+ guest(s)
[03:28 pm]
[02:29 pm]
[12:38 pm]
[12:38 pm]




times!

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. 

![[close]](/images/up.gif)