sc4
Version:
A command line utility for automating SimCity 4 modding tasks & modifying savegames
339 lines (338 loc) • 10.4 kB
JavaScript
// # occupant-groups.ts
// All Maxis-defined occupant groups, taken from https://www.sc4devotion.com/
// forums/index.php?topic=2378.msg533652#msg533652
export default {
// Building categories
['Residential']: 0x1000,
['Commercial']: 0x1001,
['Industrial']: 0x1002,
['Transportation']: 0x1003,
['Utility']: 0x1004,
['Civic']: 0x1005,
['Park']: 0x1006,
['Scripting Use']: 0x1009,
['Fauna Generate']: 0x100A,
// Commercial MySim Categories
['Commercial Fleamarket']: 0x1100,
['Commercial Middle Class Mall']: 0x1101,
['Commercial Fashion Centre']: 0x1102,
['Commercial Drive-In']: 0x1103,
['Commercial Multiplex']: 0x1104,
['Commercial Dinner Theatre']: 0x1105,
['Commercial Flea Bag Motel']: 0x1106,
['Commercial Family Court']: 0x1107,
['Commercial Luxury Spa']: 0x1108,
['Commercial Grease Pit']: 0x1109,
['Commercial Service Station']: 0x110A,
['Commercial Car Centre']: 0x110B,
['Commercial Used Car Cheap']: 0x110C,
['Commercial Car Dealership']: 0x110D,
['Commercial Luxury Auto Center']: 0x110E,
['Commercial Taco Stand']: 0x110F,
['Commercial Family Diner']: 0x1110,
['Commercial Chez Fancy']: 0x1111,
['Commercial Cinema']: 0x1112,
['Commercial Maxis Sim Theatre']: 0x1113,
['Commercial Family Inn']: 0x1114,
['Commercial Ritzy']: 0x1115,
['Commercial Simcys']: 0x1116,
['Commercial Sims 4th Avenue UDI: MySims Target ']: 0x1117,
// Transportation
['Rail']: 0x1300,
['Bus']: 0x1301,
['Subway']: 0x1302,
['El Train']: 0x1303,
['Ferry']: 0x1304,
['Passenger Rail']: 0x1305,
['Freight Rail']: 0x1306,
['Monorail']: 0x1307,
['Car Ferry']: 0x1308,
['Passenger Ferry']: 0x1309,
['Misc. Transit']: 0x130A,
['Toll Booth']: 0x130B,
// Utilities
['Power']: 0x1400,
['Water']: 0x1401,
['Landfill (Sanitation)']: 0x1402,
['Nuclear']: 0x1403,
['Recycle']: 0x1404,
['Toxic Dump']: 0x1405,
['Landfill Zone']: 0x1406,
// Civic Buildings
['Police']: 0x1500,
['Jail']: 0x1501,
['Fire']: 0x1502,
['School']: 0x1503,
['College']: 0x1504,
['Library']: 0x1505,
['Museum']: 0x1506,
['Health']: 0x1507,
['Airport']: 0x1508,
['Seaport']: 0x1509,
['Landmark']: 0x150A,
['Reward']: 0x150B,
['Landmark Queue']: 0x150C,
['Police Big']: 0x150D,
['Police Small']: 0x150E,
['School K6']: 0x150F,
['School HS']: 0x1510,
['Courthouse']: 0x1511,
['Clinic']: 0x1512,
['Hospital']: 0x1513,
['School Private']: 0x1514,
['DeLuxe Police Station']: 0x1515,
['Police Kiosk']: 0x1516,
['Landing Strip']: 0x1517,
['DeLuxe Fire Station']: 0x1518,
['Water Transit']: 0x1519,
['Large Health']: 0x151A,
['School Other']: 0x151B,
['Health Other']: 0x151C,
// Automata Spawners
['Cemetary']: 0x1700,
['Pet Cemetary']: 0x1701,
['Zoo']: 0x1702,
// Automata Spawners
['VIP']: 0x1900,
['Tourist']: 0x1901,
['Country Club']: 0x1902,
['Taxi Maker']: 0x1903,
['Ambulance Maker']: 0x1904,
['DMV']: 0x1905,
['Stadium']: 0x1906,
['Worship']: 0x1907,
['Night Club']: 0x1908,
['Opera House']: 0x1909,
['TV Station']: 0x1910,
['TV Magnet']: 0x1911,
['Farmland']: 0x1912,
['Biz Lawyer Attack']: 0x1913,
['Army Base']: 0x1914,
['Missile Range']: 0x1915,
['Army Tank']: 0x1916,
['Ape Escape']: 0x1917,
['Llamas']: 0x1918,
['Dog Magnet']: 0x1919,
['YIMBY']: 0x1920,
['Convention Crowd']: 0x1921,
['Kid Crowd']: 0x1922,
['Sim Crowd Day Small']: 0x1923,
['Sim Crowd Day Large']: 0x1924,
['State Fair']: 0x1925,
['Bus Stop']: 0x1926,
['Sim Crowd Stand']: 0x1927,
['Strikers (NIMBY)']: 0x1928,
['Crowd Biz']: 0x1929,
['Crowd White Coat']: 0x1930,
['Army Ped Army Sims ']: 0x1931,
['Army Jumping Jacks']: 0x1932,
['Zombie Building']: 0x1933,
['Mower Building']: 0x1934,
['Landmark Ogle']: 0x1935,
['Burner Dude Maker']: 0x1936,
['Crowd Stand Return']: 0x1937,
['Mayor House Mayor Limo ']: 0x1938,
['Icecream Spawner']: 0x1939,
['Casino']: 0x1940,
['Marina']: 0x1941,
['Police Car Maker']: 0x1942,
// Strikable Buildings
['Strikable Fire']: 0x1A00,
['Strikable Police']: 0x1A01,
['Strikable Health']: 0x1A02,
['Strikable Education']: 0x1A03,
['Strikable Transit']: 0x1A04,
// Building Styles
['Chicago']: 0x2000,
['New York']: 0x2001,
['Houston']: 0x2002,
['Euro']: 0x2003,
// Industrial Subtypes
['Industry: Anchor']: 0x3000,
['Industry: Mechanical']: 0x3001,
['Industry: Out']: 0x3002,
// RCI Occupant Types for MySim Balloons
['R§']: 0x11010,
['R§§']: 0x11020,
['R§§§']: 0x11030,
['CS§']: 0x13110,
['CS§§']: 0x13120,
['CS§§§']: 0x13130,
['CO§§']: 0x13320,
['CO§§§']: 0x13330,
['IR']: 0x14100,
['ID']: 0x14200,
['IM']: 0x14300,
['IHT']: 0x14400,
// UDI: MySim Dispatch
['Commercial Car']: 0x21000,
['Commercial Food']: 0x21001,
['Commercial Shop']: 0x21002,
['Commercial Movie']: 0x21003,
['Commercial Hotel']: 0x21004,
['Large Commercial']: 0x31000,
// Prop Groups
['Zot']: 0x5001,
['Stoplight']: 0x5002,
['RR Crossing']: 0x5003,
['Flora']: 0x5004,
['Fire Occupant']: 0x5005,
['Toxic Occupant']: 0x5006,
['Construction Occupant']: 0x5007,
// Automata Categories
['Automaton']: 0x4000,
['Automata: Pedestrian']: 0x4001,
['Automata: Vehicle']: 0x4002,
['Automata: Aircraft']: 0x4003,
['Automata: Watercraft']: 0x4004,
['Automata: Train']: 0x4005,
// Pedestrian Automata Groups
['Child']: 0x4100,
['Construction Sim']: 0x4101,
['Crime Sim']: 0x4102,
['Firefighter']: 0x4103,
['Sim Fire Crew']: 0x4104,
['Police Walking Strikers']: 0x4105,
['Protestor']: 0x4106,
['Sim']: 0x4107,
['Police Standing Strikers']: 0x4108,
['Firemen Walking Strikers']: 0x4109,
['Firemen Standing Strikers']: 0x410A,
['Rioting Standing Sim']: 0x410B,
['Rioting Walking Sim']: 0x410C,
['Rioting Police']: 0x410D,
['Fauna']: 0x410E,
['Riot Police']: 0x410F,
['Riot Police Walking Sim']: 0x4110,
['Riot Police Standing Sim']: 0x4111,
['Prisoner']: 0x4112,
['Educ. Standing Strikers']: 0x4113,
['Educ. Walking Strikers']: 0x4114,
['Medical Standing Strikers']: 0x4115,
['Medical Walking Strikers']: 0x4116,
['Transit Standing Strikers']: 0x4117,
['Transit Walking Strikers']: 0x4118,
['Arsonist']: 0x4119,
['Business People']: 0x4120,
['Chimp']: 0x4121,
['Dog']: 0x4122,
['Llama']: 0x4123,
['Education Worker']: 0x4124,
['Medical Worker']: 0x4125,
['Transit Worker']: 0x4126,
['Chimp Experiment']: 0x4127,
['Fauna Wild']: 0x4128,
['Army Joggers']: 0x4129,
['Chain Gang']: 0x4130,
['Army JumpJacks']: 0x4131,
['Army Run-In-Place']: 0x4132,
['Fauna Deer']: 0x4133,
['Fauna Bear']: 0x4134,
['Fauna Elephant']: 0x4135,
['Fauna Giraffe']: 0x4136,
['Fauna Horse']: 0x4137,
['Fauna Lion']: 0x4138,
['Fauna Moose']: 0x4139,
['Fauna Polar Bear']: 0x4140,
['Fauna Rhino']: 0x4141,
['Jail Prisoner Cop Magnet']: 0x4142,
['Army Sims']: 0x4143,
['TV Reporter Ped.']: 0x4144,
['Zombie']: 0x4145,
['Mower Dude']: 0x4146,
['Flaming Stuntman']: 0x4147,
['Carjacking Sims']: 0x4148,
['MySim Walk Male']: 0x4149,
['MySim Walk Female']: 0x414A,
// Land Vehicle Automata Groups
['Automata Bus']: 0x4200,
['Commute Train']: 0x4201,
['Fire Engine']: 0x4202,
['Freight Train']: 0x4203,
['Freight Truck']: 0x4204,
['Garbage Truck']: 0x4205,
['Moving Van']: 0x4206,
['Police Vehicle']: 0x4207,
['Automata Subway']: 0x4208,
['Mysim Vehicle']: 0x4209,
['Soccer Moms']: 0x420A,
['Civilan Cars']: 0x420B,
['Taxi Cars']: 0x420C,
['Rich Cars']: 0x420D,
['Cheap Cars']: 0x420E,
['School Bus']: 0x420F,
['Limo']: 0x4210,
['Ambulance']: 0x4211,
['Toxic Carrier']: 0x4212,
['Hearse']: 0x4213,
['Recycle Truck']: 0x4214,
['Commute Train Engine']: 0x4215,
['Freight Train Engine']: 0x4216,
['Subway Engine']: 0x4217,
['TV Reporter']: 0x4218,
['Farm Vehicles']: 0x4219,
['Freight Train Caboose']: 0x421A,
['U-Haul Leader']: 0x421B,
['U-Haul Trailer']: 0x421C,
['Subway Tunneler']: 0x421D,
['Army Truck']: 0x421E,
['Missile Truck']: 0x421F,
['Automata Army Tank']: 0x4220,
['Army Truck Leader']: 0x4221,
['Semi Truck']: 0x4222,
['Semi Trailer']: 0x4223,
['CC Dumptruck']: 0x4224,
['CC Grader']: 0x4225,
['Getaway Van']: 0x4226,
['Crime Vehicle']: 0x4227,
['Patrol Car']: 0x4228,
['Carjacked Vehicle']: 0x4229,
['Icecream Truck']: 0x422A,
['Mayor Limo']: 0x422B,
['El Train Engine']: 0x422C,
['Automata El Train']: 0x422D,
['Monorail Engine']: 0x422E,
['Automata Monorail']: 0x422F,
['Steam Train']: 0x4230,
['Police Van']: 0x4231,
['Cement Mixer']: 0x4232,
['Standard Freight Engine']: 0x4233,
['Expensive Sports Car']: 0x4234,
['Train Track Checker']: 0x4235,
['Train Car Spill']: 0x4236,
// Aircraft Automata Groups
['Helicopter']: 0x4300,
['Police Helicopter']: 0x4301,
['Planes']: 0x4302,
['Fire Planes']: 0x4303,
['News Helicopter']: 0x4304,
['Medical Helicopter']: 0x4305,
['Crop Duster']: 0x4306,
['Attack Helicopter']: 0x4307,
['UFO']: 0x4308,
['Stunt Plane']: 0x4311,
['Fighter Plane']: 0x4312,
['Sky Diver']: 0x4313,
// Watercraft Automata Groups
['Ferry Boat']: 0x4400,
['Speed Boat']: 0x4401,
['Passenger Boat']: 0x4402,
['Yacht']: 0x4406,
['Sailcat']: 0x4407,
['Motorboat']: 0x4408,
['Offshore']: 0x4409,
['Cargo']: 0x440A,
['Fishing Boat']: 0x440C,
['Lux Sailboat']: 0x440D,
['Sailboat']: 0x440E,
['Tanker']: 0x440F,
['Tug']: 0x4410,
['Cruise Ship']: 0x4411,
['Watercraft Small']: 0x4412,
['Watercraft Medium']: 0x4413,
['Watercraft Large']: 0x4414,
['Metal Whale']: 0x4415,
['Watercraft Marina']: 0x4416,
['Watercraft Towable']: 0x4417,
['Watercraft Open Water']: 0x4418,
};