diff --git a/TODO.md b/TODO.md index 5aaa709..a3df6d3 100644 --- a/TODO.md +++ b/TODO.md @@ -13,13 +13,14 @@ x Switching to mag manager goes to batteries screen x Empty batteries disappear x Add (or make sure) loadout code in loadout editor x Help screen - -- Pickup sprites for every angle - - Spool of wire, a tool, and some electical tape +x Pickup sprites for every angle +n - Spool of wire, a tool, and some electical tape +x Set bulk - 1st-person sprites - Wire cutters and electrical tape +- Pickup sound diff --git a/sprites/jmpka0.png b/sprites/jmpka0.png new file mode 100644 index 0000000..950ebdf Binary files /dev/null and b/sprites/jmpka0.png differ diff --git a/sprites/kit.aseprite b/sprites/kit.aseprite new file mode 100644 index 0000000..9e99a48 Binary files /dev/null and b/sprites/kit.aseprite differ diff --git a/textures.txt b/textures.txt index 960187a..2cfad22 100644 --- a/textures.txt +++ b/textures.txt @@ -14,3 +14,9 @@ sprite JMPRD0, 49, 43 { offset 24, 21 patch JMPRA0,0,0 { translation "112:120=96:111" } } + +sprite JMPKA0, 48, 32 { + offset 24, 16 + patch JMPKA0,0,0 { } +} + diff --git a/zscript.zs b/zscript.zs index bbef16d..b20397c 100644 --- a/zscript.zs +++ b/zscript.zs @@ -229,7 +229,7 @@ class JumperCablesUsable : HDWeapon weapon.selectionorder 1014; scale 0.6; - inventory.icon "DERPEX"; + inventory.icon "JMPKA0"; inventory.pickupmessage "Picked up a wiring bypass kit."; inventory.pickupsound "derp/crawl"; translation 0; @@ -238,6 +238,11 @@ class JumperCablesUsable : HDWeapon hdweapon.refid HDLD_KIRI_JUMPERCABLES; } + override double WeaponBulk() + { + return 7; + } + override bool AddSpareWeapon(actor newowner) { return AddSpareWeaponRegular(newowner); @@ -253,7 +258,7 @@ class JumperCablesUsable : HDWeapon { spawn: - DERP A -1; + JMPK A -1; stop; select: