mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
id Tech Games: Customizable ammo capacity (#3565)
* Doom, Doom 2, Heretic: customizable ammo capacity * Do not progression balance capacity up items * Prog fill still doesn't agree, just go with our original idea * Clean up the new options a bit - Gave all options a consistent and easily readable naming scheme (`max_ammo_<type>` and `added_ammo_<type>`) - Don't show the new options in the spoiler log, as they do not affect logic - Fix the Doom games' Split Backpack option accidentally referring to Heretic's Bag of Holding The logging change across all three games is incidental, as at some point I did run into that condition by happenstance and it turns out that it throws an exception due to bad formatting if it's reached * Do the visibility change for Heretic as well * Update required client version * Remove spoiler log restriction on options * Remove Visibility import now made redundant
This commit is contained in:
@@ -50,8 +50,8 @@ item_table: Dict[int, ItemDict] = {
|
||||
'doom_type': 2004,
|
||||
'episode': -1,
|
||||
'map': -1},
|
||||
370006: {'classification': ItemClassification.progression,
|
||||
'count': 1,
|
||||
370006: {'classification': ItemClassification.useful,
|
||||
'count': 0,
|
||||
'name': 'Bag of Holding',
|
||||
'doom_type': 8,
|
||||
'episode': -1,
|
||||
@@ -1592,6 +1592,42 @@ item_table: Dict[int, ItemDict] = {
|
||||
'doom_type': 35,
|
||||
'episode': 5,
|
||||
'map': 9},
|
||||
370600: {'classification': ItemClassification.useful,
|
||||
'count': 0,
|
||||
'name': 'Crystal Capacity',
|
||||
'doom_type': 65001,
|
||||
'episode': -1,
|
||||
'map': -1},
|
||||
370601: {'classification': ItemClassification.useful,
|
||||
'count': 0,
|
||||
'name': 'Ethereal Arrow Capacity',
|
||||
'doom_type': 65002,
|
||||
'episode': -1,
|
||||
'map': -1},
|
||||
370602: {'classification': ItemClassification.useful,
|
||||
'count': 0,
|
||||
'name': 'Claw Orb Capacity',
|
||||
'doom_type': 65003,
|
||||
'episode': -1,
|
||||
'map': -1},
|
||||
370603: {'classification': ItemClassification.useful,
|
||||
'count': 0,
|
||||
'name': 'Rune Capacity',
|
||||
'doom_type': 65004,
|
||||
'episode': -1,
|
||||
'map': -1},
|
||||
370604: {'classification': ItemClassification.useful,
|
||||
'count': 0,
|
||||
'name': 'Flame Orb Capacity',
|
||||
'doom_type': 65005,
|
||||
'episode': -1,
|
||||
'map': -1},
|
||||
370605: {'classification': ItemClassification.useful,
|
||||
'count': 0,
|
||||
'name': 'Mace Sphere Capacity',
|
||||
'doom_type': 65006,
|
||||
'episode': -1,
|
||||
'map': -1},
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user