The Starcraft Editing Bible

Chapter Two: Fundamental Unit Statistics

Reference: Arsenal III: Units Editor: Staredit

Availability Flags

These flags determine where and when a unit is available in Staredit and also if it is available for triggers (to create/move/etc. in UMS maps).

Owned - not neutral, can be under control of a certain player. Normal Units.

Placable - capable of being placed on a map.

Briefing - can use this unit's portrait in the mission briefing.

Player Settings - can enable/disable this unit for players in the Player Settings menu of Staredit.

All Races - unit is available for all races in the appropriate subdirectory in Staredit (the tree on the left).

Part of Terrain - doodads.

Unknown - usually checked.

Special Effect/Nuke - usually checked.

Unknown - usually checked.

Unknown - unknown.

Unknown - unknown.

Unknown - unknown.

Unknown - unknown.

Unknown - unknown.

Unknown - unknown.

Group Flags

The Group Flags variables designate several effects including which race a unit is on or if Staredit triggers should consider it a factory or a "man". Here are several uses:

(1) Changing a unit's race will change which "food" type it uses. It also changes which advisor will talk to you about that unit (i.e., "not enough minerals" when attempting to build it).

(2) Some effects only affect certain races. For example, only Protoss men can be healed by a shield battery and only zerg non-flying men may enter a nydus canal. Only Terran units have "ranks."

(3) Changing what triggers will consider as a factory building,  building, man, etc. I *think* this also tells Staredit which directory to put the unit in.

Self-explanatory.

Copyright (c) 1999-2000 Jeffrey Pang. Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the
Free Software Foundation with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts.
A copy of the license is included in the section entitled "GNU Free Documentation License".

[an error occurred while processing this directive]