FACTIONS: Add "Rumors" system for learning about faction join requirements (#888)

This commit is contained in:
Jesse Clark
2023-11-02 07:20:24 -07:00
committed by GitHub
parent 023f32bce3
commit fdcb8306d9
27 changed files with 1049 additions and 601 deletions
@@ -277,6 +277,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -287,6 +288,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -297,6 +299,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -307,6 +310,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -317,6 +321,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": true,
@@ -327,6 +332,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -337,6 +343,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -347,6 +354,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -357,6 +365,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 20,
"isBanned": false,
"isMember": true,
@@ -367,6 +376,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -377,6 +387,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -387,6 +398,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -397,6 +409,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -407,6 +420,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -417,6 +431,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -427,6 +442,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -437,6 +453,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -447,6 +464,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -457,6 +475,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -467,6 +486,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -477,6 +497,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -487,6 +508,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -497,6 +519,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -507,6 +530,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -517,6 +541,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -527,6 +552,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": true,
@@ -537,6 +563,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -547,6 +574,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -557,6 +585,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -567,6 +596,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -577,6 +607,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -587,6 +618,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -597,6 +629,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -607,6 +640,7 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"discovery": "unknown",
"favor": 0,
"isBanned": false,
"isMember": false,
@@ -1238,6 +1272,7 @@ exports[`Check Save File Continuity PlayerSave continuity 1`] = `
},
"exploits": [],
"factionInvitations": [],
"factionRumors": [],
"factions": [
"Slum Snakes",
"CyberSec",