Initial commit: DOOM x MATRIX System Failure text adventure
Modulares Python-Textadventure mit Kampfsystem (Stagger, Bullet Time, Glory Kills, Hacking-Skill-Checks), Hub-Raum-Navigation, prozeduralen Encountern, 3 Charakterklassen, mehreren Enden und Story-Elementen (weißer Hase, Orakel, schwarze-Katze-Deja-vu-Glitch).
This commit is contained in:
commit
46116f7f4b
25 files changed
+2594
No files matched your search
@@ -0,0 +1,86 @@
|
||||
[
|
||||
{
|
||||
"id": "agent_imp",
|
||||
"name": "Agent Imp",
|
||||
"type": "hybrid",
|
||||
"hp": 50,
|
||||
"stagger_max": 30,
|
||||
"attack_range": [5, 15],
|
||||
"firewall": 8,
|
||||
"description": "Ein Scout-Agent mit dämonischen Zügen. Schuppen unter dem Anzug."
|
||||
},
|
||||
{
|
||||
"id": "imp",
|
||||
"name": "Imp",
|
||||
"type": "demon",
|
||||
"hp": 35,
|
||||
"stagger_max": 20,
|
||||
"attack_range": [4, 10],
|
||||
"firewall": 3,
|
||||
"description": "Ein kleiner, hüpfender Dämon mit Klauen aus Klartext."
|
||||
},
|
||||
{
|
||||
"id": "pinky",
|
||||
"name": "Pinky",
|
||||
"type": "demon",
|
||||
"hp": 60,
|
||||
"stagger_max": 35,
|
||||
"attack_range": [8, 16],
|
||||
"firewall": 2,
|
||||
"description": "Gepanzert von vorne. Nur von hinten wirklich verwundbar."
|
||||
},
|
||||
{
|
||||
"id": "cacodemon",
|
||||
"name": "Cacodemon",
|
||||
"type": "demon",
|
||||
"hp": 70,
|
||||
"stagger_max": 40,
|
||||
"attack_range": [10, 20],
|
||||
"firewall": 4,
|
||||
"description": "Ein schwebender roter Ball aus Zähnen und Hass."
|
||||
},
|
||||
{
|
||||
"id": "revenant",
|
||||
"name": "Revenant",
|
||||
"type": "hybrid",
|
||||
"hp": 65,
|
||||
"stagger_max": 35,
|
||||
"attack_range": [10, 22],
|
||||
"firewall": 10,
|
||||
"description": "Skelett mit Server-Raketenwerfern auf den Schultern."
|
||||
},
|
||||
{
|
||||
"id": "agent_clone",
|
||||
"name": "Agent-Klon",
|
||||
"type": "program",
|
||||
"hp": 45,
|
||||
"stagger_max": 28,
|
||||
"attack_range": [8, 18],
|
||||
"firewall": 15,
|
||||
"description": "Eine Kopie von Smith. Perfekt repliziert. Perfekt ersetzbar."
|
||||
},
|
||||
{
|
||||
"id": "cyberdemon",
|
||||
"name": "Cyberdemon",
|
||||
"type": "hybrid",
|
||||
"hp": 180,
|
||||
"stagger_max": 80,
|
||||
"attack_range": [15, 30],
|
||||
"firewall": 20,
|
||||
"description": "Halb Fleisch, halb Server-Rack. Raketenwerfer mit Ethernet-Kabeln.",
|
||||
"boss": true,
|
||||
"phases": 2
|
||||
},
|
||||
{
|
||||
"id": "archi_lord",
|
||||
"name": "Der Archi-Lord",
|
||||
"type": "program",
|
||||
"hp": 220,
|
||||
"stagger_max": 100,
|
||||
"attack_range": [12, 28],
|
||||
"firewall": 30,
|
||||
"description": "Halb Architekt, halb Dark Lord Davoth. Die Quelle von allem.",
|
||||
"boss": true,
|
||||
"phases": 3
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,82 @@
|
||||
[
|
||||
{
|
||||
"id": "medkit",
|
||||
"name": "Medkit",
|
||||
"description": "Heilt 30 HP.",
|
||||
"kind": "consumable",
|
||||
"stackable": true,
|
||||
"value": 30
|
||||
},
|
||||
{
|
||||
"id": "armor_shard",
|
||||
"name": "Armor-Shard",
|
||||
"description": "Gibt 15 Armor.",
|
||||
"kind": "consumable",
|
||||
"stackable": true,
|
||||
"value": 15
|
||||
},
|
||||
{
|
||||
"id": "ammo_pack",
|
||||
"name": "Ammo-Pack",
|
||||
"description": "Füllt Munition aller Waffen auf.",
|
||||
"kind": "consumable",
|
||||
"stackable": true,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"id": "backup_pill",
|
||||
"name": "Backup-Pille",
|
||||
"description": "Einmaliges Auto-Revive. Ein Checkpoint in Pillenform.",
|
||||
"kind": "consumable",
|
||||
"stackable": false,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"id": "keycard_red",
|
||||
"name": "Rote Keycard",
|
||||
"description": "Öffnet rote Sicherheitstüren.",
|
||||
"kind": "key",
|
||||
"stackable": false,
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"id": "keycard_blue",
|
||||
"name": "Blaue Keycard",
|
||||
"description": "Öffnet blaue Sicherheitstüren.",
|
||||
"kind": "key",
|
||||
"stackable": false,
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"id": "keycard_yellow",
|
||||
"name": "Gelbe Keycard",
|
||||
"description": "Öffnet gelbe Sicherheitstüren.",
|
||||
"kind": "key",
|
||||
"stackable": false,
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"id": "crucible_fragment",
|
||||
"name": "Crucible-Fragment",
|
||||
"description": "Ein Splitter reinen Codes. Sammle drei für die letzte Waffe.",
|
||||
"kind": "fragment",
|
||||
"stackable": true,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"id": "praetor_token",
|
||||
"name": "Praetor-Token",
|
||||
"description": "Ein Skillpunkt für Upgrades.",
|
||||
"kind": "misc",
|
||||
"stackable": true,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"id": "logfile",
|
||||
"name": "Log-Datei",
|
||||
"description": "Ein gefundenes Fragment vergangener Wahrheit.",
|
||||
"kind": "lore",
|
||||
"stackable": true,
|
||||
"value": 0
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,47 @@
|
||||
[
|
||||
{
|
||||
"id": "fists",
|
||||
"name": "Fäuste",
|
||||
"damage_range": [3, 8],
|
||||
"ammo_type": "melee",
|
||||
"ammo_cost": 0,
|
||||
"damage_type": "melee",
|
||||
"description": "Nicht sehr effektiv, aber immer verfügbar."
|
||||
},
|
||||
{
|
||||
"id": "super_shotgun",
|
||||
"name": "Super Shotgun",
|
||||
"damage_range": [15, 25],
|
||||
"ammo_type": "shells",
|
||||
"ammo_cost": 2,
|
||||
"damage_type": "ballistic",
|
||||
"description": "Klassisch. Brutal. Doom in Reinform."
|
||||
},
|
||||
{
|
||||
"id": "plasma_rifle",
|
||||
"name": "Plasma Rifle",
|
||||
"damage_range": [10, 20],
|
||||
"ammo_type": "cells",
|
||||
"ammo_cost": 10,
|
||||
"damage_type": "plasma",
|
||||
"description": "Matrix-Style. Besonders wirksam gegen Programme."
|
||||
},
|
||||
{
|
||||
"id": "bfg10000",
|
||||
"name": "BFG 10000",
|
||||
"damage_range": [60, 90],
|
||||
"ammo_type": "bfg",
|
||||
"ammo_cost": 1,
|
||||
"damage_type": "plasma",
|
||||
"description": "'Big Fucking Gun'. Verbraucht enorme Energie."
|
||||
},
|
||||
{
|
||||
"id": "crucible",
|
||||
"name": "Crucible Sword",
|
||||
"damage_range": [30, 45],
|
||||
"ammo_type": "melee",
|
||||
"ammo_cost": 0,
|
||||
"damage_type": "melee",
|
||||
"description": "Ein Schwert aus reinem Code. Ignoriert Armor."
|
||||
}
|
||||
]
|
||||
Reference in new issue
Block a user