Obligatory GitHub repository link.

ARGH YOU GUYS I’M FREAKING OUT

So I got faction status tracking to work between “scores,” so that in addition to your status changing with the target of your heist there’s a chance your status with allies of the target will decrease and a chance of increased status with enemies of your target.

I’m running simulations now of just like, score after score. I’m watching status change with factions AND IT’S SO COOL ARGH.

In the process of getting everything to report correctly I also wrote some cool utility stuff that I’ve never had to do before–or that comes like, “advised against.” For example, I created an array of lists. Stack Overflow said “no,” but I did it anyway. Rebellion!

There’s a lot of stuff behind the “more” tag, but just take this as a simulation of like, the first 30 “jobs” of… what is this crew? “Hawkers?” Oh, drug dealers. Okay, sure! The first 30-odd drug deals of this group.


name [SUBTLE] HAWKERS coin: 0

the job: SOCIAL [Social connection.] SOCIALIZE
Target: CABBIES (tier 2)

CABBIES status decreased
Rep gained: 4
Coin gained: 11
2

Allies: []
Friendlies: []
Indifferent: [NIGHTMARKET, SKOVLANDER_REFUGEES]
Indifferent: [CABBIES]
Hostiles: [FOG_HOUNDS]
Enemies: []


name [SUBTLE] HAWKERS coin: 11

the job: ASSAULT [Point of attack.] SALES
Target: IRONHOOK_PRISON (tier 4)

IRONHOOK_PRISON status decreased
Rep gained: 6
Coin gained: 6
1

name [SUBTLE] HAWKERS coin: 17

the job: ASSAULT [Point of attack.] SOCIALIZE
Target: CHURCH_OF_ECSTASY (tier 4)

CHURCH_OF_ECSTASY status decreased
Rep gained: 6
Coin gained: 8
LEVIATHAN_HUNTERS status decreased
PATH_OF_ECHOES status increased
RECONCILED status increased
1

name [SUBTLE] HAWKERS coin: 25

the job: STEALTH [Point of infiltration.] SOCIALIZE
Target: DUNSLOUGH (tier 1)

DUNSLOUGH status decreased
Rep gained: 3
Coin gained: 4
1

name [SUBTLE] HAWKERS coin: 29

the job: ASSAULT [Point of attack.] SALES
Target: SAILORS (tier 3)

SAILORS status decreased
Rep gained: 5
Coin gained: 9
1

name [SUBTLE] HAWKERS coin: 38

the job: STEALTH [Point of infiltration.] SALES
Target: MINISTRY_OF_PRESERVATION (tier 5)

MINISTRY_OF_PRESERVATION status decreased
Rep gained: 7
Coin gained: 5
IMPERIAL_MILITARY status decreased
RAIL_JACKS status decreased
1

name [SUBTLE] HAWKERS coin: 43

the job: DECEPTION [Method of deception.] SHOW_OF_FORCE
Target: BRIGHTSTONE (tier 4)

BRIGHTSTONE status decreased
Rep gained: 6
Coin gained: 5
1

name [SUBTLE] HAWKERS coin: 48

the job: ASSAULT [Point of attack.] SALES
Target: NIGHTMARKET (tier 2)

NIGHTMARKET status decreased
Rep gained: 4
Coin gained: 8
1

name [SUBTLE] HAWKERS coin: 56

the job: OCCULT [Arcane method.] SUPPLY
Target: BLUECOATS (tier 3)

BLUECOATS status decreased
Rep gained: 5
Coin gained: 10
CROWS status decreased
IRONHOOK_PRISON status decreased
UNSEEN status decreased
IMPERIAL_MILITARY status increased
2

Allies: []
Friendlies: []
Indifferent: [RECONCILED, PATH_OF_ECHOES, SKOVLANDER_REFUGEES]
Indifferent: [DUNSLOUGH, RAIL_JACKS, MINISTRY_OF_PRESERVATION, BRIGHTSTONE, CROWS, CABBIES, BLUECOATS, CHURCH_OF_ECSTASY, UNSEEN, LEVIATHAN_HUNTERS, SAILORS]
Hostiles: [IRONHOOK_PRISON, FOG_HOUNDS]
Enemies: []


name [SUBTLE] HAWKERS coin: 66

the job: ASSAULT [Point of attack.] SOCIALIZE
Target: SAILORS (tier 3)

SAILORS status decreased
Rep gained: 5
Coin gained: 5
1

name [SUBTLE] HAWKERS coin: 71

the job: TRANSPORT [Route & means.] SOCIALIZE
Target: CHARTERHALL (tier 4)

CHARTERHALL status decreased
Rep gained: 6
Coin gained: 10
1

name [SUBTLE] HAWKERS coin: 81

the job: DECEPTION [Method of deception.] SALES
Target: DEATHLANDS_SCAVENGERS (tier 2)

DEATHLANDS_SCAVENGERS status decreased
Rep gained: 4
Coin gained: 6
FORGOTTEN_GODS status decreased
SPIRIT_WARDENS status decreased
1

name [SUBTLE] HAWKERS coin: 87

the job: TRANSPORT [Route & means.] SALES
Target: CIRCLE_OF_FLAME (tier 3)

CIRCLE_OF_FLAME status decreased
Rep gained: 5
Coin gained: 5
CITY_COUNCIL status decreased
FORGOTTEN_GODS status decreased
FOUNDATION status decreased
PATH_OF_ECHOES status decreased
SILVER_NAILS status increased
1

name [SUBTLE] HAWKERS coin: 92

the job: STEALTH [Point of infiltration.] SUPPLY
Target: FORGOTTEN_GODS (tier 3)

FORGOTTEN_GODS status decreased
Rep gained: 5
Coin gained: 7
1

name [SUBTLE] HAWKERS coin: 99

the job: DECEPTION [Method of deception.] SALES
Target: FORGOTTEN_GODS (tier 3)

FORGOTTEN_GODS status decreased
Rep gained: 5
Coin gained: 10
1

name [SUBTLE] HAWKERS coin: 109

the job: OCCULT [Arcane method.] SHOW_OF_FORCE
Target: SEVEROSI_CONSULATE (tier 1)

SEVEROSI_CONSULATE status decreased
Rep gained: 3
Coin gained: 6
1

name [SUBTLE] HAWKERS coin: 115

the job: STEALTH [Point of infiltration.] SHOW_OF_FORCE
Target: LABORERS (tier 3)

LABORERS status decreased
Rep gained: 5
Coin gained: 7
1

name [SUBTLE] HAWKERS coin: 122

the job: OCCULT [Arcane method.] SUPPLY
Target: GRINDERS (tier 2)

GRINDERS status decreased
Rep gained: 4
Coin gained: 6
DOCKERS status decreased
ULF_IRONBORN status decreased
IMPERIAL_MILITARY status increased
LEVIATHAN_HUNTERS status increased
SAILORS status increased
1

name [SUBTLE] HAWKERS coin: 128

the job: STEALTH [Point of infiltration.] SUPPLY
Target: HORDE (tier 3)

HORDE status decreased
Rep gained: 5
Coin gained: 7
2

Allies: []
Friendlies: []
Indifferent: [RECONCILED, SILVER_NAILS, IMPERIAL_MILITARY, SKOVLANDER_REFUGEES]
Indifferent: [HORDE, DUNSLOUGH, RAIL_JACKS, LABORERS, ULF_IRONBORN, MINISTRY_OF_PRESERVATION, BRIGHTSTONE, DEATHLANDS_SCAVENGERS, GRINDERS, DOCKERS, CROWS, CIRCLE_OF_FLAME, CABBIES, BLUECOATS, CHURCH_OF_ECSTASY, CHARTERHALL, SEVEROSI_CONSULATE, UNSEEN, FOUNDATION, SAILORS, CITY_COUNCIL, SPIRIT_WARDENS]
Hostiles: [IRONHOOK_PRISON, FOG_HOUNDS]
Enemies: [FORGOTTEN_GODS]


name [SUBTLE] HAWKERS coin: 135

the job: STEALTH [Point of infiltration.] SOCIALIZE
Target: SPIRIT_WARDENS (tier 4)

SPIRIT_WARDENS status decreased
Rep gained: 6
Coin gained: 4
PATH_OF_ECHOES status increased
1

name [SUBTLE] HAWKERS coin: 139

the job: TRANSPORT [Route & means.] SHOW_OF_FORCE
Target: LAMPBLACKS (tier 2)

LAMPBLACKS status decreased
Rep gained: 4
Coin gained: 8
FOG_HOUNDS status decreased
IRONHOOK_PRISON status decreased
BLUECOATS status increased
CABBIES status increased
1

name [SUBTLE] HAWKERS coin: 147

the job: STEALTH [Point of infiltration.] SHOW_OF_FORCE
Target: DEATHLANDS_SCAVENGERS (tier 2)

DEATHLANDS_SCAVENGERS status decreased
Rep gained: 4
Coin gained: 7
FORGOTTEN_GODS status decreased
SPIRIT_WARDENS status decreased
IRONHOOK_PRISON status increased
1

name [SUBTLE] HAWKERS coin: 154

the job: TRANSPORT [Route & means.] SHOW_OF_FORCE
Target: IRUVIAN_CONSULATE (tier 3)

IRUVIAN_CONSULATE status decreased
Rep gained: 5
Coin gained: 6
1

name [SUBTLE] HAWKERS coin: 160

the job: OCCULT [Arcane method.] SOCIALIZE
Target: CROWS (tier 2)

CROWS status decreased
Rep gained: 4
Coin gained: 5
BLUECOATS status decreased
CROWS_FOOT status decreased
LOST status decreased
SAILORS status decreased
DOCKERS status increased
HIVE status increased
1

name [SUBTLE] HAWKERS coin: 165

the job: ASSAULT [Point of attack.] SOCIALIZE
Target: NIGHTMARKET (tier 2)

NIGHTMARKET status decreased
Rep gained: 4
Coin gained: 4
1

name [SUBTLE] HAWKERS coin: 169

the job: TRANSPORT [Route & means.] SHOW_OF_FORCE
Target: SPIRIT_WARDENS (tier 4)

SPIRIT_WARDENS status decreased
Rep gained: 6
Coin gained: 5
DEATHLANDS_SCAVENGERS status decreased
DIMMER_SISTERS status increased
PATH_OF_ECHOES status increased
RECONCILED status increased
SILVER_NAILS status increased
1

name [SUBTLE] HAWKERS coin: 174

the job: SOCIAL [Social connection.] SHOW_OF_FORCE
Target: LORD_SCURLOCK (tier 3)

LORD_SCURLOCK status decreased
Rep gained: 5
Coin gained: 6
CITY_COUNCIL status decreased
FORGOTTEN_GODS status decreased
INSPECTORS status decreased
1

name [SUBTLE] HAWKERS coin: 180

the job: SOCIAL [Social connection.] SOCIALIZE
Target: BILLHOOKS (tier 2)

BILLHOOKS status decreased
Rep gained: 4
Coin gained: 12
MINISTRY_OF_PRESERVATION status decreased
DOCKS status increased
1

name [SUBTLE] HAWKERS coin: 192

the job: TRANSPORT [Route & means.] SUPPLY
Target: GRAY_CLOAKS (tier 2)

GRAY_CLOAKS status decreased
Rep gained: 4
Coin gained: 11
2

Allies: []
Friendlies: [RECONCILED, PATH_OF_ECHOES, SILVER_NAILS]
Indifferent: [DIMMER_SISTERS, HIVE, IMPERIAL_MILITARY, DOCKS, SKOVLANDER_REFUGEES]
Indifferent: [HORDE, DUNSLOUGH, NIGHTMARKET, RAIL_JACKS, LABORERS, ULF_IRONBORN, BRIGHTSTONE, GRINDERS, INSPECTORS, GRAY_CLOAKS, LAMPBLACKS, CIRCLE_OF_FLAME, CROWS_FOOT, IRUVIAN_CONSULATE, BILLHOOKS, BLUECOATS, CHURCH_OF_ECSTASY, CHARTERHALL, SEVEROSI_CONSULATE, UNSEEN, FOUNDATION, LOST, LORD_SCURLOCK]
Hostiles: [IRONHOOK_PRISON, MINISTRY_OF_PRESERVATION, CROWS, SAILORS, CITY_COUNCIL]
Enemies: [DEATHLANDS_SCAVENGERS, FOG_HOUNDS, FORGOTTEN_GODS, SPIRIT_WARDENS]


name [SUBTLE] HAWKERS coin: 203

the job: TRANSPORT [Route & means.] SALES
Target: INK_RAKES (tier 2)

INK_RAKES status decreased
Rep gained: 4
Coin gained: 9