I'm just curious as to how many triggers total can be put into a single map using StarEdit. I know that there is a limit of 16 Conditions for a trigger, and a limit of 64 Actions. Not that I plan on maxing out the trigger limit, but I am making a map with more triggers than I've ever seen, and I would like to know if there is a limit, and if so, what that limit is.
QUOTE
Max Strings: 1024
Max Locations: 255 (Including "Anywhere")
Min unit HP: -8388608
Max unit HP: 8388608 (8388607+1)
Min Shield Ammount: -32768
Max Shield Ammount: 32767
Max Armour Ammount: 255
Max Upgrades: 255
Max Mineral Cost: 65535
Max Gas Cost: 65535
Max Damage: 65535
Max(upgraded) Damage: 65535 + (65535*255) = 16776960
Max text characters displayed in force: 29
Max Players: 256
Max colours: 256
Max minerals/vaspene geyser ammount: 65535
Game unit limit: 1700
Staredit unit limit: 1650
Staredit sprite limit: 1024
Min Number Value(Wait, set deaths #, set mineral amount, etc.): -2147483648
Max Number Value: 2147483647
Min ever working map size: 1x6 ( By SaLaCiouS(U) )
Max working map size: 256x256
Those are the Map Limits for StarCraft. They can also be found in the Tutorials Section of StarEdit.Net.
Hope that helps.that doesnt say anything about triggers...but theortically you can have A LOt like 65,000 or more.
I don't think anyone has reached the limit have they?
Plus it's probably so high you won't ever reach it, unless you are doing something incredibly insane...
It says there is a 1024 string limit. I don't know exactly what a "string" is, but I assumed it meant a trigger.
i string is basically any text thing. eery location takes up a string. every force name takes up a string, etc. there is a list somewhere.
It's basically anything where you can manually type in text and characters to change things.
Some things I believe take up strings:
Unit names
Force names
Switch names
Locations
Any trigger involving text you type such as Display Text
Then there's also a character limit which is different because it counts every character, which is every symbol, letter, space, etc.
Therre is no trigger limit. There is, however, a size limit on the space allotment for triggers. That is something like 3KB. Heim knows the exact value.
No single section in the CHK can exceed in size the max value of a 4-byte integer. At 2400 bytes/trigger, it would take 1789569 triggers to reach this. I do not know of any other limit on the number of triggers.
Note that if you actually tried to make this many triggers, either the MPQ code or your operating system will probably complain long before you reach that number.
I think the limit is incredibly large. Try using sctrigger to experiment. I know its more then 7k, because using it ive gone to about 9k
and i suspect theres a lot more

QUOTE(Heimdal @ Jul 1 2005, 06:59 PM)
No single section in the CHK can exceed in size the max value of a 4-byte integer. At 2400 bytes/trigger, it would take 1789569 triggers to reach this. I do not know of any other limit on the number of triggers.
Note that if you actually tried to make this many triggers, either the MPQ code or your operating system will probably complain long before you reach that number.
[right][snapback]250147[/snapback][/right]
MOQ shouldn't complain since it compresses the CHK and wont reach the internal MPQ offset limit, and filesystem should support files of 4gb+ size
I've never seen anyone hit the limit but, im guessing there is ALOT of triggers u can put into a map...