Commit Graph

16868 Commits

Author SHA1 Message Date
Kyep
90bb294eea armory hardening, atmos trap, syndi sheets
- Changed west lvl2 door airlock to always be an airlock, so bot is more
likely to path through depot on red.
- Repositioned some syndie mobs so they won't spawn next to breakables.
- Added toxin tank and 2 possible falsewalls next to bathroom, to make
the plasma door trap significantly more dangerous.
- Moved one of the lockers in the comms console room so it cannot block
the other if both spawn.
- Moved turret in dorm room so it cannot end up shooting the lockers.
- Adds south-facing door to armory.
- Adds grenade launcher turret in armory.
- Adds passive vents connecting officer rooms in a cross pattern, such
that using explosives in officer rooms can result in the death of
multiple officers due to air loss.
- Made vault (armory) harder to break into. It now uses high security
airlocks. In addition, on peaceful mode, these are bolted.
- Reduced the self destruct countdown when robbing the depot on peaceful
mode. Still possible, but very risky.
- Fixed issue where admin deactivation of peaceful mode was reported in
logs as a robbery.
- Fixed syndi mobs yelling 'Intruder!' during delta.
- Tweaked bedrooms, beds now have syndi bedsheets and there's a separate
mini-bedroom for an officer.
- Tweaked comms room, now has better layout.
2018-01-08 18:19:00 -08:00
Kyep
4e8e569754 Refactor computers, outgoing portal, aicore unpushable 2018-01-08 01:16:15 -08:00
Kyep
4bafb660c4 limit level increase from mecha 2018-01-07 21:34:11 -08:00
Kyep
83192c3678 peaceful mode, loot rework, hand tele respect areas, AI 2018-01-07 01:12:12 -08: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
Kyep
77157346f6 squash 2018-01-05 04:12:55 -08:00
Kyep
623da07147 cleanup, syndipod 2018-01-05 03:46:55 -08:00
Kyep
20e2fc2db1 Merge remote-tracking branch 'ParadiseSS13/master' into depot 2018-01-05 03:25:18 -08:00
Kyep
8affa05a35 progress
fixed: syndibot not exploding when killed
fixed: comms computer unusable by borgs
fixed: self destruct was taking too long
fixed: impossible to destroy fusion reactor
fixed: borgs could not use comms console
fixed: overload was not anchored
fixed: overload not dangerous to be near
fixed: syndibot was getting stuck on space tiles
fixed: syndibot was getting pushed by atmos
fixed: bathroom mirrors were not anchored
fixed: bug in code/game/turfs/simulated/floor/mineral.dm which was
applying abductor random tile appearance to all floor/mineral subtypes
instead of just the abductor subtype
fixed: syndibot navbeacons could be seen and interacted with
add: fusion core now supports wrenches/screwdrivers
add: fusion core is now destructible - destroying the reactor makes it
overload
add: random pillbox of drugs can now drop in medbay
add: random bar of a mineral can now drop in eastern office
add: random borg upgrade/cell can now drop in room south of armory
add: syndie shoes are now a possible loot item
add: minerals (one bar, random mineral) are now a possible loot item
remove: level 2 alert no longer locks doors
remove: removed syndi jammer - zlevel 6 doesn't even have telecomms -
its pointless
2018-01-05 03:20:48 -08:00
Crazy Lemon
6d7f84d92c Merge pull request #8425 from Terilia/RobotFont
AI & Cyborg - Changing the font in the binary channel to something more robotic
2018-01-04 15:53:12 -08:00
Crazy Lemon
12fed20743 Merge pull request #8411 from Kyep/wild_west_fix
Wild west tweaks
2018-01-04 15:45:21 -08:00
Kyep
7b792705dd yet more 2018-01-04 04:26:53 -08:00
Alffd
b860fe72c9 Remove items from donor preferences with wrong license. 2018-01-03 21:29:23 -05:00
Kyep
3c8d8c0c00 more 2018-01-02 19:53:57 -08:00
Kyep
ad4e753cc4 more 2018-01-02 12:47:48 -08:00
tigercat2000
c1c4b08807 Merge pull request #8476 from uraniummeltdown/decon
deconstruct() at obj level + other changes
2018-01-02 10:28:17 -08:00
uraniummeltdown
1c9b3ed159 removes useless alter_health() unused proc 2018-01-02 20:49:28 +05:00
Alffd
379b6621d3 There is no u in color 2017-12-31 13:35:37 -05:00
tigercat2000
6bcc18cd8b Merge pull request #8462 from Fox-McCloud/emp-proof
EMP-Proof Organ Framework
2017-12-31 08:22:04 -08:00
tigercat2000
868261b228 Merge pull request #8204 from Vivalas/moar_nerfs
Adds organ cleansing to surgery
2017-12-31 08:19:01 -08:00
tigercat2000
591f718995 Merge pull request #7848 from KasparoVy/splat
Splatter Lands 1 Tile Away in Target Dir & Xeno-blood Splatter Colour Fix
2017-12-31 08:00:14 -08:00
tigercat2000
05cf07289d Merge pull request #8481 from FreeStylaLT/pill_sprite
Adds a toxic pill sprite, makes the toxin and cyanide pills use it
2017-12-31 06:43:30 -08:00
tigercat2000
be9e258fd9 Merge pull request #8468 from Aurorablade/SaltInTheEyes
Decouples Darksight from Colorblind
2017-12-31 06:33:49 -08:00
Aurorablade
e862c8ee42 ...i messed up a var name... 2017-12-29 12:22:10 -05:00
uraniummeltdown
75e177b7a9 renames receive_damage() for animations to receiving_damage()
renames take_damage() for organs to receive_damage()
renames Deconstruct() to deconstruct() for atmos objects
obj_integrity, max_integrity, integrity_failure vars moved to /obj level, obj_integrity = max_integrity on New()
2017-12-28 00:32:54 +05:00
FreeStylaLT
ebb44a45d2 adds a toxic pill sprite, makes the toxin and cyanide pills use it 2017-12-27 20:42:55 +02:00
Aurorablade
c59bc57e14 grey and unathi change revert 2017-12-27 11:51:49 -05:00
tigercat2000
30492b6a1c Merge pull request #8415 from Aurorablade/BugFixes
Wherenin Fethas is actually useful and not making stupid features
2017-12-27 06:22:12 -08:00
uraniummeltdown
73d7af2675 moves var/can_deconstruct to obj level
moves proc/deconstruct() and proc/take_damage() to obj level, moves a few obj damage procs in with it to new obj_defense.dm
moves plastic flaps to new plasticflaps.dm
2017-12-26 18:16:42 +05:00
Aurorablade
c2dca57cb1 indent tweak 2017-12-25 00:50:24 -05:00
Vivalas
41cb2de4e7 Merge branch 'master' into moar_nerfs 2017-12-24 18:46:33 -06:00
tigercat2000
061632a7f3 Merge pull request #8438 from Fox-McCloud/giant-spider-fix
Fixes Various Issues with Giant Spiders
2017-12-23 19:11:07 -08:00
GunDOSMk1
3aee4a9da4 Adds Dethamos's fluff (For real this time) (#8450)
* Adds item defines for Denthamos's fluff.

* Adds Denthamos's fluffs suit sprites.

* Adds sprite for Denthamos's fluff ite,

* Fixes Denthamos's Fluff

* Fixes Denthamos's fluff defines.
2017-12-23 18:38:31 -08:00
tigercat2000
3ed4b0471e Merge pull request #8455 from Aurorablade/AntagDenied
Borer antag hud check and helper proc
2017-12-23 18:11:01 -08:00
Fox McCloud
1453834db5 EMP-Proof Organ Framework 2017-12-20 00:09:17 -05:00
Fox McCloud
12377c7e80 Merge pull request #8400 from uraniummeltdown/hydrocycles
Plants no longer take twice as many cycles to age
2017-12-15 19:13:49 -05:00
HugoLuman
e1536129bb Changes umpteen vars back to a list, similar to what simple mobs have for damage coefficients
Signed-off-by: HugoLuman <qaggeler@gmail.com>
2017-12-15 13:20:00 -08:00
HugoLuman
c65fa1dd72 Makes it possible to have different modifiers for temperature damage in lungs
Signed-off-by: HugoLuman <qaggeler@gmail.com>
2017-12-15 12:37:34 -08:00
Aurorablade
7f5f4243fc proc tweak and name change 2017-12-14 12:15:33 -05:00
HugoLuman
6dd7fb81cd Makes changes to code suggested by Fox
Cleans up and simplifies a bit

Signed-off-by: HugoLuman <qaggeler@gmail.com>
2017-12-14 00:47:32 -08:00
Aurorablade
27da7b9972 DENIED 2017-12-14 00:38:03 -05:00
KasparoVy
dd683fa081 Comment body-bloodying out until it gets fixed.
"So, there's a bit of a bug with the blood system- specifically
bloody_body. It doesn't always transfer the color of the blood
correctly, for no apparent reason." - Tigercat2000
2017-12-13 21:20:19 -05:00
Fox-McCloud
bd4ecf0bd4 Fixes Various Issues with Giant Spiders 2017-12-07 00:06:10 -05:00
HugoLuman
f72a55dbec Refactors new lung breath code to fix Drask
Allows multiple damage types for lung temperature damage
Fixes #8432

Signed-off-by: HugoLuman <qaggeler@gmail.com>
2017-12-06 00:49:14 -08:00
Crazy Lemon
3bbf29b487 Merge pull request #8292 from Kyep/ability_requirements
NT medical screening for key jobs
2017-12-05 15:25:36 -08:00
Crazy Lemon
c02a561a5a Merge pull request #8283 from Kyep/no_peace
Removes peacekeepers
2017-12-05 15:12:56 -08:00
tigercat2000
ab0cb01768 Fix R_SPAWN exploit w/ JSON serialization 2017-12-04 14:49:11 -08:00
Teri
282ff4600a Adding Robotic Binary Specific Fonts 2017-12-04 19:54:19 +00:00
Aurorablade
51b691b689 it works 2017-12-04 01:06:51 -05:00