Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion LANGUAGE
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,7 @@ PICKUP_420FREIBOX="Picked up some .451 Frei ammo.";
PICKUP_069BORE="Picked up a .066 bore shell.";
PICKUP_069BOREBOX="Picked up some .066 bore shells.";

TAG_BELTLINKS="Belt Links";
TAG_776BELTLINK="Small Belt Link";
TAG_12MMBELTLINK="Medium-Sized Belt Link";
TAG_35MMBELTLINK="Large Belt Link";
Expand All @@ -121,4 +122,4 @@ PICKUP_35MMBELTLINKPILE="Picked up a pile of large belt links.";


OB_20MM="%o was fragged by %k.";
OB_WANROCKET="%o was fragged by %k.";
OB_WANROCKET="%o was fragged by %k.";
15 changes: 15 additions & 0 deletions MENUDEF
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ OptionMenu "HDBulletLibMenu"
Submenu "$TAG_22LR", "5mm", 0, 1
Submenu "$TAG_50AM", "50AM", 0, 1
Submenu "$TAG_6MMFLECH", "6mmF", 0, 1
Submenu "$TAG_BELTLINKS", "Belts", 0, 1
StaticText ""
StaticText "Created by Wanzer", "Light Blue"
Submenu "$TAG_THUNROCKET", "ThuRKT", 0, 1
Expand Down Expand Up @@ -824,3 +825,17 @@ OptionMenu 762Tokarev
StaticText "Reset Options", "Orange"
SafeCommand "Reset all options", "hdb_762Tokarev_reset_cvars"
}

OptionMenu Belts
{
Title "------ Belt Link Options ------"
StaticText "Enable/Disable Small Belt Links from spawning in Ammo Boxes and Backpacks.", "Orange"
FlagOption "$TAG_776BELTLINK", "hdblib_enableammo_1", "OnOff", 31
StaticText ""
StaticText "Enable/Disable Medium Belt Links from spawning in Ammo Boxes and Backpacks.", "Orange"
FlagOption "$TAG_12MMBELTLINK", "hdblib_enableammo_2", "OnOff", 0
StaticText ""
StaticText "Enable/Disable Large Belt Links from spawning in Ammo Boxes and Backpacks.", "Orange"
FlagOption "$TAG_35MMBELTLINK", "hdblib_enableammo_2", "OnOff", 1
StaticText ""
}
5 changes: 4 additions & 1 deletion zscript/HDBulletLib/SpawnHandler.zsc
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,10 @@ class HDBulletLibHandler : EventHandler {
'Savage300Ammo',
'HD762TokarevAmmo',
'TokarevBrass',
'Savage300Brass'
'Savage300Brass',
'HD_776BeltLink', //[Eric] NOTE FOR FUTURE ADDITIONS: The first hdblib_enableammo CVAR is full as of this line. The next 32 entries below must use hdblib_enableammo_2.
'HD_12MMBeltLink',
'HD_35mmBeltLink'
};

// [Ace] Future-proofing. I doubt this library will ever have 32 * 3 ammo types and projectiles.
Expand Down