Staredit Network

Staredit Network -> Concepts -> TRIGGERS OF GOD ACCOMPLISHMENTS
Report, edit, etc...Posted by Yoshi da Sniper on 2005-08-03 at 00:48:11
This topic:

This is the official topic of the accomplishments with triggers of god. Many communities and users are complaining they can’t find any information about this technique, and I don't blame them. So, below, please post LINKS to lists of information, being descriptive of what they are. PLEASE post maps and screenshots whenever possible. DON'T ask questions. DON'T post hypothetical things. This is for the facts. Refer to the 40 page topic for whatever your questions may be. Be very descriptive on how to do everything, and I'll slowly add it to this topic. THANK YOU!

------------------------------------------------------------
Introduction:

All programs use RAM (Random Access Memory) to store information that they can quickly call up. Each piece of data can be organized in any way, is called quickly, and is declared in programming as "Variables". Starcraft uses "Variables" to store just about every piece of dynamic data (meaning, data that can change from game to game or from one second in time to the next). Your memory is constantly changing, even now as you are reading this.

What are Triggers of God? They are also known as "Extended Unit Death triggers" (short form EUD).

It was a glitch discovered by
Deathknight which Starcraft accidentally takes triggers with memory values inputted by changing certain Starforge settings and allowing it to execute viewing and modification of memory locations.

Thus far, the technique seems restricted to map memory only, and it is thus far not considered for this method to be a way of transferring viruses or messing up your computer. The worst it can do, is crash starcraft. Since this technique only applies to MEMORY, it writes all variables back into memory upon starting starcraft again. In short, it currently isn't known to do any damage. Blizzard has been made aware of this technique, and they will likely be investigating it.

It is a revolution of map making, because it allows mod-like actions to be taken, whenever you want in the map. It is all dynamic, which means these things can be changed whenever the map maker wants. The real challenge, is finding new ways to add creativity and innovation into our maps by identifying memory values and modifying them to make different events and changes occur in our maps.

However, Mac users will instantly crash upon attempting to play these maps. We forsee that this may not be a problem, as this technique is somewhat complex and not all mappers will use it. Although, we still ask that you include a warning in one of your force names or mission breifing, that they will crash upon playing the map.

------------------------------------------------------------
Currently Known Capabilities:

• Modify any aspect of Units.dat(Max unit HP, unit weapon, supply used, size, attributes, etc.)
• Modify any aspect of Weapons.dat(Weapon cooldown rate, weapon splash damage, alter spells, weapon graphics, weapon range, etc.)
• Modify any aspect of Techdata.dat(Label/Icon, Time/Mineral/Gas/Energy costs, etc.)
• Modify any aspect of Upgrades.dat(Label/Icon, Time/Mineral/Gas Costs, Time/Mineral/Gas Factors, etc.)
• Modify any aspect of orders.dat(Order emulated, whatever unknowns are in there, etc.)
• Modify any aspect of flingy.dat(Sprite, speed, turn style, acceleration, turn radius, etc.)
• Modify any aspect of images.dat(Palette, IScript pointer, etc.)
• Modify any aspect of sprites.dat(Images pointer, HP Bar length, Selection circle graphic, etc.)
• Modify Players' Technology availability, technologies researched, upgrades max, current upgrades.
• Modify Location sizes, move locations based on pixels, and modify location flags.
• Modify specific units' HP values, shield values, energy values, owner, attributes, unit type, etc.
• Move sprites.
• Change line colours.
• Change player names.
• Make triggers state a player's name.
• Detect specific unit HP amount, shield amount, status, etc.
• Force orders on units.
• Change unit names(make them move while having the unit selected--flashyO_O).
• Enable/Disable cheat codes in multiplayer.
• Detect number of pauses a player has left.
• Change map unit boundary.
• Change game speed.

------------------------------------------------------------
Links to useful places:
Tutorial on EUDs
A nice read on all about memory and EUD stuff. Don't read it unless you got an IQ of over 110 and a good attention span. It's meant for the more intellectual map makers.

Memory Calculator
Once again, you'll have to have a big attention span and a lot of time on your hands to figure out how to use this in your maps. A very useful tool for finding out memory locations of unit data.

------------------------------------------------------------
Example Maps:

Here are some examples of the EUD triggers already in use. Download them and try them. They are not mods, and they do not require other executables. They act like mods, but are modded by triggers. Enjoy.


Interceptor Warz (alpha)
An example madness map where Jim Raynors are flying, cloaked, and detector. Extremely good example.

Example Defense Map
A quick defense map to play with your friends using EUDs.

------------------------------------------------------------
What is coming:

As map makers further expose this glitch for creative means, programs are already underway to make these triggers far easier to use. If you don't understand a blessed word any of the hardcore map makers are talking about, don't worry, as easier to understand programs will be released soon. Stay tuned on the Staredit Network news page, as you will hear about it there first.
Report, edit, etc...Posted by Deathknight on 2005-08-05 at 12:14:03
Those seeking Attached File Data.zip ( 1.9k ) Number of downloads: 425
.
Report, edit, etc...Posted by Doodle77(MM) on 2005-08-05 at 13:46:05
[attachmentid=12634]This map shows how sprites can be moved.
Look at the rock sprite in the bottom right corner, watch the rock sprite move!
Report, edit, etc...Posted by Staredit.Net Essence on 2005-08-05 at 17:07:19
umm i a total noob to map making(at lest the triggers of god thing) i would like to no how to:
A. change the units weapon
B: change the supply used
C: change max supply(if possiable)

thx guys
Report, edit, etc...Posted by Deathknight on 2005-08-05 at 17:21:42
QUOTE
DON'T ask questions. DON'T post hypothetical things. This is for the facts.


Doodle, if you use "Center Screen" on a location, it will reset the screen and make the sprites appear to move more smoothly. You can either do that or figure out another way.
Report, edit, etc...Posted by Doodle77(MM) on 2005-08-05 at 19:09:39
OK i updated it to that it centers screen there
only problem is i had to make it move faster in order to have it keep up with the observer, it seems to dissapear about halfway through the map
EDIT: LOL im retarded, i only told the ob to move to anywhere :headbash:
ok fixed
Report, edit, etc...Posted by Deathknight on 2005-08-05 at 23:19:01
True story for those who don't know what happened.

http://artpad.art.com/gallery/?iks2uw8sjws
Report, edit, etc...Posted by EzDay281 on 2005-08-06 at 00:07:47
"shield", "piece".
Report, edit, etc...Posted by Staredit.Net Essence on 2005-08-06 at 00:17:06
can some 1 answer my Q?
Report, edit, etc...Posted by EzDay281 on 2005-08-06 at 00:33:15
QUOTE
umm i a total noob to map making(at lest the triggers of god thing) i would like to no how to:
A. change the units weapon
B: change the supply used
C: change max supply(if possiable)

A: Use DTBK's thing.
B: Use DTBK's thing.
C: I'm not sure if you can do that with Extendeds, but I do know you can with extended players. Go look it up.
Report, edit, etc...Posted by scwizard on 2005-08-06 at 12:10:15
QUOTE(Deathknight @ Aug 5 2005, 10:19 PM)
True story for those who don't know what happened.

http://artpad.art.com/gallery/?iks2uw8sjws[right][snapback]280029[/snapback][/right]

QUOTE(the above link)
LW: YOU CAN'T HANDLE IT! Plus it's buggy *winks at DK*
DK: Damn straight!

ROTFL!

But seriously you should releace the alpha of uberedit.

I havn't played the map. But awsome job doodle.

Too bad you won't be able to do stuff like that becuase you'll be joining me here tommorow.
(What time are you arriving?)
Report, edit, etc...Posted by Deathknight on 2005-08-06 at 22:46:04
King made that animation.

And to answer everyone's question:
QUOTE(God)
DON'T ask questions. DON'T post hypothetical things. This is for the facts.


Also special note: SAVED GAME FILES WILL RESET UNIT STATS CHANGED BY THE EUD(weapons, graphics, etc).
Report, edit, etc...Posted by Psi on 2005-08-06 at 23:47:23
ARBICEPTORS!!!

user posted image

And the BattleCarriers which hold the Arbiceptors.
Report, edit, etc...Posted by r[s]t on 2005-08-08 at 01:43:58
So whats that portrait of what unit in that interceptor madness map?
Report, edit, etc...Posted by Angelfarto on 2005-08-08 at 02:04:57
An *abridged* listing of what locations you can move with EUD's, plus how to do it:

EUD Moving Locations


A short list of some EUD tricks to get you newbies started:

EUD Tricks

These tutorials assume you at least know sort of what you're doing and can enter numbers instead of unit names in SF.


edit: if you're behind a firewall at work or school or something the links won't work. your browser needs to have access to port 8089. not much other advise i can give :l

QUOTE(Deathknight)
Angelfarto, your location tutorial is flawed. The editor starts at location 1, 0 is No Location, giving you 254 available locations to place. I have no idea how you can get locations to start at 2.

I figured this would be confusing... anyway I've updated the tutorial. When you create the first location in SF Xtra, it's named "Location 0". This is the same as "Loc0" in the tutorial, and for all the others.

QUOTE(Deathknight)
BTW the last four bytes-- what the heck is location height properties?
It works like this:

LEFT: 00 00 00 00
TOP: 00 00 00 00
RIGHT: 00 00 00 00
BOTTOM: 00 00 00 00
NAME: 00 00
FLAGS: 00 00


Thanks for the clarification.
Report, edit, etc...Posted by scwizard on 2005-08-08 at 21:25:44
Links = broke sad.gif
Report, edit, etc...Posted by RexyRex on 2005-08-10 at 15:35:50
You could easily figure out those tricks by spending 10 minutes looking at the action names in Uberation. ermm.gif
Report, edit, etc...Posted by ShadowBrood on 2005-08-10 at 15:39:08
All these really seem to be is just making funny images with unit graphic swapping. Someone should really crack the game and see if they can do negative upgrades!
Report, edit, etc...Posted by RexyRex on 2005-08-10 at 15:43:15
Zerg buildings that need creep and produce no creep:
1) Change the hatchery, hive, lair, sunken colony, creep colony, spore colony computer idle to 156. Change human idle to 23.
2) All Zerg buildings, in the flags, disable "Creep building."

GG!~ king.gif
Report, edit, etc...Posted by Deathknight on 2005-08-10 at 16:17:34
Angelfarto, your location tutorial is flawed. The editor starts at location 1, 0 is No Location, giving you 254 available locations to place. I have no idea how you can get locations to start at 2. If anything starts at 2, your work is flawed. It must start at 0 or 1. Anything with EUD can be done easily with uBeR@TiOn.

BTW the last four bytes-- what the heck is location height properties?
It works like this:

LEFT: 00 00 00 00
TOP: 00 00 00 00
RIGHT: 00 00 00 00
BOTTOM: 00 00 00 00
NAME: 00 00
FLAGS: 00 00
Report, edit, etc...Posted by Ultimo on 2005-08-12 at 11:12:09
Can we add that it forced Blizzard to patch Starcraft?
Report, edit, etc...Posted by 8882 on 2005-08-20 at 22:33:14
http://www.staredit.net/index.php?showtopic=19762&st=80

someone closed the thread so I reply here



actually it would be pretty funny if blizzard would ban for using eud enabler
remember that somehow they ARENT banning for maphack and they even arent trying to find people using it+ban them (well I think they could..)

there are like 4 theories that make sense:
-person who was temp banned lies
-blizzard does not want sc to compete with wc3 (hey, they dont ban maphacks - and there is like 1 popular maphack I think)
-this program is so dangerous that blizzard decided to track all the 100 people who will use it and ban them... (LOL)
-bnet has some sort of crappy anti hack detection which bans people who alter the game and dont sent fake packets to bnet (I think there is some sort of integrity check)
Report, edit, etc...Posted by PCFredZ on 2005-08-20 at 23:03:53
QUOTE(8882 @ Aug 20 2005, 10:33 PM)
-person who was temp banned lies
-blizzard does not want sc to compete with wc3 (hey, they dont ban maphacks - and there is like 1 popular maphack I think)
-this program is so dangerous that blizzard decided to track all the 100 people who will use it and ban them... (LOL)
-bnet has some sort of crappy anti hack detection which bans people who alter the game and dont sent fake packets to bnet (I think there is some sort of integrity check)
[right][snapback]294471[/snapback][/right]

As Yoshi suggested, B.net may have automatically seen EUDEnabler as a hack, so Blizzard may not be directly targeting the program.
Report, edit, etc...Posted by MillenniumArmy on 2005-08-21 at 23:59:27
I dont think there's any more point in having these triggers of Gods threads here as pinned ones. They're dead now so these threads have basically become obsolete.
Report, edit, etc...Posted by SpaceBoy2000 on 2005-08-22 at 01:07:16
Well, conditions still function, so we can still use them as reference...or something...
Next Page (1)