Commit Graph

289 Commits

Author SHA1 Message Date
Gwydion Brain
3aa11b1923 itsa me, the space-a bar 2018-11-03 20:57:09 -08:00
Gwydion Brain
ccfbe5f205 Shoes and Goo, hah get it? It's ointment 2018-11-03 17:05:25 -07:00
Gwydion Brain
00b48e43c6 Sprite additions 2018-10-28 23:39:15 -07:00
Purpose
2ebf971806 resolved icon conflicts 2018-10-21 11:46:39 +01:00
variableundefined
45fdcb4c46 Merge pull request #9719 from SamHPurp/smoothing-improvements
Icon Smoothing to StonedMC
2018-10-21 07:41:47 +08:00
Purpose
5cf27a4806 birdywankenobi 2018-10-20 13:39:03 +01:00
Purpose
716b89ec6a fixes aluminum & cleans some unnecessary variables 2018-10-20 09:59:52 +01:00
Purpose
47e814cf51 Merge remote-tracking branch 'refs/remotes/ParadiseSS13/master' into space-ruin-number-one 2018-10-19 10:47:57 +01:00
Fox McCloud
3825b4e1d5 Refactors Spark Spread Activation 2018-10-17 14:31:07 -04:00
FalseIncarnate
68eb4fb036 Corpse Spawner fixes
Fixes multiple issues with corpse spawners
- Fixes corpse spawners not spawning corpses at roundstart
- Fixes corpses spawned not falling over dead and instead remaining standing (but dead)

Fixes an issue where ghosts clicking on a corpse spawner would get a dialog box not informing them of what they are able to become by spawning because there was no mob_name set.
- This is a weird 2-part fix.
-- The first fix was to set mob_name for the spawners that didn't declare it. As a future failsafe, I also changed the default mob_name value and made the human mob spawners attempt to pull the id_job if the mob_name is blank upon initialization (would require someone to remove the new default value).
-- The second fix is actually the fix for corpses not being spawned that was mentioned above. These aren't meant to be living mobs getting spawned. By making them properly spawn their corpse at roundstart, there's nothing for ghosts to click to spawn anymore.

Fixes #9863

🆑
bugfix: Corpse spawners (such as those on the Wild West away mission) now properly spawn corpses at roundstart that don't remain standing.
/🆑
2018-10-16 01:43:13 -04:00
Purpose
6ecf86a58f finishing off... 2018-10-15 16:41:05 +01:00
Purpose
621a2a7f9d bed time 2018-10-15 00:47:13 +01:00
Purpose
b2fc276158 Merge remote-tracking branch 'refs/remotes/origin/master' into smoothing-improvements 2018-10-13 21:34:04 +01:00
variableundefined
4de5284557 Merge pull request #9677 from DesolateG/global
Updates global lists to the global var subsystem.
2018-10-12 13:18:28 +08:00
tigercat2000
98c77fc466 Merge pull request #9343 from variableundefined/OreTGPort
Port over tg ore stack and stack merging
2018-10-11 19:34:13 -07:00
Desolate
f7627d2fcb Resolves conflicts. 2018-10-11 05:36:22 -05:00
joep van der velden
c8d831dc67 Fixed it 2018-10-10 21:41:09 +02:00
variableundefined
6b1b38d4f1 Port over tg ore stack and stack merging
Meta

Birbfix

Maxi

Re-add automatic satchel ore pickup (oops)

Mecha formatting

re
2018-10-09 10:06:03 +08:00
Purpose
4d7dd5a6c9 dayum dats defined 2018-10-08 22:48:00 +01:00
Crazylemon64
3db4229918 First big chunk of the refactor
mid-refactor of `take_overall_damage`

Fully refactors the (?:take|heal)_(?:overall|organ)_damage procs

Allows the dead to examine

Removes the `blinded` var

Refactor cyborg components so vision loss is instant

Robot life/death updates instantly

Adds instant updates for damage overlays and HUD icons for humans

Final reconciliation with the species refactor

Adds a stat debugging system and debugging logs

Also fixes instant death on species change

"Debugging logs" are used for stuff an admin wouldn't care about but
someone debugging would

I used it to fix people dying instantly when changing species due to
temporary deletion of the brain

Fox's requests

Adds a more careful updating system to our reagents system
2018-10-07 17:52:04 -07:00
Purpose
d335a5a4ce Subsystem created... works! 2018-10-06 20:05:02 +01:00
Aurorablade
ce3ecee145 Port of TG ghost role spawner and Corpse Landmark refactor (#8211)
Port of TG ghost role spawner and Corpse Landmark refactor
2018-10-03 11:31:55 +08:00
Desolate
c974e29a3c global lists global defined 2018-10-02 15:52:46 -05:00
variableundefined
55119941b8 Merge pull request #9380 from Kyep/WW_hijack
Removes hijack reward from Wild West gateway mission
2018-09-28 11:08:14 +08:00
Purpose
037f215d16 updates vars to use the defines 2018-09-16 01:22:57 +01:00
Fox McCloud
fb80e1a66d Merge pull request #9443 from alex-gh/gateway_fix
Gateway now also checks for exile implants in buckled mobs.
2018-09-09 17:59:16 -04:00
Crazy Lemon
61a39a71b0 Merge pull request #9255 from variableundefined/EconomyRefactor
Economy Refactor & Changes - Part 1
2018-09-04 17:14:25 -07:00
Crazy Lemon
599c58fb53 Merge pull request #9369 from variableundefined/Analyzer
Analyser > Analyzer
2018-09-04 09:04:14 -07:00
Kyep
2c0a779b62 Fixes area/shutter error 2018-09-01 19:05:42 -07:00
alex-gh
6aea12a2fb Updated controll statements to have returns on their own lines. 2018-08-29 10:22:38 +02:00
alex-gh
8c06820e1f Gateway now also checks for exile implants in buckled mobs. 2018-08-29 09:02:52 +02:00
Kyep
24b20cf7f8 removes hijack reward from WW 2018-08-18 11:26:38 -07:00
variableundefined
6b28d2f267 Remove swapmaps 2018-08-17 19:08:32 +08:00
variableundefined
d2cf3353a8 Analyser > Analyzer 2018-08-16 21:01:13 +08:00
Crazylemon64
af64e7a8ed Space ruins no longer can fill the border of the level 2018-08-04 14:39:47 -07:00
variableundefined
3b38d937b0 Economy refactors 2018-07-26 19:35:27 +08:00
Crazylemon64
b2d0bb1c0b Fixes maploading so that the cyberiad and space hotel load cleanly again 2018-07-24 20:58:38 -07:00
Fox McCloud
6092e0319f name and further fixes 2018-07-19 02:04:03 -04:00
Fox McCloud
7440dad57e further conversion 2018-07-18 01:13:24 -04:00
Fox McCloud
aae5405d03 AGHHHHHHHHHHHHHHHHHHH WHATTT 2018-07-17 04:58:36 -04:00
Kyep
de0ceaf769 Deletes chatrooms 2018-06-20 18:24:59 -07:00
tigercat2000
5ace5944d9 Remove bad #undef's and conflicting macros for SpacemanDMM to stop throwing warnings 2018-05-31 19:34:47 -07:00
tigercat2000
7fb8f8d76c Merge remote-tracking branch 'upstream/master' into more_ss_ports
# Conflicts:
#	paradise.dme
2018-04-30 09:27:11 -07:00
tigercat2000
7d8c9a731a SS Conversion: Atoms, Machines, n' Mobs
This converts the machine and mob processes to the SMC. Additionally, it
adds the Atom subsystem, which handles all Initialize() calls in place
of the old gameticker. Due to incompatibility with our atmospherics
(FUCK OUR ATMOSPHERICS FOR FUCKING EVER JESUS CHRIST WHO THE FUCK MADE
THIS PIECE OF GODDAMN SHIT) atmospherics machines do not use
Initialize() as they should, instead opting for a custom atmos_init
proc that the air controller handles.
2018-04-28 17:55:15 -07:00
Fox McCloud
cfe182a1f7 Ports over Timer Subsystem 2018-04-28 20:26:04 -04:00
Fox McCloud
8c7b543415 The Great Conflictening 2.0: Removes /obj/item/device 2018-04-25 23:07:35 -04:00
tigercat2000
c03621c508 Completely Overhaul Logging
This is a merged port from /tg/station and Virgo on logging standards.
The diary has been replaced with GLOB.world_game_log, diaryofmeanpeople
is gone (because it wasn't actually used) and a whole bunch of logging
procs have been changed to optimize Splunk.
2018-04-19 15:07:59 -08:00
Fox McCloud
5c4aa9b3fd Removes All Weapons 2018-04-15 16:25:56 -04:00
tigercat2000
86f89382c4 Merge pull request #8834 from Crazylemon64/hotelsec_lootnerf
Nerfs loot-pinata-ing of hotel guards
2018-04-06 20:07:30 -07:00
Crazylemon64
002684fa5d Hotel space guards now fight back more meaningfully
and now dust on death to prevent loot pinata-ing
2018-04-01 22:26:32 -07:00