Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: Plain text list of all SC units?
Plain text list of all SC units?
Feb 9 2019, 7:07 pm
By: sethmachine  

Feb 9 2019, 7:07 pm sethmachine Post #1



Hi,

I am looking for a plain text list of all SC units. Specifically the entries must be the names/strings used by SCMDraft's TrigEdit.

Bonus points if the list also tells which units are good death counter, i.e. can't be spawned and can't be killed normally and can't be placed on map (Independent Starport, etc.).

Thanks!



None.

Feb 9 2019, 7:21 pm Roy Post #2

An artist's depiction of an Extended Unit Death

Here are a few lists on the wiki, but they may not conform to ScmDraft's naming convention:

http://www.staredit.net/wiki/index.php?title=Units.dat_Entry_Listing
http://www.staredit.net/wiki/index.php?title=Unit#Unit_IDs
http://www.staredit.net/wiki/index.php?title=List_of_units

And here is a list of all valid input types ripped from TrigEdit++, which should work for regular TrigEdit as well:

Unit List
Alan Schezar (Goliath)
Alan Turret
Aldaris (Templar)
Alexei Stukov (Ghost)
Arcturus Mengsk (Battlecruiser)
Artanis (Scout)
Bengalaas (Jungle)
Cantina
Cave
Cave-in
Cocoon
Danimoth (Arbiter)
Dark Swarm
Dark Templar (Hero)
Data Disc
Devouring One (Zergling)
Disruption Field
Duke Turret type 1
Duke Turret type 2
Edmund Duke (Siege Mode)
Edmund Duke (Siege Tank)
Fenix (Dragoon)
Fenix (Zealot)
Flag
Floor Gun Trap
Floor Hatch (UNUSED)
Floor Missile Trap
Gantrithor (Carrier)
Gerard DuGalle (Ghost)
Goliath Turret
Gui Montag (Firebat)
Hunter Killer (Hydralisk)
Hyperion (Battlecruiser)
Independent Command Center
Independent Starport
Infested Command Center
Infested Duran
Infested Kerrigan (Infested Terran)
Infested Terran
Ion Cannon
Jim Raynor (Marine)
Jim Raynor (Vulture)
Jump Gate
Kakaru (Twilight)
Khalis Crystal
Khaydarin Crystal Formation
Khaydarin Crystal
Kukulza (Guardian)
Kukulza (Mutalisk)
Kyadarin Crystal Formation
Left Pit Door
Left Upper Level Door
Left Wall Flame Trap
Left Wall Missile Trap
Magellan (Science Vessel)
Map Revealer
Matriarch (Queen)
Mature Crysalis
Mineral Chunk (Type 1)
Mineral Chunk (Type 2)
Mineral Field (Type 1)
Mineral Field (Type 2)
Mineral Field (Type 3)
Mining Platform
Mojo (Scout)
Norad II (Battlecruiser)
Norad II (Crashed Battlecruiser)
Nuclear Missile
Overmind Cocoon
Power Generator
Protoss Arbiter Tribunal
Protoss Arbiter
Protoss Archon
Protoss Assimilator
Protoss Beacon
Protoss Carrier
Protoss Citadel of Adun
Protoss Corsair
Protoss Cybernetics Core
Protoss Dark Archon
Protoss Dark Templar
Protoss Dragoon
Protoss Flag Beacon
Protoss Fleet Beacon
Protoss Forge
Protoss Gateway
Protoss High Templar
Protoss Interceptor
Protoss Marker
Protoss Nexus
Protoss Observatory
Protoss Observer
Protoss Photon Cannon
Protoss Probe
Protoss Pylon
Protoss Reaver
Protoss Robotics Facility
Protoss Robotics Support Bay
Protoss Scarab
Protoss Scout
Protoss Shield Battery
Protoss Shuttle
Protoss Stargate
Protoss Templar Archives
Protoss Temple
Protoss Unused type 1
Protoss Unused type 2
Protoss Zealot
Psi Disrupter
Psi Emitter
Ragnasaur (Ash World)
Raszagal (Dark Templar)
Rhynadon (Badlands)
Right Pit Door
Right Upper Level Door
Right Wall Flame Trap
Right Wall Missile Trap
Ruins
Samir Duran (Ghost)
Sarah Kerrigan (Ghost)
Scanner Sweep
Scantid (Desert)
Start Location
Stasis Cell/Prison
Tank Turret type 1
Tank Turret type 2
Tassadar (Templar)
Tassadar/Zeratul (Archon)
Terran Academy
Terran Armory
Terran Barracks
Terran Battlecruiser
Terran Beacon
Terran Bunker
Terran Civilian
Terran Command Center
Terran Comsat Station
Terran Control Tower
Terran Covert Ops
Terran Dropship
Terran Engineering Bay
Terran Factory
Terran Firebat
Terran Flag Beacon
Terran Ghost
Terran Goliath
Terran Machine Shop
Terran Marine
Terran Marker
Terran Medic
Terran Missile Turret
Terran Nuclear Silo
Terran Physics Lab
Terran Refinery
Terran Science Facility
Terran Science Vessel
Terran SCV
Terran Siege Tank (Siege Mode)
Terran Siege Tank (Tank Mode)
Terran Starport
Terran Supply Depot
Terran Valkyrie
Terran Vulture
Terran Wraith
Tom Kazansky (Wraith)
Torrasque (Ultralisk)
Unclean One (Defiler)
Unused Terran Bldg type 1
Unused Terran Bldg type 2
Unused type 1
Unused type 2
Unused unit 228
Unused Zerg Bldg 5
Unused Zerg Bldg
Uraj Crystal
Ursadon (Ice World)
Vespene Geyser
Vespene Orb (Protoss Type 1)
Vespene Orb (Protoss Type 2)
Vespene Sac (Zerg Type 1)
Vespene Sac (Zerg Type 2)
Vespene Tank (Terran Type 1)
Vespene Tank (Terran Type 2)
Vulture Spider Mine
Warbringer (Reaver)
Warp Gate
Xel'Naga Temple
Yggdrasill (Overlord)
Young Chrysalis
Zeratul (Dark Templar)
Zerg Beacon
Zerg Broodling
Zerg Cerebrate Daggoth
Zerg Cerebrate
Zerg Creep Colony
Zerg Defiler Mound
Zerg Defiler
Zerg Devourer
Zerg Drone
Zerg Egg
Zerg Evolution Chamber
Zerg Extractor
Zerg Flag Beacon
Zerg Greater Spire
Zerg Guardian
Zerg Hatchery
Zerg Hive
Zerg Hydralisk Den
Zerg Hydralisk
Zerg Lair
Zerg Larva
Zerg Lurker Egg
Zerg Lurker
Zerg Marker
Zerg Mutalisk
Zerg Nydus Canal
Zerg Overlord
Zerg Overmind (With Shell)
Zerg Overmind
Zerg Queen
Zerg Queen's Nest
Zerg Scourge
Zerg Spawning Pool
Zerg Spire
Zerg Spore Colony
Zerg Sunken Colony
Zerg Ultralisk Cavern
Zerg Ultralisk
Zerg Zergling

Meta Unit List
Any unit
Buildings
Factories
Men


Adapted somewhat from the Death Counters wiki page, these are the units that will crash if placed, or otherwise cannot be killed, and should generally be considered as safe DCs that won't be affected by normal gameplay:

Unkillable Units
Alan Turret
Cantina
Cave
Cave-in
Dark Swarm
Data Disc
Disruption Web
Duke Turret type 1
Duke Turret type 2
Flag
Floor Hatch (UNUSED)
Goliath Turret
Independent Command Center
Independent Starport
Khalis Crystal
Khaydarin Crystal
Khaydarin Crystal Formation
Left Pit Door
Left Upper Level Door
Map Revealer
Mineral Field (Type 1)
Mineral Field (Type 2)
Mineral Field (Type 3)
Mining Platform
Nuclear Missile
Protoss Beacon
Protoss Flag Beacon
Protoss Marker
Protoss Unused type 1
Protoss Unused type 2
Psi Emitter
Right Pit Door
Right Upper Level Door
Ruins
Scanner Sweep
Start Location
Tank Turret type 1
Tank Turret type 2
Terran Beacon
Terran Flag Beacon
Terran Marker
Unused Terran Bldg type 1
Unused Terran Bldg type 2
Unused type 1
Unused type 2
Unused unit 228
Unused Zerg Bldg 5
Unused Zerg Bldg
Uraj Crystal
Vespene Geyser
Zerg Beacon
Zerg Flag Beacon
Zerg Marker


Missing from that list that might also be fine (provided you haven't preplaced them on the map; their DCs are unaffected by gameplay harvesting):

Other Units
Mineral Chunk (Type 1)
Mineral Chunk (Type 2)
Vespene Orb (Protoss Type 1)
Vespene Orb (Protoss Type 2)
Vespene Sac (Zerg Type 1)
Vespene Sac (Zerg Type 2)
Vespene Tank (Terran Type 1)
Vespene Tank (Terran Type 2)


Post has been edited 7 time(s), last time on Feb 9 2019, 8:17 pm by Roy.




Feb 9 2019, 8:15 pm sethmachine Post #3



Excellent! Thank you, Roy.

Quick question, how did you rip these from TrigEdit? Is there some configuration file in SCMDraft that lists them?



None.

Feb 9 2019, 8:22 pm Roy Post #4

An artist's depiction of an Extended Unit Death

Quote from sethmachine
Quick question, how did you rip these from TrigEdit? Is there some configuration file in SCMDraft that lists them?
TrigEdit++ seems to be pulling from an API endpoint in ScmDraft itself (to support renamed units, perhaps?). You can see this in the source here: https://github.com/phu54321/TrigEditPlus/blob/f5c342421305f9eae5be7de718a43a317f075fed/TrigEditPlus/Editor/MapNamespace.cpp#L185

I just took the list of values in the TrigEdit++ editor and manually copied over each value.




Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[01:18 pm]
Voyager7456 -- u
[04:42 am]
RdeRenato -- aaaaaa
[03:37 am]
KrayZee -- Sort of
[01:51 am]
KrayZee -- Finally Twitter is enforcing their policies...
[2020-5-26. : 8:08 pm]
NudeRaider -- entitlement
[2020-5-26. : 6:20 pm]
Zoan -- bah I visit again after like 3 months and all I get is a 0 box? screw this, see you all next year
[2020-5-25. : 4:12 pm]
lil-Inferno -- ya
[2020-5-25. : 5:32 am]
Ultraviolet -- :teach: *
[2020-5-25. : 5:32 am]
Ultraviolet -- lil-Inferno
lil-Inferno shouted: ya, if the person I found is actually him lmao
creep :prof:
[2020-5-24. : 10:31 pm]
lil-Inferno -- ya, if the person I found is actually him lmao
Please log in to shout.


Members Online: Roy, jjf28