Commit Graph

30 Commits

Author SHA1 Message Date
SabreML
0b375de42c Removes the the vast majority of 'The the' from the the code (#15597)
* The the

* Some more

* Review 1

* A couple more
2021-06-20 10:20:32 -04:00
Fox McCloud
de795c4e31 Radiation Refactor (#15331)
* First Commit

* visible radiation and engine goggles

* correction

* t-ray fix

* further adjustments and fixups

* gieger addition and cleaning fixup

* yet more fixes

* styling fixes

* fixes

* human glowing fix

* do the merge conflict avoidance dance

* Update supermatter.dm

* supermatter rads

* mapping in

* radiation doors

* yeah yeah line endings

* clean up

* styling issues

* showers
2021-01-24 22:03:13 +00:00
AffectedArc07
1843266a4a Makes syndicate depot structures Initialize() (#15120) 2020-12-16 15:08:32 -05:00
Kyep
85db4bc5a2 Remove fires from depot 2020-05-07 11:20:39 -07:00
AffectedArc07
04ba5c1cc9 File standardisation (#13131)
* Adds the check components

* Adds in trailing newlines

* Converts all CRLF to LF

* Post merge EOF

* Post merge line endings

* Final commit
2020-03-17 18:08:51 -04:00
Kyep
7b06d2c2ea Merge remote-tracking branch 'ParadiseSS13/master' into depot_loot_fix 2020-03-07 23:25:20 -08:00
Kyep
394aff3a73 removes E.Destroy() 2020-03-07 23:25:06 -08:00
Citinited
fddff1049b [Testmerge ready] Ports tool behaviours; refactors all tools; adds functionality for self-filling reagent containers (#11700)
* Adds support for self-filling reagent containers

* Sets tool_behaviour on the default set of tools

* Fixing merge conflicts

* Refactors welder to use tool behaviour

* The refactor: part I

* The refactor: part II

* Tool Refactor Part III: Revenge of the Maint

* Tool Refactor Part IV: A New Hope

* Tool Refactor Part V: The Oldcoder Strikes Back

* Tool Refactor Part VI: Return of the Coder

* VII

* Holy shit, it compiles?!

* Nannek I completed your TODO, you owe me ice cream

* Tool helpers; telepad is compliant

* Bugtest, Round 1: Fight

Fuck refactoring disposals

* Buggfixing, Round 2: Electric Boogaloo

* Personal crafting uses tool behaviours now

* Construction datums use new tool behaviours; better way of handling fueltank refuelling; more bugfixing

* multitool_check_buffer change; removes some useless things in tool_helpers

* proc name change

* TRUE/FALSE changes

* Bugfixing, Round 3: A Good Day To Bugfix Hard

Fixes multiple issues raised by the testmerge

* Minor style changes
2020-02-15 13:31:08 -07:00
Kyep
13147538e7 Makes fusion overload immune to explosions 2019-12-28 14:52:29 -08:00
Kyep
88d83b3ded Fixes 12677 - depot self-destruct leaves loot behind 2019-10-30 21:27:21 -07:00
Fox McCloud
5170f3fbae the-strength-of-this-world-fades 2019-10-04 19:34:08 -04:00
Fox McCloud
aa49033844 nor-shall-our-souls-falter 2019-09-17 16:06:09 -04:00
Fox McCloud
0034e851a1 Kills off Object and Fast Object Processes 2019-04-23 23:53:40 -04:00
Aurorablade
b812736517 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into EXTERMINATUSPARTONE 2019-01-19 23:35:15 -05:00
Aurorablade
86d2a1634c Casing correction 1 2018-12-17 00:07:37 -05:00
Kyep
bad8e9df75 Fixes bug that caused armory shield to not properly deactivate during delta 2018-12-07 05:37:45 -08:00
Kyep
725d087835 fix: being in a mecha no longer protects you from delta 2018-12-07 02:14:55 -08:00
Kyep
b0505002e2 CL request for LateInitialize() 2018-08-22 22:19:11 -07:00
Kyep
6fe50ae629 Fixes external turrets being unlinked from AI 2018-08-22 13:52:32 -07:00
Kyep
0fc53de09c fixes reactor sometimes not overloading, also an armory bypass 2018-08-08 14:55:52 -07:00
Kyep
cfce50fe8a moves core to /area/ subtype, bugfix 2018-08-06 23:17:30 -07:00
Kyep
d56f2105fd max_fire_range re-added 2018-08-06 21:26:53 -07:00
Kyep
477912dc72 CrazyLemon 2, more small stuff 2018-08-06 21:19:10 -07:00
Kyep
1f65c9a734 CrazyLemon 1, all the minor issues 2018-08-06 21:08:01 -07:00
Kyep
6f5e8e1c18 Fox requests 2018-07-07 16:04:24 -07:00
Kyep
bc9521f5ca logging, anticheese 2018-06-22 19:26:59 -07:00
Kyep
49db5396a7 fixes and balance
Fixes:

* Depot mobs now generate attack animations when you attack them.

* Depot mobs can no longer be endlessly spammed with melee item attacks. This counters the 'spam attacks till you get lucky' strategy.

* Depot mobs can no longer be harmed by punching them. This counters the 'bypass eshield with punches' strategy.

* Depot mobs will now kill you if you're in crit. This counters endlessly-regenerating diona.

* Syndicate sentry bot will now path through other depot mobs. This fixes the bot getting stuck on them.

Balance tweaks:

* Armory airlocks are now harder to hack.

* Armory is now protected by an energy shield. Killing officers may randomly unlock the shield. This counters people rushing the armory every time. Depot mobs can walk through the shield.

* Depot mobs (except for the bot) now recogize if you've returned from death to attack them again, and increase the alert level further. This counters changelings.
2018-06-19 00:25:09 -07:00
Kyep
9660aac6d2 fix docs, change timing 2018-06-17 21:39:17 -07:00
Kyep
da710c363e fixes sentry bot issues, also mechs, mirrors, medibot and pod
- add: Forcing the sentry bot off the zlevel (via teleport gun, or
otherwise) will cause both it and the depot to self-destruct. TESTED
- add: Syndie redsuit is now a possible loot spawn. TESTED
- add: Deliberate self-destructs (e.g: releasing engine) now cause a
nuclear siren TESTED
- add: Door control console now gives feedback on use TESTED
- add: Bringing a mech to the depot now causes the alert level to
increase faster TESTED
- fix: misplaced bot laws poster TESTED
- fix: mirrors being draggable TESTED
- fix: bot leaving two corpses on death TESTED
- fix: syndie medbot not having syndicate faction, causing syndie mobs
to attack it TESTED
- fix: syndicate pod incorrectly showing up as civilian pod TESTED
- fix: sentry bot's shots missing their target TESTED
2018-01-06 05:36:32 -08:00
Kyep
e6911e7c55 better alert levels, more computer functionality, less cheese, powergrids, etc
- Adds 'toggle falsewall' functionality to door control computer TESTED
- Adds teleport control computer with 'toggle beacon' functionality
TESTED
- Converts structure/fusionreactor to use obj_integrity by request of
uraniummeltdown TESTED
- Makes bluespace_beacon a permanent map feature (can be turned on/off
with agent ID) rather than a random spawn TESTED
- Deletes all other invulnerable structures (e.g comms structures) from
the map TESTED
- Makes depot use BLUE/RED/DELTA alert level system with appropriate
lighting TESTED
- Refactors raise_alert so it always says WHY the alert was raised
TESTED
- Gives syndicate officers unique names TESTED
- Adds area powergrids - main grid can be turned off to allow easy
crowbarring of doors, external lights/etc are on different network from
internal grid TESTED
- Adds powergrid alarm - syndie commms computer losing power increases
alert level TESTED
- Sentry bot now raises alert level if destroyed, or cheesed TESTED
- Overloaded fusion reactor now emits massive AoE fire effect to scare
the pants off players TESTED
- Syndie computer consoles now use varied icons, instead of all the same
icons TESTED
- Depot now contains many contraband posters TESTED
- Added more turrets and mobs to the SE area TESTED
2018-01-05 22:38:40 -08:00