Atermonera
02c3aebf2a
Repairing light robotic damage messaging fix ( #8870 )
...
* Robo-repair calls print a different message when all the damage is healed
* Return whether or not damage is repaired.
2023-01-15 11:03:17 -08:00
Greenjoe12345
2903c367bd
Alternative communicator and cane sprites ( #8864 )
...
* items
* adjustments
2023-01-02 18:19:43 -08:00
Spookerton
cd9166a70a
Merge pull request #8853 from Verkister/patch-101
...
Fixes shards having unlimited afterattack range
2022-12-13 21:24:29 +00:00
Verkister
26a362af01
Update code/game/objects/items/weapons/material/shards.dm
...
Co-authored-by: Spookerton <spkrtn@pm.me >
2022-12-03 16:53:38 +02:00
Verkister
2a1ff291cb
Fixes shards having unlimited afterattack range
...
Fixes glass shards and such being able to be smacked into anything on the screen regardless of the targets location to shatter and mess up your hands.
2022-12-03 13:58:35 +02:00
spookerton
2a2cd5124e
fixed assorted ore bag/box bugs and perf issues
...
mining satchels automatically collect ore if held in the hands, belt, or suit slot.
pulling an ore box with a satchel collects ore into the ore box instead of the satchel, and empties the satchel if appropriate.
hostile mining drones collect into ore boxes just like people would. Their collection checking view size is smaller.
mining satchels and ore boxes only update their contents hints if examined after it changes, rather than up to once a second regardless of changes.
various doubled messages removed.
removed various dm-land loops in favor of contents addition where it makes sense.
2022-11-27 14:46:38 +00:00
Atermonera
07342c2e81
Merge pull request #8846 from Atermonera/better_clothing_custom_items
...
Adds more generic clothing paintkit.
2022-11-26 21:33:48 -08:00
atermonera
dee4d2146b
Adds more generic clothing paintkit.
2022-11-26 17:40:54 -08:00
Atermonera
e4535669c9
Merge pull request #8839 from Spookerton/spkrtn/fix/no-infinite-tc
...
correct uplink item cost behavior
2022-11-20 13:35:00 -08:00
Atermonera
4219662fda
Merge pull request #8836 from MistakeNot4892/storagefix
...
Storage attackby cleanup.
2022-11-20 13:31:57 -08:00
spookerton
f9e2d2be21
correct uplink item cost behavior
2022-11-16 14:28:01 +00:00
Spookerton
dee21e6adf
Merge pull request #8827 from Spookerton/spkrtn/cng/internal-storage-names
...
storage item late-naming
2022-11-16 08:10:59 +00:00
MistakeNot4892
6a3acd751c
Fixes parent call ordering issue in storage attackby.
2022-11-16 14:09:32 +11:00
MistakeNot4892
9b7ba12c89
Cleaning up storage attackby.
2022-11-16 14:02:54 +11:00
spookerton
be93f20599
storage gets LateInitializeName
...
LateInitializeName allows storage items to set their name flexibly
after normal initialization is completed, allowing it to be based on
holder, contents, location, etc.
Also hoisted storage/internal/Destroy to its rightful place.
2022-11-14 11:36:22 +00:00
spookerton
d0ca6c36b8
-storage init explicit types, -storage/empty var
...
storage init also nulls starts_with if it was an empty list
2022-11-14 11:25:15 +00:00
spookerton
6a321e8db1
hoist storage/Initialize to its rightful place
2022-11-14 11:09:42 +00:00
Atermonera
71cfa6381c
Merge pull request #8828 from Spookerton/spkrtn/cng/gps-settag
...
GPS has a discrete SetTag proc
2022-11-13 12:46:00 -08:00
spookerton
c86236899b
GPS has a discrete SetTag proc
2022-11-11 15:30:35 +00:00
MistakeNot4892
86a8fb4378
Cleans up the storage accessory attackby path and prevents double insertion of items into storage accessories.
2022-11-08 12:55:20 +11:00
spookerton
b0a6851e0f
correct behavior & use of QDEL_NULL_LIST+ odd shim
2022-11-03 12:38:03 +00:00
spookerton
cd25cb4b3a
correct mixed case QDEL_NULL/qdel_null + behavior
2022-11-03 12:38:03 +00:00
MistakeNot4892
19bfb761f9
Chitin and wood armour plates can be made with a sharp object.
2022-10-31 01:32:44 +11:00
MistakeNot4892
6c00aedbd7
Repathed ponchos to accessory/storage.
2022-10-31 00:17:53 +11:00
Atermonera
5903278048
Merge pull request #8799 from Doctress/boozycops
...
Adds flasks to the forensic belt allowed items
2022-10-28 15:41:20 -08:00
Atermonera
51a70ffa95
Merge pull request #8796 from Cerebulon/bloons
...
Balloon Expansion (Inflation?)
2022-10-28 14:48:56 -08:00
Doctress
831ab35073
Adds flasks to the forensic belt allowed items. Ensure your forensic supply of coffee, alcohol, or water.
2022-10-26 08:28:24 +10:30
Atermonera
7d63b37f6b
Merge pull request #8789 from MistakeNot4892/bots
...
Enforcing no sleep during mob/Life(), tick checking AStar().
2022-10-24 21:12:34 -08:00
Spookerton
eea7f4d73a
Merge pull request #8755 from Greenjoe12345/commphone
...
Sleek Communicator
2022-10-24 22:32:18 +01:00
Cerebulon
ed841af4cf
Balloon Expansion (Inflation?)
2022-10-24 21:54:22 +01:00
MistakeNot4892
44160ab8ba
Enforcing no sleep during mob/Life().
2022-10-24 16:51:32 +11:00
Cerebulon
849fb30edc
Selective Medical Resprites
2022-10-22 23:52:44 +01:00
Cerebulon
ac532f4633
Adds Sivian Creole Language ( #8767 )
...
* Adds Sivian Creole Language
* stok language key
2022-10-20 20:59:43 -08:00
spookerton
ffba11e5ab
rename a bunch of atom flags
2022-10-18 09:36:41 +01:00
spookerton
bb472b4832
replace 0 for EMPTY_BITFIELD on atom_flags configs
2022-10-18 09:36:40 +01:00
spookerton
3abdbbaa1c
replaces atom.initialized with ATOM_INITIALIZED
...
refactors atom/var/flags to atom_flags and area_flags
moves NOBLOODY, NOBLUDGEON, and PHORONGUARD to item_flags instead of atom_flags
corrects various misapplied flags
2022-10-18 09:36:36 +01:00
Spookerton
650ee09942
Merge pull request #8763 from Cerebulon/cighands
...
Cig-related tweaks
2022-10-18 09:30:52 +01:00
Spookerton
5b18b888ca
Merge pull request #8761 from Cerebulon/briefcases
...
A Short Investigation
2022-10-18 09:05:48 +01:00
Cerebulon
e7a9d286b9
Various cig-related tweaks
2022-10-18 00:34:55 +01:00
Cerebulon
bde2fc30bf
Save your fixes before committing
2022-10-17 14:55:37 +01:00
Cerebulon
f47a8fb555
A Short Investigation
2022-10-17 14:42:39 +01:00
Greenjoe12345
339ff459ca
commphone
2022-10-16 02:03:40 +01:00
spookerton
c57fc12be2
powder returns initialize hints + powder refactor
2022-10-15 15:01:35 +01:00
spookerton
858844fb32
cryobags return an initialize hint
2022-10-15 14:09:26 +01:00
Spookerton
9a1b8322bd
trained drakes can collect/drop items and use buttons, fire alarms, and levers ( #8734 )
...
* drakes can collect/drop items and use buttons
* add a basic implementation of mob dexterity levels
* trained drake emotes are less visually intrusive
also fixes being able to take anchored items as a drake
also fixes some double messages on drake storage
also fixes animals being able to attack/scratch doors without a cooldown
also adds optional scratch_sound on simple_mob for when scratching a door
* fire alarm & conveyor switch drake interactions
also fix runes for actions
also fix not showing progress for dropping an item
* trained drake button/inventory review tweaks
* animal harness suggestions early return tweak
2022-10-13 17:59:35 -08:00
Cerebulon
1833dd66fc
in-hand sprites and fire cabinets
2022-09-26 11:14:14 +01:00
Cerebulon
3ffa493575
couple of requested general sprite fixes + grenade sprites
2022-09-26 05:23:33 +01:00
MistakeNot4892
68a209597c
Reagent transfer to a mob is split up into a type proc.
2022-08-27 16:06:14 +10:00
MistakeNot4892
dd3a414b5f
Adding some customization to grafadreka gear harness.
2022-08-27 14:57:31 +10:00
MistakeNot4892
426c37874a
Adding joinable doggo alt title.
2022-08-26 15:55:44 +10:00