b451f83174
Captures the pre-Godot-port state of the codebase. This is the rollback anchor for the Godot port (M0 of theriapolis-rpg-implementation-plan-godot-port.md). All Phase 0 through Phase 6.5 work is included; Phase 7 is in flight. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
221 lines
5.9 KiB
JSON
221 lines
5.9 KiB
JSON
[
|
|
{
|
|
"id": "CANID_TRADITIONALIST",
|
|
"name": "Canid Traditionalist",
|
|
"description": "Pack-loyal, distrusts non-Canidae, respects strength hierarchy. Rural wolf-folk ranchers, Old Pack sympathisers.",
|
|
"clade_bias": {
|
|
"canidae": 15,
|
|
"felidae": -10,
|
|
"mustelidae": -5,
|
|
"ursidae": 0,
|
|
"cervidae": -15,
|
|
"bovidae": -10,
|
|
"leporidae": -10
|
|
},
|
|
"hybrid_bias": -25,
|
|
"faction_affinity": {
|
|
"inheritors": 15,
|
|
"covenant_enforcers": -10,
|
|
"thorn_council": -25
|
|
}
|
|
},
|
|
{
|
|
"id": "CERVID_CAUTIOUS",
|
|
"name": "Cervid Cautious",
|
|
"description": "Default wariness of predator clades, warm to other prey, uncertain about hybrids. Herd-city shopkeepers, Cervid farmers.",
|
|
"clade_bias": {
|
|
"canidae": -15,
|
|
"felidae": -20,
|
|
"mustelidae": -10,
|
|
"ursidae": -25,
|
|
"cervidae": 15,
|
|
"bovidae": 10,
|
|
"leporidae": 5
|
|
},
|
|
"hybrid_bias": -10
|
|
},
|
|
{
|
|
"id": "URBAN_PROGRESSIVE",
|
|
"name": "Urban Progressive",
|
|
"description": "Reduced clade bias across the board, mild positive toward hybrids, dislikes extremists. Sanctum Fidelis professionals, university-educated.",
|
|
"clade_bias": {
|
|
"canidae": -2,
|
|
"felidae": -2,
|
|
"mustelidae": 2,
|
|
"ursidae": 0,
|
|
"cervidae": 2,
|
|
"bovidae": 2,
|
|
"leporidae": 2
|
|
},
|
|
"hybrid_bias": 5,
|
|
"faction_affinity": {
|
|
"covenant_enforcers": 5,
|
|
"inheritors": -20,
|
|
"thorn_council": -15
|
|
}
|
|
},
|
|
{
|
|
"id": "HYBRID_SURVIVOR",
|
|
"name": "Hybrid Survivor",
|
|
"description": "Strong positive toward hybrids, default distrust of purebreds, especially authorities. Tangles residents, underground network members.",
|
|
"clade_bias": {
|
|
"canidae": -5,
|
|
"felidae": -5,
|
|
"mustelidae": 0,
|
|
"ursidae": -5,
|
|
"cervidae": -5,
|
|
"bovidae": -5,
|
|
"leporidae": 0
|
|
},
|
|
"hybrid_bias": 25,
|
|
"faction_affinity": {
|
|
"covenant_enforcers": -20,
|
|
"inheritors": -25,
|
|
"thorn_council": -20
|
|
}
|
|
},
|
|
{
|
|
"id": "MUSTELID_PRAGMATIST",
|
|
"name": "Mustelid Pragmatist",
|
|
"description": "Judges by utility, mild distrust of large species, respects competence. Factory foremen, independent traders.",
|
|
"clade_bias": {
|
|
"canidae": 0,
|
|
"felidae": 0,
|
|
"mustelidae": 8,
|
|
"ursidae": -8,
|
|
"cervidae": -3,
|
|
"bovidae": -5,
|
|
"leporidae": 3
|
|
},
|
|
"hybrid_bias": 0
|
|
},
|
|
{
|
|
"id": "BOVID_HERD_LOYALIST",
|
|
"name": "Bovid Herd Loyalist",
|
|
"description": "Warm to other Bovidae and prey clades, wary of predators, protective of community. Herd-city elders, agricultural cooperative members.",
|
|
"clade_bias": {
|
|
"canidae": -10,
|
|
"felidae": -15,
|
|
"mustelidae": -5,
|
|
"ursidae": -15,
|
|
"cervidae": 10,
|
|
"bovidae": 15,
|
|
"leporidae": 8
|
|
},
|
|
"hybrid_bias": -8
|
|
},
|
|
{
|
|
"id": "COVENANT_FAITHFUL",
|
|
"name": "Covenant Faithful",
|
|
"description": "Treats all clades with studied neutrality, strong negative toward Covenant violators. Covenant Enforcers, Bridge-oath Keepers.",
|
|
"clade_bias": {
|
|
"canidae": 0,
|
|
"felidae": 0,
|
|
"mustelidae": 0,
|
|
"ursidae": 0,
|
|
"cervidae": 0,
|
|
"bovidae": 0,
|
|
"leporidae": 0
|
|
},
|
|
"hybrid_bias": -3,
|
|
"faction_affinity": {
|
|
"covenant_enforcers": 25,
|
|
"inheritors": -25,
|
|
"thorn_council": -25
|
|
}
|
|
},
|
|
{
|
|
"id": "FRONTIER_NIHILIST",
|
|
"name": "Frontier Nihilist",
|
|
"description": "Doesn't care what you are, only what you can do right now. Borderland strays, Tangles smugglers.",
|
|
"clade_bias": {
|
|
"canidae": 0,
|
|
"felidae": 0,
|
|
"mustelidae": 0,
|
|
"ursidae": 0,
|
|
"cervidae": 0,
|
|
"bovidae": 0,
|
|
"leporidae": 0
|
|
},
|
|
"hybrid_bias": 0
|
|
},
|
|
{
|
|
"id": "TANGLES_RESIDENT",
|
|
"name": "Tangles Resident",
|
|
"description": "Distrusts authority, accepts anyone the underground accepts, suspicious of clean-clothed visitors.",
|
|
"clade_bias": {
|
|
"canidae": -3,
|
|
"felidae": -3,
|
|
"mustelidae": 5,
|
|
"ursidae": -5,
|
|
"cervidae": -3,
|
|
"bovidae": -3,
|
|
"leporidae": 3
|
|
},
|
|
"hybrid_bias": 15,
|
|
"faction_affinity": {
|
|
"covenant_enforcers": -25,
|
|
"inheritors": -15,
|
|
"thorn_council": -10
|
|
}
|
|
},
|
|
{
|
|
"id": "INHERITOR_TRUE_BELIEVER",
|
|
"name": "Inheritor True Believer",
|
|
"description": "Predator-clade supremacist; the Covenant is a cage, the strong should rule. Inheritor cell members.",
|
|
"clade_bias": {
|
|
"canidae": 12,
|
|
"felidae": 12,
|
|
"mustelidae": 8,
|
|
"ursidae": 15,
|
|
"cervidae": -25,
|
|
"bovidae": -25,
|
|
"leporidae": -30
|
|
},
|
|
"hybrid_bias": -25,
|
|
"faction_affinity": {
|
|
"inheritors": 25,
|
|
"covenant_enforcers": -25,
|
|
"thorn_council": -25
|
|
}
|
|
},
|
|
{
|
|
"id": "THORN_COUNCIL_HARDLINER",
|
|
"name": "Thorn Council Hardliner",
|
|
"description": "Prey-clade separatist; predators are unsafe, hybrids are pawns of the old order. Thorn Council operatives.",
|
|
"clade_bias": {
|
|
"canidae": -25,
|
|
"felidae": -25,
|
|
"mustelidae": -15,
|
|
"ursidae": -30,
|
|
"cervidae": 12,
|
|
"bovidae": 12,
|
|
"leporidae": 10
|
|
},
|
|
"hybrid_bias": -15,
|
|
"faction_affinity": {
|
|
"thorn_council": 25,
|
|
"covenant_enforcers": -20,
|
|
"inheritors": -30
|
|
}
|
|
},
|
|
{
|
|
"id": "MERCHANT_NEUTRAL",
|
|
"name": "Merchant Neutral",
|
|
"description": "Coin first, opinions last. Smiles at everyone, marks up the unsteady customers.",
|
|
"clade_bias": {
|
|
"canidae": 0,
|
|
"felidae": 0,
|
|
"mustelidae": 2,
|
|
"ursidae": 0,
|
|
"cervidae": 0,
|
|
"bovidae": 0,
|
|
"leporidae": 0
|
|
},
|
|
"hybrid_bias": -2,
|
|
"faction_affinity": {
|
|
"merchant_guilds": 15
|
|
}
|
|
}
|
|
]
|