Skip to content

Gangs

Gang types: CfgGang(type, ...) configures each, GangCreate(type, name) creates a gang in a level script and CfgGangMusic gives it three music tracks. Humans join a gang when they are created.

What is complete

Every gang type (25) is listed with its arguments; the meaning of the byte values is not traced. Labels are hand-written.

25 entries. Data: research/references/gangs.yaml.

Entries

Type Strategy Music Script names
0 StratNormal music/warriors_hardrock, music/warriors8, music/4x4short Gang0, Warriors, Warriors2, Warriors3, Warriors1, Warriors02, Warriors04, Warriors01
1 StratNormal music/eliminator1, music/eliminator1, music/eliminator1 Cops, BeatCop, Cops01, SceneCops, RiotCops, RespondCop, Ticketer, Ticketer2
2 StratNormal music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster ENEMY, ENEMY01, Riffs02, Security01, Security02, GamClubBouncer, ScnRiffs, Riffs01
3 StratOrphans music/long_version_mixdownmaster, music/long_version_mixdownmaster, music/long_version_mixdownmaster Gang1, Crowd1, Crowd2, Rumble1Cheer, B3Debbie, CivFight01, CivFight02, ClinicCowards
4 StratNormal music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster RookieCops2, RiotCops, RiotRogues, WantedRogues, SceneRogues, Rogue01, Rogue02, Rogue03
5 StratLizzies music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster RookieCops, Scnliz, Lizzie01, Lizzie02, Lizzie03, B01, B02, B03
6 StratPunks music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster Punks01, Punks02, Hiders2, ScnPunks, Punks, Punks03, Punks04, Punks05
7 StratTurnbulls music/punky, music/punk5, music/gmetal1 DevilBand, ArrestedBulls, PlatformBulls, TopsideArrested, TopsideAC, SewerTurnbulls, CopFighters1, OutsideDevil
8 StratFuries music/furies_fightmaster, music/furyorig, music/warriors_hardrock ParkFuries, ParkFuries2, FenceFuries, MFuries, Fur1, MidFur, PFur02, PFur3
9 StratNormal music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster
10 StratNormal music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster Tag02, Crowd01, Crowd02, Eliminators, NP1Gang, HideEliminators1, HideEliminators2, RunnerEliminators1
11 StratNormal music/dunt_dunt, music/hatepril, music/furies_fightmaster SRespond, HideMothers, AlleyMothers, StreetMothers, RunnerMothers1, RunnerMothers2, SM06, SM01
12 StratNormal music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster Security, JSB, JSB2, JSB3, Scout02, AptJSB, Scout01, JonesRespond
13 StratHurricanes music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster Vargus2, HeavyBag, MoeBitches, Bartender, HurrA, HurrB, HurF4, Sanchez
14 StratNormal music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster NP3Gang, Bums, Tag01, RiotMoonrunners, WantedMoonrunners, Diago, Moon01, Moon02
15 StratNormal music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster AngeeBum2
16 StratNormal music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster Tag03, StorePanzers1, WantedPanzers, Panzers
17 StratBoppers music/gfunk1, music/gfunk1, music/gfunk1 SceneExtras, Pigs, Pigs2, BeatCops, B1Bops, B1Lead, B2Bops, B4Bops
18 StratNormal music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster Hoze
19 StratNormal music/aggreas, music/aggreas, music/aggreas Gang2, Virgil, LC, DestRoof01, DesRespond, Cleon, MainWarriors, ExtraWarriors
20 StratHiHats music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster MolotavThrowers, BackalleyUpperLeftCiv, ENEMY, ENEMY01, ENEMY02, B2Tender, B1Tenders, HHAmbush
21 StratHuns music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster MarkerHolder, StoreHuns1, Ghost, GhostBackup, FinalChaseHuns, Ghost01, NP4Gang, ShadowHuns
22 StratNormal music/furies_fightmaster, music/furies_fightmaster, music/furies_fightmaster ExtraChicks, Extra2Chicks, Extra3Chicks, Scene1Saracens, Ralphie, Scene5Saracens, BumFighter4, OtherWarriors
23 StratNormal music/fight2a, music/fight2a, music/fight2a Civilians, Bums, Spectators, Spectators01, Spectators02, Spectators03, Spectators04, Referee
24 StratNormal Dealers, Dealer, Deal, Dealer02, Deal01, Deal02, Flash, Weap

Sources and evidence

Evidence levels used: inferred.

  • config_preload2.lua, CfgGang

Fields

Field Type Hand-written Meaning
id int Gang type: CfgGang's first argument and GangCreate's.
label str yes Who the gang type is, in our words.
strategy str The strategy table passed (a Strat... global of config_preload2.lua).
strategy_values list That table's seven numbers (bytes +0x73...).
v2 int Byte +0x6c of the gang record.
v3 int Byte +0x6d.
v4 int Byte +0x6e.
v5 int Byte +0x6f.
v7 int Byte +0x70.
v8 int Byte +0x71.
v9 int Byte +0x72.
music list The three music tracks CfgGangMusic gives the gang type.
script_names list The names level scripts give gangs of this type (GangCreate), most used first.
source str yes Where the entry comes from: a script and binding, an address, a chunk.
evidence str yes How we know: confirmed-code, confirmed-runtime, inferred or speculative (evidence levels).
notes str yes Our own short notes.