fork download
  1. text = '''
  2. SetMemory(0x6637A4, Add, 0x02000000);
  3. '''
  4.  
  5. Upgrades = [
  6. "Terran Infantry Armor",
  7. "Terran Vehicle Plating",
  8. "Terran Ship Plating",
  9. "Zerg Carapace",
  10. "Zerg Flyer Caparace",
  11. "Protoss Armor",
  12. "Protoss Plating",
  13. "Terran Infantry Weapons",
  14. "Terran Vehicle Weapons",
  15. "Terran Ship Weapons",
  16. "Zerg Melee Attacks",
  17. "Zerg Missile Attacks",
  18. "Zerg Flyer Attacks",
  19. "Protoss Ground Weapons",
  20. "Protoss Air Weapons",
  21. "Protoss Plasma Shields",
  22. "U-238 Shells",
  23. "Ion Thrusters",
  24. "Burst Lasers (Unused)",
  25. "Titan Reactor (SV +50)",
  26. "Ocular Implants",
  27. "Moebius Reactor (Ghost +50)",
  28. "Apollo Reactor (Wraith +50)",
  29. "Colossus Reactor (BC +50)",
  30. "Ventral Sacs",
  31. "Antennae",
  32. "Pneumatized Carapace",
  33. "Metabolic Boost",
  34. "Adrenal Glands",
  35. "Muscular Augments",
  36. "Grooved Spines",
  37. "Gamete Meiosis (Queen +50)",
  38. "Metasynaptic Node (Defiler +50)",
  39. "Singularity Charge",
  40. "Leg Enhancements",
  41. "Scarab Damage",
  42. "Reaver Capacity",
  43. "Gravitic Drive",
  44. "Sensor Array",
  45. "Gravitic Boosters",
  46. "Khaydarin Amulet (HT +50)",
  47. "Apial Sensors",
  48. "Gravitic Thrusters",
  49. "Carrier Capacity",
  50. "Khaydarin Core (Arbiter +50)",
  51. "Unknown Upgrade45",
  52. "Unknown Upgrade46",
  53. "Argus Jewel (Corsair +50)",
  54. "Unknown Upgrade48",
  55. "Argus Talisman (DA +50)",
  56. "Unknown Upgrade50",
  57. "Caduceus Reactor (Medic +50)",
  58. "Chitinous Plating",
  59. "Anabolic Synthesis",
  60. "Charon Booster",
  61. "Unknown Upgrade55",
  62. "Unknown Upgrade56",
  63. "Unknown Upgrade57",
  64. "Unknown Upgrade58",
  65. "Unknown Upgrade59",
  66. "Unknown Upgrade60",
  67. ]
  68. Techdata = [
  69. "Stim Packs",
  70. "Lockdown",
  71. "EMP Shockwave",
  72. "Spider Mines",
  73. "Scanner Sweep",
  74. "Tank Siege Mode",
  75. "Defensive Matrix",
  76. "Irradiate",
  77. "Yamato Gun",
  78. "Cloaking Field",
  79. "Personnel Cloaking",
  80. "Burrowing",
  81. "Infestation",
  82. "Spawn Broodlings",
  83. "Dark Swarm",
  84. "Plague",
  85. "Consume",
  86. "Ensnare",
  87. "Parasite",
  88. "Psionic Storm",
  89. "Hallucination",
  90. "Recall",
  91. "Stasis Field",
  92. "Archon Warp",
  93. "Restoration",
  94. "Disruption Web",
  95. "Unknown Tech26",
  96. "Mind Control",
  97. "Dark Archon Meld",
  98. "Feedback",
  99. "Optical Flare",
  100. "Maelstorm",
  101. "Lurker Aspect",
  102. "Unknown Tech33",
  103. "Healing",
  104. "Unknown Tech35",
  105. "Unknown Tech36",
  106. "Unknown Tech37",
  107. "Unknown Tech38",
  108. "Unknown Tech39",
  109. "Unknown Tech40",
  110. "Unknown Tech41",
  111. "Unknown Tech42",
  112. "Unknown Tech43",
  113. ]
  114. Weapons = [
  115. "Gauss Rifle (Normal)",
  116. "Gauss Rifle (Jim Raynor-Marine)",
  117. "C-10 Concussion Rifle (Normal)",
  118. "C-10 Concussion Rifle (Sarah Kerrigan)",
  119. "Fragmentation Grenade (Normal)",
  120. "Fragmentation Grenade (Jim Raynor-Vulture)",
  121. "Spider Mines",
  122. "Twin Autocannons (Normal)",
  123. "Hellfire Missile Pack (Normal)",
  124. "Twin Autocannons (Alan Schezar)",
  125. "Hellfire Missile Pack (Alan Schezar)",
  126. "Arclite Cannon (Normal)",
  127. "Arclite Cannon (Edmund Duke)",
  128. "Fusion Cutter",
  129. "Fusion Cutter (Harvest)",
  130. "Gemini Missiles (Normal)",
  131. "Burst Lasers (Normal)",
  132. "Gemini Missiles (Tom Kazansky)",
  133. "Burst Lasers (Tom Kazansky)",
  134. "ATS Laser Battery (Normal)",
  135. "ATA Laser Battery (Normal)",
  136. "ATS Laser Battery (Norad II+Mengsk+DuGalle)",
  137. "ATA Laser Battery (Norad II+Mengsk+DuGalle)",
  138. "ATS Laser Battery (Hyperion)",
  139. "ATA Laser Battery (Hyperion)",
  140. "Flame Thrower (Normal)",
  141. "Flame Thrower (Gui Montag)",
  142. "Arclite Shock Cannon (Normal)",
  143. "Arclite Shock Cannon (Edmund Duke)",
  144. "Longbolt Missiles",
  145. "Yamato Gun",
  146. "Nuclear Missile",
  147. "Lockdown",
  148. "EMP Shockwave",
  149. "Irradiate",
  150. "Claws (Normal)",
  151. "Claws (Devouring One)",
  152. "Claws (Infested Kerrigan)",
  153. "Needle Spines (Normal)",
  154. "Needle Spines (Hunter Killer)",
  155. "Kaiser Blades (Normal)",
  156. "Kaiser Blades (Torrasque)",
  157. "Toxic Spores (Broodling)",
  158. "Spines",
  159. "Spines (Harvest)",
  160. "Acid Spray (Unused)",
  161. "Acid Spore (Normal)",
  162. "Acid Spore (Kukulza-Guardian)",
  163. "Glave Wurm (Normal)",
  164. "Glave Wurm (Kukulza-Mutalisk)",
  165. "Venom (Unused-Defiler)",
  166. "Venom (Unused-Defiler Hero)",
  167. "Seeker Spores",
  168. "Subterranean Tentacle",
  169. "Suicide (Infested Terran)",
  170. "Suicide (Scourge)",
  171. "Parasite",
  172. "Spawn Broodlings",
  173. "Ensnare",
  174. "Dark Swarm",
  175. "Plague",
  176. "Consume",
  177. "Particle Beam",
  178. "Particle Beam (Harvest)",
  179. "Psi Blades (Normal)",
  180. "Psi Blades (Fenix-Zealot)",
  181. "Phase Disruptor (Normal)",
  182. "Phase Disruptor (Fenix-Dragoon)",
  183. "Psi Assault (Normal-Unused)",
  184. "Psi Assault (Tassadar+Aldaris)",
  185. "Psionic Shockwave (Normal)",
  186. "Psionic Shockwave (Tassadar/Zeratul Archon)",
  187. "Unknown72",
  188. "Dual Photon Blasters (Normal)",
  189. "Anti-matter Missiles (Normal)",
  190. "Dual Photon Blasters (Mojo)",
  191. "Anti-matter Missiles (Mojo)",
  192. "Phase Disruptor Cannon (Normal)",
  193. "Phase Disruptor Cannon (Danimoth)",
  194. "Pulse Cannon",
  195. "STS Photon Cannon",
  196. "STA Photon Cannon",
  197. "Scarab",
  198. "Stasis Field",
  199. "Psi Storm",
  200. "Warp Blades (Zeratul)",
  201. "Warp Blades (Dark Templar Hero)",
  202. "Missiles (Unused)",
  203. "Laser Battery1 (Unused)",
  204. "Tormentor Missiles (Unused)",
  205. "Bombs (Unused)",
  206. "Raider Gun (Unused)",
  207. "Laser Battery2 (Unused)",
  208. "Laser Battery3 (Unused)",
  209. "Dual Photon Blasters (Unused)",
  210. "Flechette Grenade (Unused)",
  211. "Twin Autocannons (Floor Trap)",
  212. "Hellfire Missile Pack (Wall Trap)",
  213. "Flame Thrower (Wall Trap)",
  214. "Hellfire Missile Pack (Floor Trap)",
  215. "Neutron Flare",
  216. "Disruption Web",
  217. "Restoration",
  218. "Halo Rockets",
  219. "Corrosive Acid",
  220. "Mind Control",
  221. "Feedback",
  222. "Optical Flare",
  223. "Maelstrom",
  224. "Subterranean Spines",
  225. "Gauss Rifle0 (Unused)",
  226. "Warp Blades (Normal)",
  227. "C-10 Concussion Rifle (Samir Duran)",
  228. "C-10 Concussion Rifle (Infested Duran)",
  229. "Dual Photon Blasters (Artanis)",
  230. "Anti-matter Missiles (Artanis)",
  231. "C-10 Concussion Rifle (Alexei Stukov)",
  232. "Unknown117",
  233. "Unknown118",
  234. "Unknown119",
  235. "Unknown120",
  236. "Unknown121",
  237. "Unknown122",
  238. "Unknown123",
  239. "Unknown124",
  240. "Unknown125",
  241. "Unknown126",
  242. "Unknown127",
  243. "Unknown128",
  244. "Unknown129",
  245. ]
  246. Units = [
  247. "Terran Marine",
  248. "Terran Ghost",
  249. "Terran Vulture",
  250. "Terran Goliath",
  251. "Goliath Turret",
  252. "Terran Siege Tank (Tank Mode)",
  253. "Siege Tank Turret (Tank Mode)",
  254. "Terran SCV",
  255. "Terran Wraith",
  256. "Terran Science Vessel",
  257. "Gui Montag (Firebat)",
  258. "Terran Dropship",
  259. "Terran Battlecruiser",
  260. "Spider Mine",
  261. "Nuclear Missile",
  262. "Terran Civilian",
  263. "Sarah Kerrigan (Ghost)",
  264. "Alan Schezar (Goliath)",
  265. "Alan Schezar Turret",
  266. "Jim Raynor (Vulture)",
  267. "Jim Raynor (Marine)",
  268. "Tom Kazansky (Wraith)",
  269. "Magellan (Science Vessel)",
  270. "Edmund Duke (Tank Mode)",
  271. "Edmund Duke Turret (Tank Mode)",
  272. "Edmund Duke (Siege Mode)",
  273. "Edmund Duke Turret (Siege Mode)",
  274. "Arcturus Mengsk (Battlecruiser)",
  275. "Hyperion (Battlecruiser)",
  276. "Norad II (Battlecruiser)",
  277. "Terran Siege Tank (Siege Mode)",
  278. "Siege Tank Turret (Siege Mode)",
  279. "Terran Firebat",
  280. "Scanner Sweep",
  281. "Terran Medic",
  282. "Zerg Larva",
  283. "Zerg Egg",
  284. "Zerg Zergling",
  285. "Zerg Hydralisk",
  286. "Zerg Ultralisk",
  287. "Zerg Broodling",
  288. "Zerg Drone",
  289. "Zerg Overlord",
  290. "Zerg Mutalisk",
  291. "Zerg Guardian",
  292. "Zerg Queen",
  293. "Zerg Defiler",
  294. "Zerg Scourge",
  295. "Torrasque (Ultralisk)",
  296. "Matriarch (Queen)",
  297. "Infested Terran",
  298. "Infested Kerrigan (Infested Terran)",
  299. "Unclean One (Defiler)",
  300. "Hunter Killer (Hydralisk)",
  301. "Devouring One (Zergling)",
  302. "Kukulza (Mutalisk)",
  303. "Kukulza (Guardian)",
  304. "Yggdrasill (Overlord)",
  305. "Terran Valkyrie",
  306. "Mutalisk Cocoon",
  307. "Protoss Corsair",
  308. "Protoss Dark Templar (Unit)",
  309. "Zerg Devourer",
  310. "Protoss Dark Archon",
  311. "Protoss Probe",
  312. "Protoss Zealot",
  313. "Protoss Dragoon",
  314. "Protoss High Templar",
  315. "Protoss Archon",
  316. "Protoss Shuttle",
  317. "Protoss Scout",
  318. "Protoss Arbiter",
  319. "Protoss Carrier",
  320. "Protoss Interceptor",
  321. "Protoss Dark Templar (Hero)",
  322. "Zeratul (Dark Templar)",
  323. "Tassadar/Zeratul (Archon)",
  324. "Fenix (Zealot)",
  325. "Fenix (Dragoon)",
  326. "Tassadar (Templar)",
  327. "Mojo (Scout)",
  328. "Warbringer (Reaver)",
  329. "Gantrithor (Carrier)",
  330. "Protoss Reaver",
  331. "Protoss Observer",
  332. "Protoss Scarab",
  333. "Danimoth (Arbiter)",
  334. "Aldaris (Templar)",
  335. "Artanis (Scout)",
  336. "Rhynadon (Badlands Critter)",
  337. "Bengalaas (Jungle Critter)",
  338. "Cargo Ship (Unused)",
  339. "Mercenary Gunship (Unused)",
  340. "Scantid (Desert Critter)",
  341. "Kakaru (Twilight Critter)",
  342. "Ragnasaur (Ashworld Critter)",
  343. "Ursadon (Ice World Critter)",
  344. "Lurker Egg",
  345. "Raszagal (Corsair)",
  346. "Samir Duran (Ghost)",
  347. "Alexei Stukov (Ghost)",
  348. "Map Revealer",
  349. "Gerard DuGalle (BattleCruiser)",
  350. "Zerg Lurker",
  351. "Infested Duran (Infested Terran)",
  352. "Disruption Web",
  353. "Terran Command Center",
  354. "Terran Comsat Station",
  355. "Terran Nuclear Silo",
  356. "Terran Supply Depot",
  357. "Terran Refinery",
  358. "Terran Barracks",
  359. "Terran Academy",
  360. "Terran Factory",
  361. "Terran Starport",
  362. "Terran Control Tower",
  363. "Terran Science Facility",
  364. "Terran Covert Ops",
  365. "Terran Physics Lab",
  366. "Starbase (Unused)",
  367. "Terran Machine Shop",
  368. "Repair Bay (Unused)",
  369. "Terran Engineering Bay",
  370. "Terran Armory",
  371. "Terran Missile Turret",
  372. "Terran Bunker",
  373. "Norad II (Crashed)",
  374. "Ion Cannon",
  375. "Uraj Crystal",
  376. "Khalis Crystal",
  377. "Infested Command Center",
  378. "Zerg Hatchery",
  379. "Zerg Lair",
  380. "Zerg Hive",
  381. "Zerg Nydus Canal",
  382. "Zerg Hydralisk Den",
  383. "Zerg Defiler Mound",
  384. "Zerg Greater Spire",
  385. "Zerg Queen's Nest",
  386. "Zerg Evolution Chamber",
  387. "Zerg Ultralisk Cavern",
  388. "Zerg Spire",
  389. "Zerg Spawning Pool",
  390. "Zerg Creep Colony",
  391. "Zerg Spore Colony",
  392. "Unused Zerg Building1",
  393. "Zerg Sunken Colony",
  394. "Zerg Overmind (With Shell)",
  395. "Zerg Overmind",
  396. "Zerg Extractor",
  397. "Mature Chrysalis",
  398. "Zerg Cerebrate",
  399. "Zerg Cerebrate Daggoth",
  400. "Unused Zerg Building2",
  401. "Protoss Nexus",
  402. "Protoss Robotics Facility",
  403. "Protoss Pylon",
  404. "Protoss Assimilator",
  405. "Unused Protoss Building1",
  406. "Protoss Observatory",
  407. "Protoss Gateway",
  408. "Unused Protoss Building2",
  409. "Protoss Photon Cannon",
  410. "Protoss Citadel of Adun",
  411. "Protoss Cybernetics Core",
  412. "Protoss Templar Archives",
  413. "Protoss Forge",
  414. "Protoss Stargate",
  415. "Stasis Cell/Prison",
  416. "Protoss Fleet Beacon",
  417. "Protoss Arbiter Tribunal",
  418. "Protoss Robotics Support Bay",
  419. "Protoss Shield Battery",
  420. "Khaydarin Crystal Formation",
  421. "Protoss Temple",
  422. "Xel'Naga Temple",
  423. "Mineral Field (Type 1)",
  424. "Mineral Field (Type 2)",
  425. "Mineral Field (Type 3)",
  426. "Cave (Unused)",
  427. "Cave-in (Unused)",
  428. "Cantina (Unused)",
  429. "Mining Platform (Unused)",
  430. "Independent Command Center (Unused)",
  431. "Independent Starport (Unused)",
  432. "Independent Jump Gate (Unused)",
  433. "Ruins (Unused)",
  434. "Khaydarin Crystal Formation (Unused)",
  435. "Vespene Geyser",
  436. "Warp Gate",
  437. "Psi Disrupter",
  438. "Zerg Marker",
  439. "Terran Marker",
  440. "Protoss Marker",
  441. "Zerg Beacon",
  442. "Terran Beacon",
  443. "Protoss Beacon",
  444. "Zerg Flag Beacon",
  445. "Terran Flag Beacon",
  446. "Protoss Flag Beacon",
  447. "Power Generator",
  448. "Overmind Cocoon",
  449. "Dark Swarm",
  450. "Floor Missile Trap",
  451. "Floor Hatch (Unused)",
  452. "Left Upper Level Door",
  453. "Right Upper Level Door",
  454. "Left Pit Door",
  455. "Right Pit Door",
  456. "Floor Gun Trap",
  457. "Left Wall Missile Trap",
  458. "Left Wall Flame Trap",
  459. "Right Wall Missile Trap",
  460. "Right Wall Flame Trap",
  461. "Start Location",
  462. "Flag",
  463. "Young Chrysalis",
  464. "Psi Emitter",
  465. "Data Disc",
  466. "Khaydarin Crystal",
  467. "Mineral Cluster Type 1",
  468. "Mineral Cluster Type 2",
  469. "Protoss Vespene Gas Orb Type 1",
  470. "Protoss Vespene Gas Orb Type 2",
  471. "Zerg Vespene Gas Sac Type 1",
  472. "Zerg Vespene Gas Sac Type 2",
  473. "Terran Vespene Gas Tank Type 1",
  474. "Terran Vespene Gas Tank Type 2",
  475. ]
  476. Images = [
  477. "Scourge",
  478. "Scourge Shadow",
  479. "Scourge Birth",
  480. "Scourge Death",
  481. "Scourge Explosion",
  482. "Broodling",
  483. "Broodling Shadow",
  484. "Broodling Remnants",
  485. "Infested Terran",
  486. "Infested Terran Shadow",
  487. "Infested Terran Explosion",
  488. "Guardian Cocoon",
  489. "Guardian Cocoon Shadow",
  490. "Defiler",
  491. "Defiler Shadow",
  492. "Defiler Birth",
  493. "Defiler Remnants",
  494. "Drone",
  495. "Drone Shadow",
  496. "Drone Birth",
  497. "Drone Remnants",
  498. "Egg",
  499. "Egg Shadow",
  500. "Egg Spawn",
  501. "Egg Remnants",
  502. "Guardian",
  503. "Guardian Shadow",
  504. "Guardian Birth",
  505. "Guardian Death",
  506. "Hydralisk",
  507. "Hydralisk Shadow",
  508. "Hydralisk Birth",
  509. "Hydralisk Remnants",
  510. "Infested Kerrigan",
  511. "Infested Kerrigan Shadow",
  512. "Needle Spines",
  513. "Larva",
  514. "Larva Remnants",
  515. "Mutalisk",
  516. "Mutalisk Shadow",
  517. "Mutalisk Birth",
  518. "Mutalisk Death",
  519. "Overlord",
  520. "Overlord Shadow",
  521. "Overlord Birth",
  522. "Overlord Death",
  523. "Queen",
  524. "Queen Shadow",
  525. "Queen Death",
  526. "Queen Birth",
  527. "Ultralisk",
  528. "Ultralisk Shadow",
  529. "Ultralisk Birth",
  530. "Ultralisk Remnants",
  531. "Zergling",
  532. "Zergling Shadow",
  533. "Zergling Birth",
  534. "Zergling Remnants",
  535. "Zerg Air Death Explosion (Large)",
  536. "Zerg Air Death Explosion (Small)",
  537. "Zerg Building Explosion",
  538. "Cerebrate",
  539. "Cerebrate Shadow",
  540. "Infested Command Center",
  541. "Spawning Pool",
  542. "Spawning Pool Shadow",
  543. "Evolution Chamber",
  544. "Evolution Chamber Shadow",
  545. "Creep Colony",
  546. "Creep Colony Shadow",
  547. "Hatchery",
  548. "Hatchery Shadow",
  549. "Hive",
  550. "Hive Shadow",
  551. "Lair",
  552. "Lair Shadow",
  553. "Sunken Colony",
  554. "Sunken Colony Shadow",
  555. "Mature Chrysalis",
  556. "Mature Chrysalis Shadow",
  557. "Greater Spire",
  558. "Greater Spire Shadow",
  559. "Defiler Mound",
  560. "Defiler Mound Shadow",
  561. "Queen's Nest",
  562. "Queen Nest Shadow",
  563. "Nydus Canal",
  564. "Nydus Canal Shadow",
  565. "Overmind With Shell",
  566. "Overmind Remnants",
  567. "Overmind Without Shell",
  568. "Ultralisk Cavern",
  569. "Ultralisk Cavern Shadow",
  570. "Extractor",
  571. "Extractor Shadow",
  572. "Hydralisk Den",
  573. "Hydralisk Den Shadow",
  574. "Spire",
  575. "Spire Shadow",
  576. "Spore Colony",
  577. "Spore Colony Shadow",
  578. "Infested Command Center Overlay",
  579. "Zerg Construction (Large)",
  580. "Zerg Building Morph",
  581. "Zerg Construction (Medium)",
  582. "Zerg Construction (Small)",
  583. "Zerg Building Construction Shadow",
  584. "Zerg Building Spawn (Small)",
  585. "Zerg Building Spawn (Medium)",
  586. "Zerg Building Spawn (Large)",
  587. "Zerg Building Rubble (Small)",
  588. "Zerg Building Rubble (Large)",
  589. "Carrier",
  590. "Carrier Shadow",
  591. "Carrier Engines",
  592. "Carrier Warp Flash",
  593. "Interceptor",
  594. "Interceptor Shadow",
  595. "Shuttle",
  596. "Shuttle Shadow",
  597. "Shuttle Engines",
  598. "Shuttle Warp Flash",
  599. "Dragoon",
  600. "Dragoon Shadow",
  601. "Dragoon Remnants",
  602. "Dragoon Warp Flash",
  603. "High Templar",
  604. "High Templar Shadow",
  605. "High Templar Warp Flash",
  606. "Dark Templar (Hero)",
  607. "Arbiter",
  608. "Arbiter Shadow",
  609. "Arbiter Engines",
  610. "Arbiter Warp Flash",
  611. "Archon Energy",
  612. "Archon Being",
  613. "Archon Swirl",
  614. "Probe",
  615. "Probe Shadow",
  616. "Probe Warp Flash",
  617. "Scout",
  618. "Scout Shadow",
  619. "Scout Engines",
  620. "Scout Warp Flash",
  621. "Reaver",
  622. "Reaver Shadow",
  623. "Reaver Warp Flash",
  624. "Scarab",
  625. "Observer",
  626. "Observer Shadow",
  627. "Observer Warp Flash",
  628. "Zealot",
  629. "Zealot Shadow",
  630. "Zealot Death",
  631. "Zealot Warp Flash",
  632. "Templar Archives",
  633. "Templar Archives Warp Flash",
  634. "Templar Archives Shadow",
  635. "Assimilator",
  636. "Assimilator Warp Flash",
  637. "Assimilator Shadow",
  638. "Observatory",
  639. "Observatory Warp Flash",
  640. "Observatory Shadow",
  641. "Citadel of Adun",
  642. "Citadel of Adun Warp Flash",
  643. "Citadel of Adun Shadow",
  644. "Forge",
  645. "Forge Overlay",
  646. "Forge Warp Flash",
  647. "Forge Shadow",
  648. "Gateway",
  649. "Gateway Warp Flash",
  650. "Gateway Shadow",
  651. "Cybernetics Core",
  652. "Cybernetics Core Warp Flash",
  653. "Cybernetics Core Overlay",
  654. "Cybernetics Core Shadow",
  655. "Khaydarin Crystal Formation",
  656. "Nexus",
  657. "Nexus Warp Flash",
  658. "Nexus Overlay",
  659. "Nexus Shadow",
  660. "Photon Cannon",
  661. "Photon Cannon Shadow",
  662. "Photon Cannon Warp Flash",
  663. "Arbiter Tribunal",
  664. "Arbiter Tribunal Warp Flash",
  665. "Arbiter Tribunal Shadow",
  666. "Pylon",
  667. "Pylon Warp Flash",
  668. "Pylon Shadow",
  669. "Robotics Facility",
  670. "Robotics Facility Warp Flash",
  671. "Robotics Facility Shadow",
  672. "Shield Battery",
  673. "Shield Battery Overlay",
  674. "Shileld Battery Warp Flash",
  675. "Shield Battery Shadow",
  676. "Stargate",
  677. "Stargate Overlay",
  678. "Stargate Warp Flash",
  679. "Stargate Shadow",
  680. "Stasis Cell/Prison",
  681. "Robotics Support Bay",
  682. "Robotics Support Bay Warp Flash",
  683. "Robotics Support Bay Shadow",
  684. "Protoss Temple",
  685. "Fleet Beacon",
  686. "Fleet Beacon Warp Flash",
  687. "Warp Texture",
  688. "Warp Anchor",
  689. "Fleet Beacon Shadow",
  690. "Explosion1 (Small)",
  691. "Explosion1 (Medium)",
  692. "Explosion (Large)",
  693. "Protoss Building Rubble (Small)",
  694. "Protoss Building Rubble (Large)",
  695. "Battlecruiser",
  696. "Battlecruiser Shadow",
  697. "Battlecruiser Engines",
  698. "Civilian",
  699. "Civilian Shadow",
  700. "Dropship",
  701. "Dropship Shadow",
  702. "Dropship Engines",
  703. "Firebat",
  704. "Firebat Shadow",
  705. "Ghost",
  706. "Ghost Shadow",
  707. "Ghost Remnants",
  708. "Ghost Death",
  709. "Nuke Beam",
  710. "Nuke Target Dot",
  711. "Goliath Base",
  712. "Goliath Turret",
  713. "Goliath Shadow",
  714. "Sarah Kerrigan",
  715. "Sarah Kerrigan Shadow",
  716. "Marine",
  717. "Marine Shadow",
  718. "Marine Remnants",
  719. "Marine Death",
  720. "Wraith",
  721. "Wraith Shadow",
  722. "Wraith Engines",
  723. "Scanner Sweep",
  724. "SCV",
  725. "SCV Shadow",
  726. "SCV Glow",
  727. "Siege Tank (Tank) Base",
  728. "Siege Tank (Tank) Turret",
  729. "Siege Tank (Tank) Base Shadow",
  730. "Siege Tank (Siege) Base",
  731. "Siege Tank (Siege) Turret",
  732. "Siege Tank (Siege) Base Shadow",
  733. "Vulture",
  734. "Vulture Shadow",
  735. "Spider Mine",
  736. "Spider Mine Shadow",
  737. "Science Vessel (Base)",
  738. "Science Vessel (Turret)",
  739. "Science Vessel Shadow",
  740. "Terran Academy",
  741. "Academy Overlay",
  742. "Academy Shadow",
  743. "Barracks",
  744. "Barracks Shadow",
  745. "Armory",
  746. "Armory Overlay",
  747. "Armory Shadow",
  748. "Comsat Station",
  749. "Comsat Station Connector",
  750. "Comsat Station Overlay",
  751. "Comsat Station Shadow",
  752. "Command Center",
  753. "Command Center Overlay",
  754. "Command Center Shadow",
  755. "Supply Depot",
  756. "Supply Depot Overlay",
  757. "Supply Depot Shadow",
  758. "Control Tower",
  759. "Control Tower Connector",
  760. "Control Tower Overlay",
  761. "Control Tower Shadow",
  762. "Factory",
  763. "Factory Overlay",
  764. "Factory Shadow",
  765. "Covert Ops",
  766. "Covert Ops Connector",
  767. "Covert Ops Overlay",
  768. "Covert Ops Shadow",
  769. "Ion Cannon",
  770. "Machine Shop",
  771. "Machine Shop Connector",
  772. "Machine Shop Shadow",
  773. "Missile Turret (Base)",
  774. "Missile Turret (Turret)",
  775. "Missile Turret (Base) Shadow",
  776. "Crashed Batlecruiser",
  777. "Crashed Battlecruiser Shadow",
  778. "Physics Lab",
  779. "Physics Lab Connector",
  780. "Physics Lab Shadow",
  781. "Bunker",
  782. "Bunker Shadow",
  783. "Bunker Overlay",
  784. "Refinery",
  785. "Refinery Shadow",
  786. "Science Facility",
  787. "Science Facility Overlay",
  788. "Science Facility Shadow",
  789. "Nuclear Silo",
  790. "Nuclear Silo Connector",
  791. "Nuclear Silo Overlay",
  792. "Nuclear Silo Shadow",
  793. "Nuclear Missile",
  794. "Nuclear Missile Shadow",
  795. "Nuke Hit",
  796. "Starport",
  797. "Starport Overlay",
  798. "Starport Shadow",
  799. "Engineering Bay",
  800. "Engineering Bay Overlay",
  801. "Engineering Bay Shadow",
  802. "Terran Construction (Large)",
  803. "Terran Construction (Large) Shadow",
  804. "Terran Construction (Medium)",
  805. "Terran Construction (Medium) Shadow",
  806. "Addon Construction",
  807. "Terran Construction (Small)",
  808. "Terran Construction (Small) Shadow",
  809. "Explosion2 (Small)",
  810. "Explosion2 (Medium)",
  811. "Building Explosion (Large)",
  812. "Terran Building Rubble (Small)",
  813. "Terran Building Rubble (Large)",
  814. "Dark Swarm",
  815. "Ragnasaur (Ash)",
  816. "Ragnasaur (Ash) Shadow",
  817. "Rhynadon (Badlands)",
  818. "Rhynadon (Badlands) Shadow",
  819. "Bengalaas (Jungle)",
  820. "Bengalaas (Jungle) Shadow",
  821. "Vespene Geyser",
  822. "Vespene Geyser2",
  823. "Vespene Geyser Shadow",
  824. "Mineral Field Type1",
  825. "Mineral Field Type1 Shadow",
  826. "Mineral Field Type2",
  827. "Mineral Field Type2 Shadow",
  828. "Mineral Field Type3",
  829. "Mineral Field Type3 Shadow",
  830. "Independent Starport (Unused)",
  831. "Zerg Beacon",
  832. "Zerg Beacon Overlay",
  833. "Terran Beacon",
  834. "Terran Beacon Overlay",
  835. "Protoss Beacon",
  836. "Protoss Beacon Overlay",
  837. "Magna Pulse (Unused)",
  838. "Lockdown Field (Small)",
  839. "Lockdown Field (Medium)",
  840. "Lockdown Field (Large)",
  841. "Stasis Field Hit",
  842. "Stasis Field (Small)",
  843. "Stasis Field (Medium)",
  844. "Stasis Field (Large)",
  845. "Recharge Shields (Small)",
  846. "Recharge Shields (Medium)",
  847. "Recharge Shields (Large)",
  848. "Defensive Matrix Front (Small)",
  849. "Defensive Matrix Front (Medium)",
  850. "Defensive Matrix Front (Large)",
  851. "Defensive Matrix Back (Small)",
  852. "Defensive Matrix Back (Medium)",
  853. "Defensive Matrix Back (Large)",
  854. "Defensive Matrix Hit (Small)",
  855. "Defensive Matrix Hit (Medium)",
  856. "Defensive Matrix Hit (Large)",
  857. "Irradiate (Small)",
  858. "Irradiate (Medium)",
  859. "Irradiate (Large)",
  860. "Ensnare Cloud",
  861. "Ensnare Overlay (Small)",
  862. "Ensnare Overlay (Medium)",
  863. "Ensnare Overlay (Large)",
  864. "Plague Cloud",
  865. "Plague Overlay (Small)",
  866. "Plague Overlay (Medium)",
  867. "Plague Overlay (Large)",
  868. "Recall Field",
  869. "Flag",
  870. "Young Chrysalis",
  871. "Psi Emitter",
  872. "Data Disc",
  873. "Khaydarin Crystal",
  874. "Mineral Chunk Type1",
  875. "Mineral Chunk Type2",
  876. "Protoss Gas Orb Type1",
  877. "Protoss Gas Orb Type2",
  878. "Zerg Gas Sac Type1",
  879. "Zerg Gas Sac Type2",
  880. "Terran Gas Tank Type1",
  881. "Terran Gas Tank Type2",
  882. "Mineral Chunk Shadow",
  883. "Protoss Gas Orb Shadow",
  884. "Zerg Gas Sac Shadow",
  885. "Terran Gas Tank Shadow",
  886. "Data Disk Shadow (Ground)",
  887. "Data Disk Shadow (Carried)",
  888. "Flag Shadow (Ground)",
  889. "Flag Shadow (Carried)",
  890. "Crystal Shadow (Ground)",
  891. "Crystal Shadow (Carried)",
  892. "Young Chrysalis Shadow (Ground)",
  893. "Young Chrysalis Shadow (Carried)",
  894. "Psi Emitter Shadow (Ground)",
  895. "Psi Emitter Shadow (Carried)",
  896. "Acid Spray (Unused)",
  897. "Plasma Drip (Unused)",
  898. "FlameThrower",
  899. "Longbolt/Gemini Missiles Trail",
  900. "Burrowing Dust",
  901. "Shield Overlay",
  902. "Small Explosion (Unused)",
  903. "Double Explosion",
  904. "Phase Disruptor Hit",
  905. "Nuclear Missile Death",
  906. "Spider Mine Death",
  907. "Vespene Geyser Smoke1",
  908. "Vespene Geyser Smoke2",
  909. "Vespene Geyser Smoke3",
  910. "Vespene Geyser Smoke4",
  911. "Vespene Geyser Smoke5",
  912. "Vespene Geyser Smoke1 Overlay",
  913. "Vespene Geyser Smoke2 Overlay",
  914. "Vespene Geyser Smoke3 Overlay",
  915. "Vespene Geyser Smoke4 Overlay",
  916. "Vespene Geyser Smoke5 Overlay",
  917. "Fragmentation Grenade Hit",
  918. "Grenade Shot Smoke",
  919. "Anti-Matter Missile Hit",
  920. "Scarab/Anti-Matter Missile Overlay",
  921. "Scarab Hit",
  922. "Cursor Marker",
  923. "Battlecruiser Attack Overlay",
  924. "Burst Lasers Hit",
  925. "Burst Lasers Overlay (Unused)",
  926. "High Templar Glow",
  927. "Flames1 Type1 (Small)",
  928. "Flames1 Type2 (Small)",
  929. "Flames1 Type3 (Small)",
  930. "Flames2 Type3 (Small)",
  931. "Flames3 Type3 (Small)",
  932. "Flames4 Type3 (Small)",
  933. "Flames5 Type3 (Small)",
  934. "Flames6 Type3 (Small)",
  935. "Bleeding Variant1 Type1 (Small)",
  936. "Bleeding Variant1 Type2 (Small)",
  937. "Bleeding Variant1 Type3 (Small)",
  938. "Bleeding Variant1 Type4 (Small)",
  939. "Bleeding Variant2 Type1 (Small)",
  940. "Bleeding Variant2 Type2 (Small)",
  941. "Bleeding Variant2 Type3 (Small)",
  942. "Bleeding Variant2 Type4 (Small)",
  943. "Flames2 Type1 (Small)",
  944. "Flames2 Type2 (Small)",
  945. "Flames7 Type3 (Small)",
  946. "Flames3 Type1 (Small)",
  947. "Flames3 Type2 (Small)",
  948. "Flames8 Type3 (Small)",
  949. "Flames1 Type1 (Large)",
  950. "Flames1 Type2 (Large)",
  951. "Flames1 Type3 (Large)",
  952. "Flames2 Type3 (Large)",
  953. "Flames3 Type3 (Large)",
  954. "Flames4 Type3 (Large)",
  955. "Flames5 Type3 (Large)",
  956. "Flames6 Type3 (Large)",
  957. "Bleeding Variant1 Type1 (Large)",
  958. "Bleeding Variant1 Type2 (Large)",
  959. "Bleeding Variant1 Type3 (Large)",
  960. "Bleeding Variant1 Type4 (Large)",
  961. "Bleeding Variant2 Type1 (Large)",
  962. "Bleeding Variant2 Type3 (Large)",
  963. "Bleeding Variant3 Type3 (Large)",
  964. "Bleeding Variant2 Type4 (Large)",
  965. "Flames2 Type1 (Large)",
  966. "Flames2 Type2 (Large)",
  967. "Flames7 Type3 (Large)",
  968. "Flames3 Type1 (Large)",
  969. "Flames3 Type2 (Large)",
  970. "Flames8 Type3 (Large)",
  971. "Building Landing Dust Type1",
  972. "Building Landing Dust Type2",
  973. "Building Landing Dust Type3",
  974. "Building Landing Dust Type4",
  975. "Building Landing Dust Type5",
  976. "Building Lifting Dust Type1",
  977. "Building Lifting Dust Type2",
  978. "Building Lifting Dust Type3",
  979. "Building Lifting Dust Type4",
  980. "White Circle",
  981. "Needle Spine Hit",
  982. "Plasma Drip Hit (Unused)",
  983. "Sunken Colony Tentacle",
  984. "Venom (Unused Zerg Weapon)",
  985. "Venom Hit (Unused)",
  986. "Acid Spore",
  987. "Acid Spore Hit",
  988. "Glave Wurm",
  989. "Glave Wurm/Seeker Spores Hit",
  990. "Glave Wurm Trail",
  991. "Seeker Spores Overlay",
  992. "Seeker Spores",
  993. "Queen Spell Holder",
  994. "Consume",
  995. "Guardian Attack Overlay",
  996. "Dual Photon Blasters Hit",
  997. "Particle Beam Hit",
  998. "Anti-Matter Missile",
  999. "Pulse Cannon",
  1000. "Phase Disruptor",
  1001. "STA/STS Photon Cannon Overlay",
  1002. "Psionic Storm",
  1003. "Fusion Cutter Hit",
  1004. "Gauss Rifle Hit",
  1005. "Gemini Missiles",
  1006. "Lockdown/LongBolt/Hellfire Missile",
  1007. "Gemini Missiles Explosion",
  1008. "C-10 Canister Rifle Hit",
  1009. "Fragmentation Grenade",
  1010. "Arclite Shock Cannon Hit",
  1011. "ATS/ATA Laser Battery",
  1012. "Burst Lasers",
  1013. "Siege Tank(Tank) Turret Attack Overlay",
  1014. "Siege Tank(Siege) Turret Attack Overlay",
  1015. "Science Vessel Overlay (Part1)",
  1016. "Science Vessel Overlay (Part2)",
  1017. "Science Vessel Overlay (Part3)",
  1018. "Yamato Gun",
  1019. "Yamato Gun Trail",
  1020. "Yamato Gun Overlay",
  1021. "Yamato Gun Hit",
  1022. "Hallucination Hit",
  1023. "Scanner Sweep Hit",
  1024. "Archon Birth (Unused)",
  1025. "Psionic Shockwave Hit",
  1026. "Archon Beam",
  1027. "Psionic Storm Part1",
  1028. "Psionic Storm Part2",
  1029. "Psionic Storm Part3",
  1030. "Psionic Storm Part4",
  1031. "EMP Shockwave Missile",
  1032. "EMP Shockwave Hit (Part1)",
  1033. "EMP Shockwave Hit (Part2)",
  1034. "Hallucination Death1",
  1035. "Hallucination Death2",
  1036. "Hallucination Death3",
  1037. "Circle Marker1",
  1038. "Selection Circle (22pixels)",
  1039. "Selection Circle (32pixels)",
  1040. "Selection Circle (48pixels)",
  1041. "Selection Circle (62pixels)",
  1042. "Selection Circle (72pixels)",
  1043. "Selection Circle (94pixels)",
  1044. "Selection Circle (110pixels)",
  1045. "Selection Circle (122pixels)",
  1046. "Selection Circle (146pixels)",
  1047. "Selection Circle (224pixels)",
  1048. "Selection Circle Dashed (22pixels)",
  1049. "Selection Circle Dashed (32pixels)",
  1050. "Selection Circle Dashed (48pixels)",
  1051. "Selection Circle Dashed (62pixels)",
  1052. "Selection Circle Dashed (72pixels)",
  1053. "Selection Circle Dashed (94pixels)",
  1054. "Selection Circle Dashed (110pixels)",
  1055. "Selection Circle Dashed (122pixels)",
  1056. "Selection Circle Dashed (146pixels)",
  1057. "Selection Circle Dashed (224pixels)",
  1058. "Circle Marker2",
  1059. "Map Revealer",
  1060. "Circle Marker3",
  1061. "Psi Field1 (Right Upper)",
  1062. "Psi Field1 (Right Lower)",
  1063. "Psi Field2 (Left Upper)",
  1064. "Psi Field2 (Left Lower)",
  1065. "Start Location",
  1066. "2/38 Ash",
  1067. "2/38 Ash Shadow",
  1068. "2/39 Ash",
  1069. "2/39 Ash Shadow",
  1070. "2/41 Ash",
  1071. "2/41 Ash Shadow",
  1072. "2/40 Ash",
  1073. "2/40 Ash Shadow",
  1074. "2/42 Ash",
  1075. "2/42 Ash Shadow",
  1076. "2/43 Ash",
  1077. "2/44 Ash",
  1078. "2/1 Ash",
  1079. "2/4 Ash",
  1080. "2/5 Ash",
  1081. "2/30 Ash",
  1082. "2/28 Ash",
  1083. "2/29 Ash",
  1084. "4/1 Ash",
  1085. "4/2 Ash",
  1086. "4/3 Ash",
  1087. "4/56 Jungle",
  1088. "4/56 Jungle Shadow",
  1089. "4/57 Jungle",
  1090. "4/57 Jungle Shadow",
  1091. "4/58 Jungle",
  1092. "4/58 Jungle Shadow",
  1093. "4/59 Jungle",
  1094. "4/59 Jungle Shadow",
  1095. "9/5 Jungle",
  1096. "9/5 Jungle Shadow",
  1097. "9/6 Jungle",
  1098. "9/6 Jungle Shadow",
  1099. "9/7 Jungle",
  1100. "9/7 Jungle Shadow",
  1101. "4/51 Jungle",
  1102. "4/51 Jungle Shadow",
  1103. "4/52 Jungle",
  1104. "4/52 Jungle Shadow",
  1105. "4/54 Jungle",
  1106. "4/54 Jungle Shadow",
  1107. "4/53 Jungle",
  1108. "4/53 Jungle Shadow",
  1109. "9/1 Jungle",
  1110. "9/1 Jungle Shadow",
  1111. "9/2 Jungle",
  1112. "9/2 Jungle Shadow",
  1113. "9/3 Jungle",
  1114. "9/3 Jungle Shadow",
  1115. "9/4 Jungle",
  1116. "9/4 Jungle Shadow",
  1117. "4/12 Jungle",
  1118. "4/13 Jungle",
  1119. "4/1 Jungle",
  1120. "4/3 Jungle",
  1121. "4/2 Jungle",
  1122. "4/5 Jungle",
  1123. "4/4 Jungle",
  1124. "4/9 Jungle",
  1125. "4/10 Jungle",
  1126. "5/5 Jungle",
  1127. "5/7 Jungle",
  1128. "5/6 Jungle",
  1129. "5/9 Jungle",
  1130. "5/8 Jungle",
  1131. "4/6 Jungle",
  1132. "4/7 Jungle",
  1133. "4/17 Jungle",
  1134. "13/4 Jungle",
  1135. "11/5 Jungle",
  1136. "11/6 Jungle",
  1137. "11/7 Jungle",
  1138. "11/8 Jungle",
  1139. "11/10 Jungle",
  1140. "11/11 Jungle",
  1141. "11/12 Jungle",
  1142. "7/4 Platform",
  1143. "7/4 Platform Shadow",
  1144. "7/5 Platform",
  1145. "7/5 Platform Shadow",
  1146. "7/6 Platform",
  1147. "7/6 Platform Shadow",
  1148. "7/1 Platform",
  1149. "7/1 Platform Shadow",
  1150. "7/2 Platform",
  1151. "7/2 Platform Shadow",
  1152. "7/3 Platform",
  1153. "7/3 Platform Shadow",
  1154. "7/9 Platform",
  1155. "7/10 Platform",
  1156. "7/8 Platform",
  1157. "7/7 Platform",
  1158. "7/26 Platform",
  1159. "7/24 Platform",
  1160. "7/28 Platform",
  1161. "7/27 Platform",
  1162. "7/25 Platform",
  1163. "7/29 Platform",
  1164. "7/30 Platform",
  1165. "7/31 Platform",
  1166. "12/1 Platform",
  1167. "9/27 Platform",
  1168. "5/54 Badlands",
  1169. "5/54 Badlands Shadow",
  1170. "5/55 Badlands",
  1171. "5/55 Badlands Shadow",
  1172. "5/56 Badlands",
  1173. "5/56 Badlands Shadow",
  1174. "5/57 Badlands",
  1175. "5/57 Badlands Shadow",
  1176. "6/16 Badlands",
  1177. "6/17 Badlands",
  1178. "6/20 Badlands",
  1179. "6/21 Badlands",
  1180. "5/10 Badlands",
  1181. "5/50 Badlands",
  1182. "5/50 Badlands Shadow",
  1183. "5/52 Badlands",
  1184. "5/52 Badlands Shadow",
  1185. "5/53 Badlands",
  1186. "5/53 Badlands Shadow",
  1187. "5/51 Badlands",
  1188. "5/51 Badlands Shadow",
  1189. "6/3 Badlands",
  1190. "11/3 Badlands",
  1191. "11/8 Badlands",
  1192. "11/6 Badlands",
  1193. "11/7 Badlands",
  1194. "11/9 Badlands",
  1195. "11/10 Badlands",
  1196. "11/11 Badlands",
  1197. "11/12 Badlands",
  1198. "11/13 Badlands",
  1199. "11/14 Badlands",
  1200. "1/13 Badlands",
  1201. "1/9 Badlands",
  1202. "1/11 Badlands",
  1203. "1/14 Badlands",
  1204. "1/10 Badlands",
  1205. "1/12 Badlands",
  1206. "1/15 Badlands",
  1207. "1/7 Badlands",
  1208. "1/5 Badlands",
  1209. "1/16 Badlands",
  1210. "1/8 Badlands",
  1211. "1/6 Badlands",
  1212. "Floor Gun Trap",
  1213. "Floor Missile Trap",
  1214. "Floor Missile Trap Turret",
  1215. "Wall Missile Trap",
  1216. "Wall Missile Trap2",
  1217. "Wall Flame Trap",
  1218. "Wall Flame Trap2",
  1219. "Left Upper Level Door",
  1220. "Right Upper Level Door",
  1221. "4/15 Installation1",
  1222. "4/15 Installation2",
  1223. "3/9 Installation",
  1224. "3/10 Installation",
  1225. "3/11 Installation",
  1226. "3/12 Installation",
  1227. "Substructure Left Door",
  1228. "Substructure Right Door",
  1229. "3/1 Installation",
  1230. "3/2 Installation",
  1231. "Substructure Opening Hole",
  1232. "7/21 Twilight",
  1233. "Unknown Twilight",
  1234. "7/13 Twilight",
  1235. "7/14 Twilight",
  1236. "7/16 Twilight",
  1237. "7/15 Twilight",
  1238. "7/19 Twilight",
  1239. "7/20 Twilight",
  1240. "7/17 Twilight",
  1241. "6/1 Twilight",
  1242. "6/2 Twilight",
  1243. "6/3 Twilight",
  1244. "6/4 Twilight",
  1245. "6/5 Twilight",
  1246. "8/3 Twilight1",
  1247. "8/3 Twilight2",
  1248. "9/29 Ice",
  1249. "9/29 Ice Shadow",
  1250. "9/28 Ice",
  1251. "9/28 Ice Shadow",
  1252. "12/38 Ice",
  1253. "12/38 Ice Shadow",
  1254. "12/37 Ice",
  1255. "12/37 Ice Shadow",
  1256. "12/33 Ice1",
  1257. "12/33 Ice1 Shadow",
  1258. "9/21 Ice",
  1259. "9/21 Ice Shadow",
  1260. "9/15 Ice",
  1261. "9/15 Ice Shadow",
  1262. "9/16 Ice",
  1263. "9/16 Ice Shadow",
  1264. "Unknown787",
  1265. "Unknown788",
  1266. "12/9 Ice1",
  1267. "12/10 Ice1",
  1268. "9/24 Ice",
  1269. "9/24 Ice Shadow",
  1270. "9/23 Ice",
  1271. "9/23 Ice Shadow",
  1272. "Unknown795",
  1273. "Unknown Ice Shadow",
  1274. "12/7 Ice",
  1275. "12/7 Ice Shadow",
  1276. "12/8 Ice",
  1277. "12/8 Ice Shadow",
  1278. "12/9 Ice2",
  1279. "12/9 Ice2 Shadow",
  1280. "12/10 Ice2",
  1281. "12/10 Ice2 Shadow",
  1282. "12/40 Ice",
  1283. "12/40 Ice Shadow",
  1284. "12/41 Ice",
  1285. "12/41 Ice Shadow",
  1286. "12/42 Ice",
  1287. "12/42 Ice Shadow",
  1288. "12/5 Ice",
  1289. "12/5 Ice Shadow",
  1290. "12/6 Ice",
  1291. "12/6 Ice Shadow",
  1292. "12/36 Ice",
  1293. "12/36 Ice Shadow",
  1294. "12/32 Ice",
  1295. "12/32 Ice Shadow",
  1296. "12/33 Ice2",
  1297. "12/33 Ice2 Shadow",
  1298. "12/34 Ice",
  1299. "12/34 Ice Shadow",
  1300. "12/24 Ice1",
  1301. "12/24 Ice1 Shadow",
  1302. "12/25 Ice1",
  1303. "12/25 Ice1 Shadow",
  1304. "12/30 Ice1",
  1305. "12/30 Ice1 Shadow",
  1306. "12/31 Ice",
  1307. "12/31 Ice Shadow",
  1308. "12/20 Ice",
  1309. "12/30 Ice2",
  1310. "12/30 Ice2 Shadow",
  1311. "9/22 Ice",
  1312. "9/22 Ice Shadow",
  1313. "12/24 Ice2",
  1314. "12/24 Ice2 Shadow",
  1315. "12/25 Ice2",
  1316. "12/25 Ice2 Shadow",
  1317. "Unknown840",
  1318. "4/1 Ice",
  1319. "6/1 Ice",
  1320. "5/6 Ice",
  1321. "5/6 Ice Shadow",
  1322. "5/7 Ice",
  1323. "5/7 Ice Shadow",
  1324. "5/8 Ice",
  1325. "5/8 Ice Shadow",
  1326. "5/9 Ice",
  1327. "5/9 Ice Shadow",
  1328. "10/10 Desert1",
  1329. "10/12 Desert1",
  1330. "10/12 Desert1 Shadow",
  1331. "10/8 Desert1",
  1332. "10/8 Desert1 Shadow",
  1333. "10/9 Desert1",
  1334. "10/9 Desert1 Shadow",
  1335. "6/10 Desert",
  1336. "6/10 Desert Shadow",
  1337. "6/13 Desert1",
  1338. "6/13 Desert1 Shadow",
  1339. "Unknown Desert",
  1340. "Unknown Desert Shadow",
  1341. "10/12 Desert2",
  1342. "10/12 Desert2 Shadow",
  1343. "10/9 Desert2",
  1344. "10/9 Desert2 Shadow",
  1345. "10/10 Desert2",
  1346. "10/10 Desert2 Shadow",
  1347. "10/11 Desert",
  1348. "10/11 Desert Shadow",
  1349. "10/14 Desert",
  1350. "10/14 Desert Shadow",
  1351. "10/41 Desert",
  1352. "10/41 Desert Shadow",
  1353. "10/39 Desert",
  1354. "1/39 Desert Shadow",
  1355. "10/8 Desert2",
  1356. "10/8 Desert2 Shadow",
  1357. "10/6 Desert",
  1358. "10/7 Desert",
  1359. "10/7 Desert Shadow",
  1360. "4/6 Desert",
  1361. "4/6 Desert Shadow",
  1362. "4/11 Desert",
  1363. "4/11 Desert Shadow",
  1364. "4/10 Desert",
  1365. "4/10 Desert Shadow",
  1366. "4/9 Desert",
  1367. "4/7 Desert",
  1368. "4/7 Desert Shadow",
  1369. "4/12 Desert",
  1370. "4/12 Desert Shadow",
  1371. "4/8 Desert",
  1372. "4/13 Desert",
  1373. "4/13 Desert Shadow",
  1374. "4/17 Desert",
  1375. "4/15 Desert1",
  1376. "4/15 Desert1 Shadow",
  1377. "10/23 Desert",
  1378. "10/23 Desert Shadow",
  1379. "10/5 Desert",
  1380. "10/5 Desert Shadow",
  1381. "6/13 Desert2",
  1382. "6/13 Desert2 Shadow",
  1383. "6/20 Desert",
  1384. "4/15 Desert2",
  1385. "4/15 Desert2 Shadow",
  1386. "8/23 Desert",
  1387. "8/23 Desert Shadow",
  1388. "12/1 Desert Overlay",
  1389. "11/3 Desert",
  1390. "Unknown913",
  1391. "Lurker Egg",
  1392. "Devourer",
  1393. "Devourer Shadow",
  1394. "Devourer Birth",
  1395. "Devourer Death",
  1396. "Lurker Birth",
  1397. "Lurker Remnants",
  1398. "Lurker",
  1399. "Lurker Shadow",
  1400. "Overmind Cocoon",
  1401. "Overmind Cocoon Shadow",
  1402. "Dark Archon Energy",
  1403. "Dark Archon Being",
  1404. "Dark Archon Swirl",
  1405. "Dark Archon Death",
  1406. "Corsair",
  1407. "Corsair Shadow",
  1408. "Corsair Engines",
  1409. "Neutron Flare Overlay (Unused)",
  1410. "Dark Templar (Unit)",
  1411. "Warp Gate",
  1412. "Warp Gate Shadow",
  1413. "Warp Gate Overlay",
  1414. "Xel'Naga Temple",
  1415. "Xel'Naga Temple Shadow",
  1416. "Valkyrie",
  1417. "Valkyrie Shadow",
  1418. "Valkyrie Engines",
  1419. "Valkyrie Engines2 (Unused)",
  1420. "Valkyrie Afterburners (Unused)",
  1421. "Medic",
  1422. "Medic Shadow",
  1423. "Medic Remnants",
  1424. "Psi Disrupter",
  1425. "Psi Disrupter Shadow",
  1426. "Power Generator",
  1427. "Power Generator Shadow",
  1428. "Disruption Web",
  1429. "Scantid (Desert)",
  1430. "Scantid (Desert) Shadow",
  1431. "Kakaru (Twilight)",
  1432. "Kakaru (Twilight) Shadow",
  1433. "Ursadon (Ice)",
  1434. "Ursadon (Ice) Shadow",
  1435. "Uraj",
  1436. "Khalis",
  1437. "Halo Rockets Trail",
  1438. "Subterranean Spines",
  1439. "Corrosive Acid Shot",
  1440. "Corrosive Acid Hit",
  1441. "Neutron Flare",
  1442. "Halo Rockets",
  1443. "Optical Flare Grenade",
  1444. "Restoration Hit (Small)",
  1445. "Restoration Hit (Medium)",
  1446. "Restoration Hit (Large)",
  1447. "Unused Heal (Small)",
  1448. "Unused Heal (Medium)",
  1449. "Unused Heal (Large)",
  1450. "Mind Control Hit (Small)",
  1451. "Mind Control Hit (Medium)",
  1452. "Mind Control Hit (Large)",
  1453. "Optical Flare Hit (Small)",
  1454. "Optical Flare Hit (Medium)",
  1455. "Optical Flare Hit (Large)",
  1456. "Feedback (Small)",
  1457. "Feedback (Medium)",
  1458. "Feedback Hit (Large)",
  1459. "Maelstorm Overlay (Small)",
  1460. "Maelstorm Overlay (Medium)",
  1461. "Maelstorm Overlay (Large)",
  1462. "Subterranean Spines Hit",
  1463. "Acid Spores (1) Overlay (Small)",
  1464. "Acid Spores (2-3) Overlay (Small)",
  1465. "Acid Spores (4-5) Overlay (Small)",
  1466. "Acid Spores (6-9) Overlay (Small)",
  1467. "Acid Spores (1) Overlay (Medium)",
  1468. "Acid Spores (2-3) Overlay (Medium)",
  1469. "Acid Spores (4-5) Overlay (Medium)",
  1470. "Acid Spores (6-9) Overlay (Medium)",
  1471. "Acid Spores (1) Overlay (Large)",
  1472. "Acid Spores (2-3) Overlay (Large)",
  1473. "Acid Spores (4-5) Overlay (Large)",
  1474. "Acid Spores (6-9) Overlay (Large)",
  1475. "Maelstorm Hit",
  1476. ]
  1477. Orders = [
  1478. "Die",
  1479. "Stop",
  1480. "Guard (Normal)",
  1481. "Guard (Player)",
  1482. "Guard (Subunit)",
  1483. "Guard (Bunker)",
  1484. "Ignore (Normal)",
  1485. "Stop (Reaver)",
  1486. "Attack",
  1487. "Attack (Obscured)",
  1488. "Attack Unit (Normal)",
  1489. "Attack In Range",
  1490. "Attack Ground (Unused)",
  1491. "Hover (Unused)",
  1492. "Attack Move",
  1493. "Building Is Being Infested",
  1494. "Nothing 1 (Unused)",
  1495. "Power-Up (Unused)",
  1496. "Guard (Building)",
  1497. "Attack (Building)",
  1498. "Script (Spider Mine)",
  1499. "Stay In Range",
  1500. "Attack (Subunit)",
  1501. "Nothing 2 (Normal)",
  1502. "Nothing 3 (Unused)",
  1503. "Drone Start Mutate",
  1504. "Drone Mutate",
  1505. "Use Ability (Infest 1)",
  1506. "Use Ability (Infest 2)",
  1507. "Infest (Queen)",
  1508. "Build (SCV)",
  1509. "Build (Probe)",
  1510. "Create Building (Probe)",
  1511. "Is Building (SCV)",
  1512. "Repair Unit (SCV)",
  1513. "Repair Unit (Obscured)",
  1514. "Place Add-On",
  1515. "Build Add-On",
  1516. "Train (Normal)",
  1517. "Rally to Visible Unit",
  1518. "Rally to Ground Tile",
  1519. "Zerg Birth",
  1520. "Unit Morph",
  1521. "Building Morph",
  1522. "Building Is Constructed (Terran)",
  1523. "Zerg Build Self",
  1524. "Build (Nydus Canal Exit)",
  1525. "Enter (Nydus Canal)",
  1526. "Building Is Constructed (Protoss)",
  1527. "Follow",
  1528. "Idle (Carrier)",
  1529. "Move (Carrier&Reaver)",
  1530. "Stop (Carrier)",
  1531. "Attack (Carrier)",
  1532. "Attack Obscured (Carrier)",
  1533. "Ignore 2 (Carrier)",
  1534. "Attack Unit (Carrier)",
  1535. "Hold Position (Carrier)",
  1536. "Idle (Reaver)",
  1537. "Attack (Reaver)",
  1538. "Attack Obscured (Reaver)",
  1539. "Attack Unit (Reaver)",
  1540. "Hold Position (Reaver)",
  1541. "Training (Subunit)",
  1542. "Move&Attack (Interceptor)",
  1543. "Move&Attack (Scarab)",
  1544. "Recharge Shields (Unit)",
  1545. "Recharge Shields (Global)",
  1546. "Shield Battery Is Recharging",
  1547. "Return To Parent (Interceptor)",
  1548. "Land (Drone)",
  1549. "Land (Building)",
  1550. "Lift Off (Building)",
  1551. "Lift Off (Drone)",
  1552. "Is Lifting Off",
  1553. "Is Researching Technology",
  1554. "Is Performing Upgrade",
  1555. "Idle (Larva)",
  1556. "Is Spawning Larva",
  1557. "Move to Harvest",
  1558. "Move to Harvest Obscured",
  1559. "Move to Harvest Gas",
  1560. "Can Enter Gas Mine",
  1561. "Enter/Exit Gas Mine",
  1562. "Return Gas",
  1563. "Move to Harvest Minerals",
  1564. "Can Harvest Minerals",
  1565. "Harvesting Minerals",
  1566. "Harvesting Minerals Interrupted",
  1567. "Harvest 4 (Unknown)",
  1568. "Return Minerals",
  1569. "Harvesting Interrupted - Recharge Shields",
  1570. "Move/Enter Transport",
  1571. "Idle (Transport)",
  1572. "Load Unit (Mobile Transport)",
  1573. "Load Unit (Bunker)",
  1574. "Load Unit (Unknown)",
  1575. "Idle (Power-Up)",
  1576. "Siege Mode",
  1577. "Tank Mode",
  1578. "Watch Target",
  1579. "Script (Starting Creep Growth)",
  1580. "Script (Spread Creep&Spawn Larva)",
  1581. "Script (Stopping Creep Growth)",
  1582. "Guardian Aspect (Unused)",
  1583. "Move and Morph Archon",
  1584. "Completing Archon Summon",
  1585. "Hold Position (Normal)",
  1586. "Hold Position (Queen)",
  1587. "Cloak",
  1588. "Decloak",
  1589. "Unload Unit (Transport)",
  1590. "Move&Unload Unit (Transport)",
  1591. "Use Ability (Yamato Gun)",
  1592. "Use Ability On Obscured (Yamato Gun)",
  1593. "Use Ability (Lockdown)",
  1594. "Burrow",
  1595. "Idle (Burrowed)",
  1596. "Unburrow",
  1597. "Use Ability (Dark Swarm)",
  1598. "Use Ability (Parasite)",
  1599. "Use Ability (Spawn Broodling)",
  1600. "Use Ability (EMP Shockwave)",
  1601. "Unknown",
  1602. "Idle (Nuclear Silo)",
  1603. "Attack (Nuke)",
  1604. "Move&Paint Nuke Target",
  1605. "Attack Unit (Nuke)",
  1606. "Attack Ground (Nuke)",
  1607. "Nuke Track (Ghost)",
  1608. "Script (Cloak Nearby Units)",
  1609. "Cloak Nearby Units (Freezes the casting unit)",
  1610. "Place Spider Mine",
  1611. "Script (Right-Click Action)",
  1612. "Attack Unit (Infested Terran)",
  1613. "Attack Ground (Infested Terran)",
  1614. "Hold Position (Suicide Units)",
  1615. "Use Ability (Recall)",
  1616. "Teleport To Location (Freezes the casting unit)",
  1617. "Use Ability (Scanner Sweep)",
  1618. "Idle (Scanner Sweep)",
  1619. "Use Ability (Defensive Matrix)",
  1620. "Use Ability (Psionic Storm)",
  1621. "Use Ability (Irradiate)",
  1622. "Use Ability (Plague)",
  1623. "Use Ability (Consume)",
  1624. "Use Ability (Ensnare)",
  1625. "Use Ability (Stasis Field)",
  1626. "Use Ability (Hallucination)",
  1627. "Script (Hallucination)",
  1628. "Reset Collision (2 Units)",
  1629. "Reset Collision (Harvester&Mine)",
  1630. "Patrol (Normal)",
  1631. "CTF COP (Initialize)",
  1632. "Idle (CTF COP)",
  1633. "Unknown CTF COP 2",
  1634. "Script (Computer)",
  1635. "Attack Move (Computer)",
  1636. "Move (Harass)",
  1637. "Patrol (Computer)",
  1638. "Guard (Computer)",
  1639. "Idle (Rescuable)",
  1640. "Idle (Neutral)",
  1641. "Return To Base (Computer)",
  1642. "Script (PSI Provider)",
  1643. "Fatal (Scarab)",
  1644. "Idle (Critter)",
  1645. "Idle (Trap)",
  1646. "Open Door",
  1647. "Close Door",
  1648. "Stop (Trap)",
  1649. "Attack (Trap)",
  1650. "Enable Doodad",
  1651. "Disable Doodad",
  1652. "Warp In (Unused)",
  1653. "Idle (Medic)",
  1654. "Use Ability (Heal)",
  1655. "Move (Medic)",
  1656. "Hold Position&Heal (Medic)",
  1657. "Return To Idle After Heal",
  1658. "Use Ability (Restoration)",
  1659. "Use Ability (Disruption Web)",
  1660. "Use Ability (Mind Control)",
  1661. "Dark Archon Meld",
  1662. "Use Ability (Feedback)",
  1663. "Use Ability (Optical Flare)",
  1664. "Use Ability (Maelstrom)",
  1665. "Move (Junk Yard Dog)",
  1666. "Fatal",
  1667. "None",
  1668. ]
  1669. Flingy = [
  1670. "Scourge",
  1671. "Broodling",
  1672. "Infested Terran",
  1673. "Guardian Cocoon",
  1674. "Defiler",
  1675. "Drone",
  1676. "Egg",
  1677. "Guardian",
  1678. "Hydralisk",
  1679. "Infested Kerrigan",
  1680. "Larva",
  1681. "Mutalisk",
  1682. "Overlord",
  1683. "Queen",
  1684. "Ultralisk",
  1685. "Zergling",
  1686. "Cerebrate",
  1687. "Infested Command Center",
  1688. "Spawning Pool",
  1689. "Mature Chrysalis",
  1690. "Evolution Chamber",
  1691. "Creep Colony",
  1692. "Hatchery",
  1693. "Hive",
  1694. "Lair",
  1695. "Sunken Colony",
  1696. "Greater Spire",
  1697. "Defiler Mound",
  1698. "Queen's Nest",
  1699. "Nydus Canal",
  1700. "Overmind With Shell",
  1701. "Overmind Without Shell",
  1702. "Ultralisk Cavern",
  1703. "Extractor",
  1704. "Hydralisk Den",
  1705. "Spire",
  1706. "Spore Colony",
  1707. "Arbiter",
  1708. "Archon Energy",
  1709. "Carrier",
  1710. "Dragoon",
  1711. "Interceptor",
  1712. "Probe",
  1713. "Scout",
  1714. "Shuttle",
  1715. "High Templar",
  1716. "Dark Templar (Hero)",
  1717. "Reaver",
  1718. "Scarab",
  1719. "Zealot",
  1720. "Observer",
  1721. "Templar Archives",
  1722. "Assimilator",
  1723. "Observatory",
  1724. "Citadel of Adun",
  1725. "Forge",
  1726. "Gateway",
  1727. "Cybernetics Core",
  1728. "Khaydarin Crystal Formation",
  1729. "Nexus",
  1730. "Photon Cannon",
  1731. "Arbiter Tribunal",
  1732. "Pylon",
  1733. "Robotics Facility",
  1734. "Shield Battery",
  1735. "Stargate",
  1736. "Stasis Cell/Prison",
  1737. "Robotics Support Bay",
  1738. "Protoss Temple",
  1739. "Fleet Beacon",
  1740. "Battlecruiser",
  1741. "Civilian",
  1742. "Dropship",
  1743. "Firebat",
  1744. "Ghost",
  1745. "Goliath Base",
  1746. "Goliath Turret",
  1747. "Sarah Kerrigan",
  1748. "Marine",
  1749. "Scanner Sweep",
  1750. "Wraith",
  1751. "SCV",
  1752. "Siege Tank (Tank) Base",
  1753. "Siege Tank (Tank) Turret",
  1754. "Siege Tank (Siege) Base",
  1755. "Siege Tank (Siege) Turret",
  1756. "Science Vessel (Base)",
  1757. "Science Vessel (Turret)",
  1758. "Vulture",
  1759. "Spider Mine",
  1760. "Academy",
  1761. "Barracks",
  1762. "Armory",
  1763. "Comsat Station",
  1764. "Command Center",
  1765. "Supply Depot",
  1766. "Control Tower",
  1767. "Factory",
  1768. "Covert Ops",
  1769. "Ion Cannon",
  1770. "Machine Shop",
  1771. "Missile Turret (Base)",
  1772. "Crashed Battlecruiser",
  1773. "Physics Lab",
  1774. "Bunker",
  1775. "Refinery",
  1776. "Immobile Barracks",
  1777. "Science Facility",
  1778. "Nuke Silo",
  1779. "Nuclear Missile",
  1780. "Starport",
  1781. "Engineering Bay",
  1782. "Terran Construction (Large)",
  1783. "Terran Construction (Small)",
  1784. "Ragnasaur (Ashworld)",
  1785. "Rhynadon (Badlands)",
  1786. "Bengalaas (Jungle)",
  1787. "Vespene Geyser",
  1788. "Mineral Field Type1",
  1789. "Mineral Field Type2",
  1790. "Mineral Field Type3",
  1791. "Independent Starport (Unused)",
  1792. "Zerg Beacon",
  1793. "Terran Beacon",
  1794. "Protoss Beacon",
  1795. "Dark Swarm",
  1796. "Flag",
  1797. "Young Chrysalis",
  1798. "Psi Emitter",
  1799. "Data Disc",
  1800. "Khaydarin Crystal",
  1801. "Mineral Chunk Type1",
  1802. "Mineral Chunk Type2",
  1803. "Protoss Gas Orb Type1",
  1804. "Protoss Gas Orb Type2",
  1805. "Zerg Gas Sac Type1",
  1806. "Zerg Gas Sac Type2",
  1807. "Terran Gas Tank Type1",
  1808. "Terran Gas Tank Type2",
  1809. "Map Revealer",
  1810. "Start Location",
  1811. "Fusion Cutter Hit",
  1812. "Gauss Rifle Hit",
  1813. "C-10 Canister Rifle Hit",
  1814. "Gemini Missiles",
  1815. "Fragmentation Grenade",
  1816. "Lockdown/LongBolt/Hellfire Missile",
  1817. "Unused Lockdown",
  1818. "ATS/ATA Laser Battery",
  1819. "Burst Lasers",
  1820. "Arclite Shock Cannon Hit",
  1821. "EMP Missile",
  1822. "Dual Photon Blasters Hit",
  1823. "Particle Beam Hit",
  1824. "Anti-Matter Missile",
  1825. "Pulse Cannon",
  1826. "Psionic Shockwave Hit",
  1827. "Psionic Storm",
  1828. "Yamato Gun",
  1829. "Phase Disruptor",
  1830. "STA/STS Cannon Overlay",
  1831. "Sunken Colony Tentacle",
  1832. "Venom (Unused Zerg Weapon)",
  1833. "Acid Spore",
  1834. "Plasma Drip Hit (Unused)",
  1835. "Glave Wurm",
  1836. "Seeker Spores",
  1837. "Queen Spell Carrier",
  1838. "Plague Cloud",
  1839. "Consume",
  1840. "Ensnare",
  1841. "Needle Spine Hit",
  1842. "White Circle (Invisible)",
  1843. "Left Upper Level Door",
  1844. "Right Upper Level Door",
  1845. "Substructure Left Door",
  1846. "Substructure Right Door",
  1847. "Substructure Opening Hole",
  1848. "Floor Gun Trap",
  1849. "Floor Missile Trap",
  1850. "Wall Missile Trap",
  1851. "Wall Missile Trap2",
  1852. "Wall Flame Trap",
  1853. "Wall Flame Trap2",
  1854. "Lurker Egg",
  1855. "Devourer",
  1856. "Lurker",
  1857. "Dark Archon Energy",
  1858. "Dark Templar (Unit)",
  1859. "Medic",
  1860. "Valkyrie",
  1861. "Corsair",
  1862. "Disruption Web",
  1863. "Overmind Cocoon",
  1864. "Psi Disrupter",
  1865. "Warp Gate",
  1866. "Power Generator",
  1867. "Xel'Naga Temple",
  1868. "Scantid (Desert)",
  1869. "Kakaru (Twilight)",
  1870. "Ursadon (Ice)",
  1871. "Optical Flare Grenade",
  1872. "Halo Rockets",
  1873. "Subterranean Spines",
  1874. "Corrosive Acid Shot",
  1875. "Corrosive Acid Hit",
  1876. "Neutron Flare",
  1877. "Uraj",
  1878. "Khalis",
  1879. ]
  1880. Sprites = [
  1881. "2/38 Ash",
  1882. "2/39 Ash",
  1883. "2/41 Ash",
  1884. "2/40 Ash",
  1885. "2/42 Ash",
  1886. "2/43 Ash",
  1887. "2/44 Ash",
  1888. "2/1 Ash",
  1889. "2/4 Ash",
  1890. "2/5 Ash",
  1891. "2/30 Ash",
  1892. "2/28 Ash",
  1893. "2/29 Ash",
  1894. "4/1 Ash",
  1895. "4/2 Ash",
  1896. "4/3 Ash",
  1897. "4/56 Jungle",
  1898. "4/57 Jungle",
  1899. "4/58 Jungle",
  1900. "4/59 Jungle",
  1901. "9/5 Jungle",
  1902. "9/6 Jungle",
  1903. "9/7 Jungle",
  1904. "4/51 Jungle",
  1905. "4/52 Jungle",
  1906. "4/54 Jungle",
  1907. "4/53 Jungle",
  1908. "9/1 Jungle",
  1909. "9/2 Jungle",
  1910. "9/3 Jungle",
  1911. "9/4 Jungle",
  1912. "4/12 Jungle",
  1913. "4/13 Jungle",
  1914. "4/1 Jungle",
  1915. "4/3 Jungle",
  1916. "4/2 Jungle",
  1917. "4/5 Jungle",
  1918. "4/4 Jungle",
  1919. "4/9 Jungle",
  1920. "4/10 Jungle",
  1921. "5/5 Jungle",
  1922. "5/7 Jungle",
  1923. "5/6 Jungle",
  1924. "5/9 Jungle",
  1925. "5/8 Jungle",
  1926. "4/6 Jungle",
  1927. "4/7 Jungle",
  1928. "4/17 Jungle",
  1929. "13/4 Jungle",
  1930. "11/5 Jungle",
  1931. "11/6 Jungle",
  1932. "11/7 Jungle",
  1933. "11/8 Jungle",
  1934. "11/10 Jungle",
  1935. "11/11 Jungle",
  1936. "11/12 Jungle",
  1937. "7/4 Platform",
  1938. "7/5 Platform",
  1939. "7/6 Platform",
  1940. "7/1 Platform",
  1941. "7/2 Platform",
  1942. "7/3 Platform",
  1943. "7/9 Platform",
  1944. "7/10 Platform",
  1945. "7/8 Platform",
  1946. "7/7 Platform",
  1947. "7/26 Platform",
  1948. "7/24 Platform",
  1949. "7/28 Platform",
  1950. "7/27 Platform",
  1951. "7/25 Platform",
  1952. "7/29 Platform",
  1953. "7/30 Platform",
  1954. "7/31 Platform",
  1955. "12/1 Platform",
  1956. "9/27 Platform",
  1957. "5/54 Badlands",
  1958. "5/55 Badlands",
  1959. "5/56 Badlands",
  1960. "5/57 Badlands",
  1961. "6/16 Badlands",
  1962. "6/17 Badlands",
  1963. "6/20 Badlands",
  1964. "6/21 Badlands",
  1965. "5/10 Badlands",
  1966. "5/50 Badlands",
  1967. "5/52 Badlands",
  1968. "5/53 Badlands",
  1969. "5/51 Badlands",
  1970. "6/3 Badlands",
  1971. "11/3 Badlands",
  1972. "11/8 Badlands",
  1973. "11/6 Badlands",
  1974. "11/7 Badlands",
  1975. "11/9 Badlands",
  1976. "11/10 Badlands",
  1977. "11/11 Badlands",
  1978. "11/12 Badlands",
  1979. "11/13 Badlands",
  1980. "11/14 Badlands",
  1981. "1/13 Badlands",
  1982. "1/9 Badlands",
  1983. "1/11 Badlands",
  1984. "1/14 Badlands",
  1985. "1/10 Badlands",
  1986. "1/12 Badlands",
  1987. "1/15 Badlands",
  1988. "1/7 Badlands",
  1989. "1/5 Badlands",
  1990. "1/16 Badlands",
  1991. "1/8 Badlands",
  1992. "1/6 Badlands1",
  1993. "1/6 Badlands2",
  1994. "1/6 Badlands3",
  1995. "1/6 Badlands4",
  1996. "1/6 Badlands5",
  1997. "1/6 Badlands6",
  1998. "1/6 Badlands7",
  1999. "1/6 Badlands8",
  2000. "4/15 Installation1",
  2001. "4/15 Installation2",
  2002. "3/9 Installation",
  2003. "3/10 Installation",
  2004. "3/11 Installation",
  2005. "3/12 Installation",
  2006. "1/6 Badlands9",
  2007. "1/6 Badlands10",
  2008. "3/1 Installation",
  2009. "3/2 Installation",
  2010. "1/6 Badlands11",
  2011. "Scourge",
  2012. "Scourge Death",
  2013. "Scourge Explosion",
  2014. "Broodling",
  2015. "Broodling Remnants",
  2016. "Infested Terran",
  2017. "Infested Terran Explosion",
  2018. "Guardian Cocoon",
  2019. "Defiler",
  2020. "Defiler Remnants",
  2021. "Drone",
  2022. "Drone Remnants",
  2023. "Egg",
  2024. "Egg Remnants",
  2025. "Guardian",
  2026. "Guardian Death",
  2027. "Hydralisk",
  2028. "Hydralisk Remnants",
  2029. "Infested Kerrigan",
  2030. "Larva",
  2031. "Larva Remnants",
  2032. "Mutalisk",
  2033. "Mutalisk Death",
  2034. "Overlord",
  2035. "Overlord Death",
  2036. "Queen",
  2037. "Queen Death",
  2038. "Ultralisk",
  2039. "Ultralisk Remnants",
  2040. "Zergling",
  2041. "Zergling Remnants",
  2042. "Cerebrate",
  2043. "Infested Command Center",
  2044. "Spawning Pool",
  2045. "Mature Chrysalis",
  2046. "Evolution Chamber",
  2047. "Creep Colony",
  2048. "Hatchery",
  2049. "Hive",
  2050. "Lair",
  2051. "Sunken Colony",
  2052. "Greater Spire",
  2053. "Defiler Mound",
  2054. "Queen's Nest",
  2055. "Nydus Canal",
  2056. "Overmind With Shell",
  2057. "Overmind Without Shell",
  2058. "Ultralisk Cavern",
  2059. "Extractor",
  2060. "Hydralisk Den",
  2061. "Spire",
  2062. "Spore Colony",
  2063. "Zerg Building Spawn (Small)",
  2064. "Zerg Building Spawn (Medium)",
  2065. "Zerg Building Spawn (Large)",
  2066. "Zerg Building Explosion",
  2067. "Zerg Building Rubble (Small)",
  2068. "Zerg Building Rubble (Large)",
  2069. "Arbiter",
  2070. "Archon Energy",
  2071. "Carrier",
  2072. "Dragoon",
  2073. "Dragoon Remnants",
  2074. "Interceptor",
  2075. "Probe",
  2076. "Scout",
  2077. "Shuttle",
  2078. "High Templar",
  2079. "Dark Templar (Hero)",
  2080. "Reaver",
  2081. "Scarab",
  2082. "Zealot",
  2083. "Observer",
  2084. "Templar Archives",
  2085. "Assimilator",
  2086. "Observatory",
  2087. "Citadel of Adun",
  2088. "Forge",
  2089. "Gateway",
  2090. "Cybernetics Core",
  2091. "Khaydarin Crystal Formation",
  2092. "Nexus",
  2093. "Photon Cannon",
  2094. "Arbiter Tribunal",
  2095. "Pylon",
  2096. "Robotics Facility",
  2097. "Shield Battery",
  2098. "Stargate",
  2099. "Stasis Cell/Prison",
  2100. "Robotics Support Bay",
  2101. "Protoss Temple",
  2102. "Fleet Beacon",
  2103. "Explosion (Large)",
  2104. "Protoss Building Rubble (Small)",
  2105. "Protoss Building Rubble (Large)",
  2106. "Battlecruiser",
  2107. "Civilian",
  2108. "Dropship",
  2109. "Firebat",
  2110. "Ghost",
  2111. "Ghost Remnants",
  2112. "Nuke Target Dot",
  2113. "Goliath Base",
  2114. "Goliath Turret",
  2115. "Sarah Kerrigan",
  2116. "Marine",
  2117. "Marine Remnants",
  2118. "Scanner Sweep",
  2119. "Wraith",
  2120. "SCV",
  2121. "Siege Tank (Tank) Base",
  2122. "Siege Tank (Tank) Turret",
  2123. "Siege Tank (Siege) Base",
  2124. "Siege Tank (Siege) Turret",
  2125. "Vulture",
  2126. "Spider Mine",
  2127. "Science Vessel (Base)",
  2128. "Science Vessel (Turret)",
  2129. "Terran Academy",
  2130. "Barracks",
  2131. "Armory",
  2132. "Comsat Station",
  2133. "Command Center",
  2134. "Supply Depot",
  2135. "Control Tower",
  2136. "Factory",
  2137. "Covert Ops",
  2138. "Ion Cannon",
  2139. "Machine Shop",
  2140. "Missile Turret (Base)",
  2141. "Crashed Batlecruiser",
  2142. "Physics Lab",
  2143. "Bunker",
  2144. "Refinery",
  2145. "Science Facility",
  2146. "Nuclear Silo",
  2147. "Nuclear Missile",
  2148. "Nuke Hit",
  2149. "Starport",
  2150. "Engineering Bay",
  2151. "Terran Construction (Large)",
  2152. "Terran Construction (Small)",
  2153. "Building Explosion (Large)",
  2154. "Terran Building Rubble (Small)",
  2155. "Terran Building Rubble (Large)",
  2156. "Vespene Geyser",
  2157. "Ragnasaur (Ash)",
  2158. "Rhynadon (Badlands)",
  2159. "Bengalaas (Jungle)",
  2160. "Mineral Field Type1",
  2161. "Mineral Field Type2",
  2162. "Mineral Field Type3",
  2163. "Independent Starport (Unused)",
  2164. "Zerg Beacon",
  2165. "Terran Beacon",
  2166. "Protoss Beacon",
  2167. "Dark Swarm",
  2168. "Flag",
  2169. "Young Chrysalis",
  2170. "Psi Emitter",
  2171. "Data Disc",
  2172. "Khaydarin Crystal",
  2173. "Mineral Chunk Type1",
  2174. "Mineral Chunk Type2",
  2175. "Protoss Gas Orb Type1",
  2176. "Protoss Gas Orb Type2",
  2177. "Zerg Gas Sac Type1",
  2178. "Zerg Gas Sac Type2",
  2179. "Terran Gas Tank Type1",
  2180. "Terran Gas Tank Type2",
  2181. "White Circle (Invisible)",
  2182. "Start Location",
  2183. "Map Revealer",
  2184. "Floor Gun Trap",
  2185. "Wall Missile Trap",
  2186. "Wall Missile Trap2",
  2187. "Wall Flame Trap",
  2188. "Wall Flame Trap2",
  2189. "Floor Missile Trap",
  2190. "Longbolt/Gemini Missiles Trail",
  2191. "Grenade Shot Smoke",
  2192. "Vespene Geyser Smoke1",
  2193. "Vespene Geyser Smoke2",
  2194. "Vespene Geyser Smoke3",
  2195. "Vespene Geyser Smoke4",
  2196. "Vespene Geyser Smoke5",
  2197. "Small Explosion (Unused)",
  2198. "Double Explosion",
  2199. "Cursor Marker",
  2200. "Egg Spawn",
  2201. "High Templar Glow",
  2202. "Psi Field (Right Upper)",
  2203. "Burrowing Dust",
  2204. "Building Landing Dust Type1",
  2205. "Building Landing Dust Type2",
  2206. "Building Landing Dust Type3",
  2207. "Building Landing Dust Type4",
  2208. "Building Landing Dust Type5",
  2209. "Building Lifting Dust Type1",
  2210. "Building Lifting Dust Type2",
  2211. "Building Lifting Dust Type3",
  2212. "Building Lifting Dust Type4",
  2213. "Needle Spines",
  2214. "Dual Photon Blasters Hit",
  2215. "Particle Beam Hit",
  2216. "Anti-Matter Missile",
  2217. "Pulse Cannon",
  2218. "Phase Disruptor",
  2219. "STA/STS Photon Cannon Overlay",
  2220. "Psionic Storm",
  2221. "Fusion Cutter Hit",
  2222. "Gauss Rifle Hit",
  2223. "Gemini Missiles",
  2224. "Fragmentation Grenade",
  2225. "Magna Pulse (Unused)",
  2226. "Lockdown/LongBolt/Hellfire Missile",
  2227. "C-10 Canister Rifle Hit",
  2228. "ATS/ATA Laser Battery",
  2229. "Burst Lasers",
  2230. "Arclite Shock Cannon Hit",
  2231. "Yamato Gun",
  2232. "Yamato Gun Trail",
  2233. "EMP Shockwave Missile",
  2234. "Needle Spine Hit",
  2235. "Plasma Drip Hit (Unused)",
  2236. "Sunken Colony Tentacle",
  2237. "Venom (Unused Zerg Weapon)",
  2238. "Acid Spore",
  2239. "Glave Wurm",
  2240. "Seeker Spores",
  2241. "Queen Spell Holder",
  2242. "Stasis Field Hit",
  2243. "Plague Cloud",
  2244. "Consume",
  2245. "Ensnare",
  2246. "Glave Wurm/Seeker Spores Hit",
  2247. "Psionic Shockwave Hit",
  2248. "Glave Wurm Trail",
  2249. "Seeker Spores Overlay",
  2250. "Phase Disruptor (Unused)",
  2251. "White Circle",
  2252. "Acid Spray (Unused)",
  2253. "Plasma Drip (Unused)",
  2254. "Scarab/Anti-Matter Missile Overlay",
  2255. "Hallucination Death1",
  2256. "Hallucination Death2",
  2257. "Hallucination Death3",
  2258. "Bunker Overlay",
  2259. "FlameThrower",
  2260. "Recall Field",
  2261. "Scanner Sweep Hit",
  2262. "Left Upper Level Door",
  2263. "Right Upper Level Door",
  2264. "Substructure Left Door",
  2265. "Substructure Right Door",
  2266. "Substructure Opening Hole",
  2267. "7/13 Twilight",
  2268. "7/14 Twilight",
  2269. "7/16 Twilight",
  2270. "7/15 Twilight",
  2271. "7/19 Twilight",
  2272. "7/20 Twilight",
  2273. "7/21 Twilight",
  2274. "Unknown Twilight",
  2275. "7/17 Twilight",
  2276. "6/1 Twilight",
  2277. "6/2 Twilight",
  2278. "6/3 Twilight",
  2279. "6/4 Twilight",
  2280. "6/5 Twilight",
  2281. "8/3 Twilight",
  2282. "8/3 Twilight",
  2283. "9/29 Ice",
  2284. "9/28 Ice",
  2285. "12/38 Ice",
  2286. "12/37 Ice",
  2287. "12/33 Ice",
  2288. "9/21 Ice",
  2289. "9/15 Ice",
  2290. "9/16 Ice",
  2291. "Unknown410",
  2292. "Unknown411",
  2293. "12/9 Ice1",
  2294. "12/10 Ice",
  2295. "9/24 Ice",
  2296. "9/23 Ice",
  2297. "Unknown416",
  2298. "12/7 Ice",
  2299. "12/8 Ice",
  2300. "12/9 Ice2",
  2301. "12/10 Ice",
  2302. "12/40 Ice",
  2303. "12/41 Ice",
  2304. "12/42 Ice",
  2305. "12/5 Ice",
  2306. "12/6 Ice",
  2307. "12/36 Ice",
  2308. "12/32 Ice",
  2309. "12/33 Ice",
  2310. "12/34 Ice",
  2311. "12/24 Ice",
  2312. "12/25 Ice",
  2313. "9/22 Ice",
  2314. "12/31 Ice",
  2315. "12/20 Ice",
  2316. "12/24 Ice",
  2317. "12/25 Ice",
  2318. "12/30 Ice",
  2319. "12/30 Ice",
  2320. "Unknown439",
  2321. "4/1 Ice",
  2322. "6/1 Ice",
  2323. "5/6 Ice",
  2324. "5/7 Ice",
  2325. "5/8 Ice",
  2326. "5/9 Ice",
  2327. "10/10 Desert1",
  2328. "10/12 Desert1",
  2329. "10/8 Desert",
  2330. "10/9 Desert1",
  2331. "6/10 Desert",
  2332. "6/13 Desert",
  2333. "Unknown Desert",
  2334. "10/12 Desert2",
  2335. "10/9 Desert2",
  2336. "10/10 Desert2",
  2337. "10/11 Desert",
  2338. "10/14 Desert",
  2339. "10/41 Desert",
  2340. "10/39 Desert",
  2341. "10/8 Desert",
  2342. "10/6 Desert",
  2343. "10/7 Desert",
  2344. "4/6 Desert",
  2345. "4/11 Desert",
  2346. "4/10 Desert",
  2347. "4/9 Desert",
  2348. "4/7 Desert",
  2349. "4/12 Desert",
  2350. "4/8 Desert",
  2351. "4/13 Desert",
  2352. "6/13 Desert",
  2353. "4/17 Desert",
  2354. "6/20 Desert",
  2355. "4/15 Desert1",
  2356. "4/15 Desert2",
  2357. "10/23 Desert",
  2358. "8/23 Desert",
  2359. "10/5 Desert",
  2360. "12/1 Desert Overlay",
  2361. "11/3 Desert",
  2362. "Lurker Egg",
  2363. "Devourer",
  2364. "Devourer Death",
  2365. "Lurker Remnants",
  2366. "Lurker",
  2367. "Dark Archon Energy",
  2368. "Corsair",
  2369. "Dark Templar (Unit)",
  2370. "Medic",
  2371. "Medic Remnants",
  2372. "Valkyrie",
  2373. "Scantid (Desert)",
  2374. "Kakaru (Twilight)",
  2375. "Ursadon (Ice)",
  2376. "Overmind Cocoon",
  2377. "Power Generator",
  2378. "Xel'Naga Temple",
  2379. "Psi Disrupter",
  2380. "Warp Gate",
  2381. "Feedback Hit (Small)",
  2382. "Feedback Hit (Medium)",
  2383. "Feedback Hit (Large)",
  2384. "Disruption Web",
  2385. "White Circle",
  2386. "Halo Rockets Trail",
  2387. "Neutron Flare",
  2388. "Neutron Flare Overlay (Unused)",
  2389. "Optical Flare Grenade",
  2390. "Halo Rockets",
  2391. "Subterranean Spines Hit",
  2392. "Subterranean Spines",
  2393. "Corrosive Acid Shot",
  2394. "Corrosive Acid Hit",
  2395. "Maelstrom Hit",
  2396. "Uraj",
  2397. "Khalis]",
  2398. ]
  2399. Units106 = Units[:106]
  2400. Units96 = Units[106:202]
  2401. Sprites517 = Sprites
  2402. Sprites387 = Sprites[130:]
  2403.  
  2404. for t in [Upgrades, Techdata, Weapons, Units106, Units96, Images, Orders, Flingy, Sprites517, Sprites387]:
  2405. t = t+(["None"] * 3)
  2406. offset_data = [
  2407. (0x00655700, 1, 61, 'Upgrades.dat - Max Level', Upgrades),
  2408. (0x00655740, 2, 61, 'Upgrades.dat - Mineral Cost Base', Upgrades),
  2409. (0x006557C0, 2, 61, 'Upgrades.dat - Gas Cost Factor', Upgrades),
  2410. (0x00655840, 2, 61, 'Upgrades.dat - Gas Cost Base', Upgrades),
  2411. (0x006558C0, 2, 61, 'Upgrades.dat - Unknown', Upgrades),
  2412. (0x00655940, 2, 61, 'Upgrades.dat - Time Factor', Upgrades),
  2413. (0x006559C0, 2, 61, 'Upgrades.dat - Mineral Cost Factor', Upgrades),
  2414. (0x00655A40, 2, 61, 'Upgrades.dat - Label', Upgrades),
  2415. (0x00655AC0, 2, 61, 'Upgrades.dat - Icon', Upgrades),
  2416. (0x00655B3C, 1, 61, 'Upgrades.dat - Brood War Flag', Upgrades),
  2417. (0x00655B80, 2, 61, 'Upgrades.dat - Time Base', Upgrades),
  2418. (0x00655BFC, 1, 61, 'Upgrades.dat - Race', Upgrades),
  2419. (0x00656198, 2, 44, 'Techdata.dat - Unknown 1', Techdata),
  2420. (0x006561F0, 2, 44, 'Techdata.dat - Gas Cost', Techdata),
  2421. (0x00656248, 2, 44, 'Techdata.dat - Mineral Cost', Techdata),
  2422. (0x006562A0, 2, 44, 'Techdata.dat - Label', Techdata),
  2423. (0x006562F8, 2, 44, 'Techdata.dat - Unknown 2', Techdata),
  2424. (0x00656350, 1, 44, 'Techdata.dat - Researched', Techdata),
  2425. (0x00656380, 2, 44, 'Techdata.dat - Energy Cost', Techdata),
  2426. (0x006563D8, 2, 44, 'Techdata.dat - Time', Techdata),
  2427. (0x00656430, 2, 44, 'Techdata.dat - Icon', Techdata),
  2428. (0x00656488, 1, 44, 'Techdata.dat - Race', Techdata),
  2429. (0x006564B4, 1, 44, 'Techdata.dat - Brood War Flag', Techdata),
  2430. (0x006564E0, 1, 130, 'Weapons.dat - Damage Factor', Weapons),
  2431. (0x00656568, 2, 130, 'Weapons.dat - Target Error Message', Weapons),
  2432. (0x00656670, 1, 130, 'Weapons.dat - Behavior', Weapons),
  2433. (0x006566F8, 1, 130, 'Weapons.dat - Effect', Weapons),
  2434. (0x00656780, 2, 130, 'Weapons.dat - Icon', Weapons),
  2435. (0x00656888, 2, 130, 'Weapons.dat - Splash Inner Radius', Weapons),
  2436. (0x00656990, 1, 130, 'Weapons.dat - Attack Angle', Weapons),
  2437. (0x00656A18, 4, 130, 'Weapons.dat - Minimum Range', Weapons),
  2438. (0x00656C20, 1, 130, 'Weapons.dat - Graphics Y Offset', Weapons),
  2439. (0x00656CA8, 4, 130, 'Weapons.dat - Graphics', Weapons),
  2440. (0x00656EB0, 2, 130, 'Weapons.dat - Damage Amount', Weapons),
  2441. (0x00656FB8, 1, 130, 'Weapons.dat - Cooldown', Weapons),
  2442. (0x00657040, 1, 130, 'Weapons.dat - Remove After', Weapons),
  2443. (0x006570C8, 2, 130, 'Weapons.dat - Splash Middle Radius', Weapons),
  2444. (0x006571D0, 1, 130, 'Weapons.dat - Upgrade ID', Weapons),
  2445. (0x00657258, 1, 130, 'Weapons.dat - Damage Type', Weapons),
  2446. (0x006572E0, 2, 130, 'Weapons.dat - Label', Weapons),
  2447. (0x006573E8, 1, 130, 'Weapons.dat - Special Attack', Weapons),
  2448. (0x00657470, 4, 130, 'Weapons.dat - Maximum Range', Weapons),
  2449. (0x00657678, 2, 130, 'Weapons.dat - Upgrade Bonus', Weapons),
  2450. (0x00657780, 2, 130, 'Weapons.dat - Splash Outer Radius', Weapons),
  2451. (0x00657888, 1, 130, 'Weapons.dat - Launch Spin', Weapons),
  2452. (0x00657910, 1, 130, 'Weapons.dat - Graphics Offset X', Weapons),
  2453. (0x00657998, 2, 130, 'Weapons.dat - Target Flags', Weapons),
  2454. (0x0065FC18, 1, 228, 'Units.dat - Max Hits (Air)', Units),
  2455. (0x0065FD00, 2, 228, 'Units.dat - Gas Cost', Units),
  2456. (0x0065FEC8, 1, 228, 'Units.dat - Armor', Units),
  2457. (0x0065FFB0, 2, 228, 'Units.dat - "What" Sound Start', Units),
  2458. (0x00660178, 1, 228, 'Units.dat - Computer AI Unit Type', Units),
  2459. (0x00660260, 2, 228, 'Units.dat - Custom Name', Units),
  2460. (0x00660428, 2, 228, 'Units.dat - Build Time', Units),
  2461. (0x006605F0, 1, 228, 'Units.dat - Start Direction', Units),
  2462. (0x006606D8, 1, 228, 'Units.dat - Brood War Flag', Units),
  2463. (0x006607C0, 2, 228, 'Units.dat - Subunit 1', Units),
  2464. (0x00660988, 1, 228, 'Units.dat - Transport Space Provided', Units),
  2465. (0x00660A70, 2, 228, 'Units.dat - Restriction Flags', Units),
  2466. (0x00660C38, 2, 228, 'Units.dat - Subunit 2', Units),
  2467. (0x00660E00, 2, 228, 'Units.dat - Shield Amount', Units),
  2468. (0x00660FC8, 1, 228, 'Units.dat - Movement Flags', Units),
  2469. (0x006610B0, 4, 228, 'Units.dat - Construction Animation', Units),
  2470. (0x00661440, 2, 106, 'Units.dat - "Yes" Sound End', Units106),
  2471. (0x00661518, 2, 228, 'Units.dat - Staredit Availability Flags', Units),
  2472. (0x006616E0, 1, 228, 'Units.dat - Air Weapon', Units),
  2473. (0x006617C8, 8, 228, 'Units.dat - Unit Dimensions', Units),
  2474. (0x00661EE8, 2, 106, 'Units.dat - "Pissed" Sound End', Units106),
  2475. (0x00661FC0, 2, 106, 'Units.dat - "Ready" Sound', Units106),
  2476. (0x00662098, 1, 228, 'Units.dat - Right-click Action', Units),
  2477. (0x00662180, 1, 228, 'Units.dat - Size Class', Units),
  2478. (0x00662268, 1, 228, 'Units.dat - Human Init Action', Units),
  2479. (0x00662350, 4, 228, 'Units.dat - Max HP', Units),
  2480. (0x006626E0, 4, 96, 'Units.dat - Addon Placement', Units96),
  2481. (0x00662860, 4, 228, 'Units.dat - Building Dimensions', Units),
  2482. (0x00662BF0, 2, 228, 'Units.dat - "What" Sound End', Units),
  2483. (0x00662DB8, 1, 228, 'Units.dat - Seek Range', Units),
  2484. (0x00662EA0, 1, 228, 'Units.dat - Computer Init Action', Units),
  2485. (0x00663150, 1, 228, 'Units.dat - Elevation Level', Units),
  2486. (0x00663238, 1, 228, 'Units.dat - Sight Range', Units),
  2487. (0x00663320, 1, 228, 'Units.dat - Attack Unit Order', Units),
  2488. (0x00663408, 2, 228, 'Units.dat - Build Score', Units),
  2489. (0x006635D0, 1, 228, 'Units.dat - Armor Upgrade ID', Units),
  2490. (0x006636B8, 1, 228, 'Units.dat - Ground Weapon', Units),
  2491. (0x006637A0, 1, 228, 'Units.dat - Group Flags', Units),
  2492. (0x00663888, 2, 228, 'Units.dat - Mineral Cost', Units),
  2493. (0x00663A50, 1, 228, 'Units.dat - Attack Move Order ID', Units),
  2494. (0x00663B38, 2, 106, 'Units.dat - "Pissed" Sound Start', Units106),
  2495. (0x00663C10, 2, 106, 'Units.dat - "Yes" Sound Start', Units106),
  2496. (0x00663CE8, 1, 228, 'Units.dat - Supply Used', Units),
  2497. (0x00663DD0, 1, 228, 'Units.dat - Rank/Sublabel', Units),
  2498. (0x00663EB8, 2, 228, 'Units.dat - Kill Score', Units),
  2499. (0x00664080, 4, 228, 'Units.dat - Advanced Flags', Units),
  2500. (0x00664410, 1, 228, 'Units.dat - Transport Space Required', Units),
  2501. (0x006644F8, 1, 228, 'Units.dat - Graphics (Flingy ID)', Units),
  2502. (0x006645E0, 1, 228, 'Units.dat - Max Hits (Ground)', Units),
  2503. (0x006646C8, 1, 228, 'Units.dat - Supply Provided', Units),
  2504. (0x006647B0, 1, 228, 'Units.dat - Has Shields', Units),
  2505. (0x00664898, 1, 228, 'Units.dat - Idle Order', Units),
  2506. (0x00664980, 2, 96, 'Units.dat - Infestation Unit', Units96),
  2507. (0x00664A40, 1, 189, 'Orders.dat - Unknown 4', Orders),
  2508. (0x00664B00, 1, 189, 'Orders.dat - Use Weapon Targetting', Orders),
  2509. (0x00664BC0, 1, 189, 'Orders.dat - Unknown 12', Orders),
  2510. (0x00664C80, 1, 189, 'Orders.dat - Unknown 11', Orders),
  2511. (0x00664D40, 1, 189, 'Orders.dat - Animation', Orders),
  2512. (0x00664E00, 1, 189, 'Orders.dat - Energy Technology', Orders),
  2513. (0x00664EC0, 2, 189, 'Orders.dat - Highlight Button ID', Orders),
  2514. (0x00665040, 1, 189, 'Orders.dat - Can Be Interrupted', Orders),
  2515. (0x00665100, 1, 189, 'Orders.dat - Unknown 7', Orders),
  2516. (0x006651C0, 1, 189, 'Orders.dat - Unknown 9', Orders),
  2517. (0x00665280, 2, 189, 'Orders.dat - Label ID', Orders),
  2518. (0x00665400, 1, 189, 'Orders.dat - Obscured Order', Orders),
  2519. (0x006654C0, 1, 189, 'Orders.dat - Can Be Obstructed?', Orders),
  2520. (0x00665580, 2, 189, 'Orders.dat - Unknown', Orders),
  2521. (0x00665700, 1, 189, 'Orders.dat - Can Be Queued', Orders),
  2522. (0x006657C0, 1, 189, 'Orders.dat - Unknown 5', Orders),
  2523. (0x00665880, 1, 189, 'Orders.dat - Targeting', Orders),
  2524. (0x00665940, 1, 189, 'Orders.dat - Order is Secondary', Orders),
  2525. (0x00665A00, 1, 189, 'Orders.dat - Unknown 3', Orders),
  2526. (0x00665AC0, 1, 387, 'Sprites.dat - Selection Circle', Sprites387),
  2527. (0x00665C48, 1, 517, 'Sprites.dat - Visible', Sprites517),
  2528. (0x00665E50, 1, 387, 'Sprites.dat - HP Bar Length', Sprites387),
  2529. (0x00665FD8, 1, 387, 'Sprites.dat - Selection Vertical Offset', Sprites387),
  2530. (0x00666160, 2, 517, 'Sprites.dat - Image Index', Sprites517),
  2531. (0x00666570, 1, 517, 'Sprites.dat - Unknown', Sprites517),
  2532. (0x00666778, 4, 999, 'Images.dat - Landing Dust Overlay', Images),
  2533. (0x00667718, 1, 999, 'Images.dat - Draw If Cloaked', Images),
  2534. (0x00667B00, 4, 999, 'Images.dat - Special Overlay', Images),
  2535. (0x00668AA0, 4, 999, 'Images.dat - GRP File', Images),
  2536. (0x00669A40, 1, 999, 'Images.dat - Remapping Index', Images),
  2537. (0x00669E28, 1, 999, 'Images.dat - Drawing Function', Images),
  2538. (0x0066A210, 4, 999, 'Images.dat - Damage Overlay', Images),
  2539. (0x0066B1B0, 4, 999, 'Images.dat - Attack Overlay', Images),
  2540. (0x0066C150, 1, 999, 'Images.dat - Clickable', Images),
  2541. (0x0066C538, 4, 999, 'Images.dat - Sheilds Overlay', Images),
  2542. (0x0066D4D8, 1, 999, 'Images.dat - Use Full Iscript', Images),
  2543. (0x0066D8C0, 4, 999, 'Images.dat - Lift-off Dust Overlay', Images),
  2544. (0x0066E860, 1, 999, 'Images.dat - Graphics Turns', Images),
  2545. (0x0066EC48, 4, 999, 'Images.dat - Iscript ID', Images),
  2546. (0x006C9858, 1, 209, 'Flingy.dat - Movement Control', Flingy),
  2547. (0x006C9930, 4, 209, 'Flingy.dat - Halt Distance', Flingy),
  2548. (0x006C9C78, 2, 209, 'Flingy.dat - Acceleration', Flingy),
  2549. (0x006C9E20, 1, 209, 'Flingy.dat - Turn Radius', Flingy),
  2550. (0x006C9EF8, 4, 209, 'Flingy.dat - Top Speed', Flingy),
  2551. (0x006CA318, 2, 209, 'Flingy.dat - Sprite Index', Flingy),
  2552. ]
  2553.  
  2554. Add = 'Add', '+'
  2555. SetTo = 'SetTo', '='
  2556. Subtract = 'Subtract', '-'
  2557. P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
  2558. minimumLength = 30
  2559. def SetDeaths(player, mod, value, unit):
  2560. buf = ''
  2561. offset = 0x58A364 + 4 * player + 48 * unit
  2562. if 0x58A364 <= offset <= 0x58A364 + 4 * 12 * 228:
  2563. raise Exception('this death action controls just deathTable')
  2564. found = False
  2565. for tt in offset_data:
  2566. base, byte, length, name, d = tt
  2567. if base <= offset <= base + byte*length:
  2568. index = (offset - base) // byte
  2569. if byte == 1:
  2570. maxLength = max(len(d[i]) for i in range(index, index+4))
  2571. maxLength = max(maxLength, minimumLength)
  2572. buf += ' └ <%s> SetMemory(0x%X, %s, 0x%X(=%d))\n' % (name, offset, mod[0], value, value)
  2573. buf += ' - {:3d}: {:{width}} {}{}\n'.format(index, d[index], mod[1], value&0xFF, width = maxLength)
  2574. buf += ' - {:3d}: {:{width}} {}{}\n'.format(index+1, d[index+1], mod[1], value>>8&0xFF, width = maxLength)
  2575. buf += ' - {:3d}: {:{width}} {}{}\n'.format(index+2, d[index+2], mod[1], value>>16&0xFF, width = maxLength)
  2576. buf += ' - {:3d}: {:{width}} {}{}\n'.format(index+3, d[index+3], mod[1], value>>24&0xFF, width = maxLength)
  2577. elif byte == 2:
  2578. maxLength = max(len(d[i]) for i in (index, index+1))
  2579. maxLength = max(maxLength, minimumLength)
  2580. buf += ' └ <%s> SetMemory(0x%X, %s, 0x%X(=%d))\n' % (name, offset, mod[0], value, value)
  2581. buf += ' - {:3d}: {:{width}} {}{}\n'.format(index, d[index], mod[1], value&0xFFFF, width = maxLength)
  2582. buf += ' - {:3d}: {:{width}} {}{}\n'.format(index+1, d[index+1], mod[1], value>>16&0xFFFF, width = maxLength)
  2583. else:
  2584. maxLength = max(len(d[index]) , minimumLength)
  2585. buf += ' └ <%s> SetMemory(0x%X, %s, 0x%X(=%d))\n' % (name, offset, mod[0], value, value)
  2586. buf += ' - {:3d}: {:{width}} {}{}\n'.format(index, d[index], mod[1], value, width = maxLength)
  2587. found = True
  2588. break
  2589. if found:
  2590. return buf
  2591. else:
  2592. return 'SetMemory(0x%X, %s, %d)\n' % (offset, mod[0], value)
  2593. for p in text.split('\n'):
  2594. if not 'SetDeaths' in p:
  2595. print(p)
  2596. continue
  2597. q = p.strip(' \t;')
  2598. try:
  2599. bb = eval(q)
  2600. print(q)
  2601. print(bb)
  2602. except:
  2603. print(p)
Success #stdin #stdout 0.03s 9764KB
stdin
Standard input is empty
stdout
SetMemory(0x6637A4, Add, 0x02000000);