Commit Graph

30392 Commits

Author SHA1 Message Date
Heroman3003
98b355de2e Fixes runtime in tension.dm 2019-10-30 10:59:56 +10:00
Anewbe
ee6a0e1340 Merge pull request #6500 from KasparoVy/you_tracking_implanted_the_floor
Loadout Implants Properly go in Mob, not on Floor
2019-10-29 20:33:45 -04:00
Rykka
89c97f4057 Remove \ infront of a 2019-10-29 16:33:24 -06:00
Rykka
e27252b32a Update Chat system to pass Travis/Compile 2019-10-29 16:27:04 -06:00
Rykka Stormheart
23cc197e4c Add Sounds to stuff! (Port from VOREStation) (#6494)
* Add Sounds to stuff! (Port from VOREStation)

* Port of https://github.com/VOREStation/VOREStation/pull/6119

* Adds to_chat as described

* Change << to , , not entirely sure what it does but it's the same as others
2019-10-29 13:30:56 -08:00
Atermonera
043d375e34 Merge pull request #6499 from Mechoid/Dangit_reagents
Fixfix Grown.dm runtime
2019-10-29 13:24:29 -08:00
Rykka
493b83d5a0 Update Chat System to use to_chat(src, "") instead of src << "" 2019-10-28 15:22:32 -06:00
Belsima
51090b5ad9 stops referencing nonexistent gib4 sprite 2019-10-28 15:07:59 -04:00
KasparoVy
a75c92c03f Loadout Implants Properly go in Mob, not on Floor
The main cause is the 'exploitable' check from `code/game/jobs/job_controller.dm` because the proc `amend_exploitable` from `code/modules/mob/mob.dm` spawns a duplicate of the implant at the mob's feet.

Tertiary issues were...
- The `implant_loadout` proc in `code/game/objects/items/weapons/implants/implant.dm` not inserting the implant in the correct location (was passing an organ instead of a zone define like BP_HEAD, which has a string value of "head".)
- There were unnecessary post-spawn behaviours for dud and neural fluff implants.

What now happens:
- The exploitable check now occurs in the `spawn_item` proc from `code/modules/client/preference_setup/loadout/loadout.dm`.
- The loadout implants are now inserted into the correct locations within a mob.
- There won't be implants created on the floor anymore.
2019-10-27 22:43:27 -04:00
Atermonera
716f5e0398 Fixes cloning (#6498)
* DNA Records transfer descriptors and gender

* fixes cloning, because there's a whole nother console that touches the records
2019-10-27 17:24:39 -04:00
Mechoid
a456bbcdf8 Fixfix Grown.dm runtime 2019-10-27 13:03:35 -07:00
parasitoide
d3ce71d7a9 Compatable -> Compatible 2019-10-25 19:01:39 -04:00
Cerebulon
d47130bf3c ERT Rangers Costumes (#6493)
* Sprites

* and code fuckit
2019-10-25 12:06:18 -07:00
Verkister
9e24f9e6ee Fixes non-planet zlevel weather runtime cascade
Fixes the potentially server killing runtime spam caused by humanmobs walking on "outdoors" tiles on zlevels outside the range of the planetary weather system.
2019-10-25 11:20:48 +03:00
Atermonera
5aeb868df5 Merge pull request #6492 from Mechoid/FixDivbyZeroSeriouslyHowDidIDoThat
Fix The Zeros
2019-10-23 15:19:24 -08:00
Atermonera
d0330d7302 Merge pull request #6487 from Novacat/nova-accessory
Adds Teshari Plush
2019-10-23 15:18:37 -08:00
Atermonera
a422d8bea6 Merge pull request #6486 from Novacat/nova-runtimes
Cleans up radio code
2019-10-23 15:18:17 -08:00
Atermonera
645583635b Merge pull request #6484 from parasitoide/master
Can now attack robots with welders and crowbars on harm intent
2019-10-23 15:17:57 -08:00
Mechoid
32984cf27f Update brain.dm 2019-10-22 17:00:00 -07:00
Mechoid
e9a3ce34d3 Why 2019-10-22 16:53:03 -07:00
Unknown
1a39adb054 Reverts nonfunctional code 2019-10-21 23:39:03 -04:00
Atermonera
9b352f4f76 Merge pull request #6483 from Verkister/patch-24
Fixes base.dm runtime cascade
2019-10-21 16:59:49 -08:00
Unknown
fcfe8f8645 Adds Teshari Plush
Mirror of https://github.com/VOREStation/VOREStation/pull/6085
2019-10-21 20:11:05 -04:00
Unknown
9b73fa8347 Cleans up radio code
Mostly just updates it to baystation standard when relevant. Fixes a few bugs with adhoc_fallback in the process.

I still want to fix the bug where adhoc_fallback fails to work in regions without telecoms.
2019-10-20 18:41:35 -04:00
Atermonera
eaed5ec50b DNA Records transfer descriptors and gender (#6479) 2019-10-20 14:54:59 -07:00
Atermonera
dba1abbcc8 Shards only do damage if you hit things with them (#6478) 2019-10-20 14:54:30 -07:00
Atermonera
2537533cc5 Adds construction sprites for distillery frames (#6477)
Distillery circuitboards now sold separately
2019-10-20 14:51:55 -07:00
Mechoid
e2e870f2b4 Medical Expansion (#6465)
* Starts work on the Medical Expansion.

* Further Work

* Save Everything!

* Large volume of things.

* Log of Change

* I'm an idiot.

* Kidney assisted sprites. They didn't exist, for some reason.

* Fixfix

* Fixfix

* Update encased.dm

* Update glass.dm

* Update Chemistry-Reagents.dm

I am once more an idiot.

* Split augs.

* Fixfix
2019-10-19 19:27:39 -08:00
parasitoide
fbc27e6b34 Can now attack robots with welders and crowbars on harm intent 2019-10-18 10:48:58 -04:00
Verkister
dd8d095cc8 Fixes base.dm runtime cascade
Fixes runtime spam related to borg cells and ui updates.
2019-10-18 10:54:59 +03:00
atermonera
c57d9d50ac Reduces maintenance drone spawn time to 5 minutes 2019-10-15 20:53:17 -08:00
Atermonera
5c849287c5 Merge pull request #6475 from R1f72r/Phoronboreupgrade
Allows you to upgrade Phoron Bore with manipulators
2019-10-08 00:21:35 -08:00
Atermonera
8430412aba Merge pull request #6476 from Hawk-v3/master
Printers print Fields correctly now.
2019-10-08 00:20:55 -08:00
Fel
73864a57d3 Prometheans clean everything, not just the tile they're on. (#6468) 2019-10-07 21:51:30 -07:00
Hawk_v3
532316f35f Bulletproofing
We already get the full info field, so fields will be always be fully totalled. Let's not assume it's zero.
2019-10-07 02:28:42 +01:00
Hawk_v3
38511bf891 Printers print Fields correctly now.
You're all welcome!
2019-10-07 02:09:46 +01:00
Atermonera
bc460b53ea Merge pull request #6474 from Cerebulon/newsoct19
June-October News Update
2019-10-05 23:33:08 -08:00
Atermonera
d49baaa49a Merge pull request #6473 from Woodratt/09272019_weightbodytype
Port weight/body types to traits
2019-10-05 23:32:41 -08:00
Atermonera
b193761eea Merge pull request #6471 from Novacat/nova-runtimes
Blind port of Bay Radiation Subsystem
2019-10-05 23:29:27 -08:00
Cameron Kulper
5a6614815d Should already work, was reviewed by Mechoid over at Virgo's github 2019-10-05 21:54:55 -04:00
Novacat
c09cdb495d Fixes typo in flexitac melee protection (#6470) 2019-10-05 18:10:51 -07:00
Cerebulon
8225455f8a Adds 13 news articles 2019-10-04 23:11:33 +01:00
Woodratt
e6e4302819 Port weight/body types to traits
Port and tweak from World Server of their weight and body type system

Removed the current size trait system for player mobs.
Replaced with the weight and size system from world server.
Mobs with heavier body types will be slower but have a higher metabolism.
Mobs with thinner body types will have a slower metabolism and are more fragile.
Being tall or short has no effect aside from the sprite.

Couple weird quirks (sprites are a lot more fuzzy compared to world server, and lying down sprites can look slightly off) but overhaul seems usable.
2019-10-03 16:06:51 -07:00
Atermonera
5a84065b9f Merge pull request #6469 from Verkister/patch-23
Fixes runtime cascade on advanced locator circuit
2019-09-30 22:37:10 -08:00
Unknown
7f4b35580d Blind port of Bay Radiation Subsystem
Figured I would do my part to move everything over to subsystems. Not tested yet.
2019-09-30 23:59:31 -04:00
Atermonera
0e8f4776c5 Merge pull request #6464 from Heroman3003/telemaster
Makes telecomm machinery constructible/deconstructible like normal machines
2019-09-29 18:18:08 -08:00
Verkister
942d9a29f9 Fixes runtime cascade on advanced locator circuit
Sanity checks are underrated.
2019-09-29 22:51:26 +03:00
Atermonera
2ec5dbbf7c Merge pull request #6463 from Heroman3003/grabfix
Fixes grab having big delay on deletion after throws
2019-09-27 23:37:49 -08:00
Atermonera
8351948658 Merge pull request #6462 from FelixRuin/ганс-неши-guns
fix gun handle_suicide
2019-09-27 23:37:25 -08:00
GeneriedJenelle
e7ea3a2283 Ports World Server Dialogue/Attack Log Viewer (#6460)
* Ports World Server Dialogue/Attack Log Viewer

Trust me, you didn't know you needed this until you use it.

* Adds to global vars

* Update admin_attack_log.dm

* Update admin_verbs.dm

* Update admin_logs.dm

* Adds verbs for checking player logs

* Update polaris.dme
2019-09-27 23:36:58 -08:00