5178 Commits
Author SHA1 Message Date
atermonera dee4d2146b Adds more generic clothing paintkit. 2022-11-26 17:40:54 -08:00
AtermoneraandGitHub 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
AtermoneraandGitHub 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
SpookertonandGitHub 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
AtermoneraandGitHub 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
AtermoneraandGitHub 5903278048 Merge pull request #8799 from Doctress/boozycops
Adds flasks to the forensic belt allowed items
2022-10-28 15:41:20 -08:00
AtermoneraandGitHub 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
AtermoneraandGitHub 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
SpookertonandGitHub 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
CerebulonandGitHub 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
SpookertonandGitHub 650ee09942 Merge pull request #8763 from Cerebulon/cighands
Cig-related tweaks
2022-10-18 09:30:52 +01:00
SpookertonandGitHub 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
SpookertonandGitHub 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
MistakeNot4892 174a6f75a5 Attempting to make bandages work on animals. 2022-08-16 23:03:08 +10:00
MistakeNot4892andGitHub 994f58e3c5 Playable vox oh no. [MDB IGNORE] (#8674)
* Allowing vox to join as survivalists.

* Adding a crash survivor alt title for survivalist.

* Sideporting vox icons from Bay.

* Updating some vox gear and adjusting vox code for planet spawns.

* Attempting to fix up join checking on latejoin links.

* Crash survivor now loads a pod if it can't find one.

* Nerfs vox cold resistance, they now sit between Tesh and humans.
2022-08-06 23:16:23 -08:00
MechoidandGitHub e072e147a4 Archery Tweaks (#8670)
* Add proper custom arrows. (cross)Bows "render" proper arrows over themselves in inventory and on ground. Hardlight bow no longer deletes other arrows on removal.

* Fix subtyping issue.
Add Chitin arrow type.

* Remember to hit save, kids.

* Fixfix. Add true Unga arrow utilizing the Ancient Art of Sharp Rocks.
2022-07-31 22:09:53 -08:00
Greenjoe12345andGitHub de1377c1da deco stuff (#8667)
* deco

* Thalar not credits

* adjustments

* indent

* The linter does not like Latin Small Letter O With Diaeresis

* hopefully it will work now
2022-07-24 19:16:14 -08:00
MistakeNot4892 43883793e9 get_random_colour() now prepends a #. 2022-06-23 10:23:57 +10:00
DemonPizza b9b7e4e3cf - changes /obj/item/cane/concealed to contain a cane sword instead of a switch blade, as well as adds a subtype of katana for the cane sword
- changes cost of concealed blade in uplink to match the katana and other swords
- adds sprites for the item in game as well as shown on character
2022-06-13 16:24:08 -07:00
AtermoneraandGitHub 032c899201 Merge pull request #8636 from Greenjoe12345/clothingmay22
clothing port May 2022
2022-05-14 21:11:51 -08:00