Commit Graph

4851 Commits

Author SHA1 Message Date
alex-gh
a29f36e4b8 Unbreaks defibs and SR 2019-01-13 12:00:50 +01:00
Mike Long
29c9aca1a8 Devil game mode
Fixes more compile errors.  Down to 65 now.

updates << into to_chat

Down to 60 errors, also starts to port the codex gigas and law 666 for cyborg devils.

Fixes more compile errors.  Down to 41 now.

Replaces timers with spawns, and <<s with to_chats
40 compile errors.

Down to 34 compile errors.

whoops, actually down to 34 now.

Down to 25 compile errors.

Down to 15 compile errors, I'llprobably need some help at this point.

Woo!  Down to 7 compile errors.

Ported over devil hud.  Number of errors up to 19.

WOO!  It compiles.  It's completely untested, but it compiles.

Adds devils to traitor panel

Implements iron, silver and salt banes.

implements flashing lights bane

Selling your soul prevents cloning, and some other methods of revival.

Implements harvest bane

Merged and sorted icons/obj/bureaucracy.dmi

Adds toy codex gigas

Fixes compile errors, adds codex gigas sprite.

Lots of bug fixes.  Contracts work, devil revival is more consistant, etc

Adds missing icons for flaming contracts, summon pitchfork, summon wealth, employment cabinet, and sintouch.

Converts DEEP LORE explanations from hell to inferno incorporated.

Banishes the compile errors.

Devils come from hell again.

replaces offer drink obligation with a much more lore appropriate devil's fiddle reference
Also fixes contract bashing brain damage chance.

Undoes some changes I accidentally did to example config files.

Fixes up a few remaining bugs.

Puts in the codex gigas and employment contract cabinets.
 -- Lemon - I kinda skipped this one, I'll patch it back in later because
 map conflicts are suffering incarnate

Solves the devil law problem in a REALLY hacky snowflake way.

Fixes a few methods in which a hellbound can be revived.

Devils respawn with a limited number of appropriate items, instead of COMPLETELY naked upon corpse destruction.  Also adds lines to example config.

Updates devil laws to be less hacky.

Objective to sintouch x mortals now greentexts correctly.

Contracts no longer cause brain damage.  I didn't realize it was lethal on this codebase.  Oops.

Splits dust(visual_only) into dust() and dust_animation() procs

Fixes some defines.
Adds undef statements to improve compile times.

Fixes race changes from demonic form changes.

Fixes small runtime error. (Which somehow didn't break anything?)

Implements lots of small changes/corrections suggested by CrazyLemon64

I still need to test these changes, along with other potential issues he brought up.

Fixes harvest bane and power contracts.  Also adds a few </span> tag enders.

Corrects some edge cases with revival contracts.

Fixes compile error.

Reverts unneccecary change to item/weapon/reagent_containers

Cleans up the code for readability.

Prevents cloning of hellbound individuals.

Latejoins now properly have employment contracts added to employment cabinets (provided they still exist)

Infernal contracts are no longer rendered unreadable by fire and alcohol.

All fireproof paper remains readable after being fireballed, not just infernal contracts.  (Though infernal contracts are the only fireproof paper atm)

Fixes an edge case problem with cloning.

Adds is_revivable proc to mind.

Removes snowflake code involving preventing soulseller resurrection.

Indulges in the sin of sloth, and copies tg's lazy list macros

Proc calls that transform the user no longer go to a null target

Fixes devil UI, human regression will keep appearance, and adds danceoff

Devil's base forms no longer suffocate inside the devil

Fixes runtimes, gets stuff working

The arch devil can now blast down walls with their pitchfork

EXTERMINATE ALL SPIRITS

Activates devil clause in voice of god

Fawks Mcclood

Feature P A R I T Y

Fixes devil bugs from testing

- Does a death refactor to make sure that diabolical resurrection works

- Walls no longer leave girders when blasted by the devil

- Getting a new body gives you a rudimentary amount of equipment to work
with to get out of maintenance or whereever

Does all the icons in a single commit on their own because icon

conflicts suck

Starting point of extra devil rebalance/fixes

Ports devil friends

Also oops tramples all over Fethas' corpse PR that's still up I need
to take care of that one

Styling fixes
2019-01-13 12:00:49 +01:00
variableundefined
6a533e305f Merge pull request #10610 from datlo/syndicatesaboteur
Add the Saboteur module to syndicate cyborgs
2019-01-13 08:17:42 +08:00
datlo
451bf81ded spacing 2019-01-12 07:51:32 +00:00
datlo
35f13a850f somebody toucha mah spaghet 2019-01-08 09:34:41 +00:00
Kyep
bf9d0b088f merge conflict fix, reset map 2019-01-07 16:37:07 -08:00
datlo
52f753f5b8 fix disposal mailing and chameleon verb, add self repair 2019-01-07 10:17:23 +00:00
datlo
b8fac2681f add verb to cham, general improvements 2019-01-07 06:35:22 +00:00
datlo
d66b8d9f20 functional 2019-01-06 21:51:22 +00:00
variableundefined
18881b2592 Merge pull request #10595 from AzuleUtama/caneDartChange
Mime's Cane Shotgun ammo reworked and buffed
2019-01-06 16:19:15 +08:00
variableundefined
b3d27c7202 Merge pull request #10584 from datlo/removeuplinkmanagement
Replaces uplink management by automated sharing + various misc outfit changes
2019-01-06 16:14:59 +08:00
variableundefined
25f4665da7 Merge pull request #10580 from datlo/capufakedeath
Capulettium/Capu+ fakes death convincingly
2019-01-06 16:12:56 +08:00
alex-gh
466d8c7a22 Fixes active deswords being pocketable. 2019-01-05 13:05:44 +01:00
AzuleUtama
fb052938c8 Cane shotgun darts more effective + other changes 2019-01-05 01:41:39 +00:00
variableundefined
7e5930a2a0 Merge pull request #10527 from Mithrandalf/toycuffs
A new toy for the clown
2019-01-04 20:03:39 +08:00
variableundefined
f604b6f643 Merge pull request #10489 from AffectedArc07/emitter-reflectors
Adds Emitter Reflectors
2019-01-04 20:02:07 +08:00
Kyep
d488195799 fix merge conflict, wipe map changes 2019-01-03 14:39:41 -08:00
datlo
42efc6aeae moved pill bottle to first aids 2019-01-03 17:13:07 +00:00
datlo
61c0f71cce Replaces uplink management by automated sharing
Various admin outfits changes
Add internal box to honk brand infiltration kit
Add fifty TC stack buyable by nukies
Add subtypes of uplinks : Traitor, Nuclear, SIT, SST, Admin, only
checked by auto sharing for now
2019-01-03 16:29:31 +00:00
datlo
244fcfc739 capu/capu+ fake death for realsies, add fake death pills to syndis/maint 2019-01-02 09:46:03 +00:00
variableundefined
e4d0914103 Merge pull request #10554 from farie82/refactor-to-make-parser-work
Changes the laser tag objects to be less dumb and fix a / after encryptionkey
2018-12-31 08:38:53 +08:00
variableundefined
3f1f8f954f Merge pull request #10555 from alex-gh/autosay_fix
Fixes death alarms/beepsky/etc. radios.
2018-12-31 08:38:02 +08:00
alex-gh
d722c32f12 Fixes death alarms/beepsky/etc. radios. 2018-12-30 15:35:20 +01:00
joep van der velden
1b5322c32e Refactor a few small things to make my research level parser work and make the code less odd 2018-12-30 15:18:00 +01:00
Mithrandalf
6e21f6a781 tiny little code tidy 2018-12-29 22:51:58 +00:00
Mithrandalf
58033afc8a changes the code to be not as snowflake 2018-12-29 21:07:21 +00:00
Mithrandalf
5dae4072ab put in the brackets to fix the cluimsy thing 2018-12-29 20:34:00 +00:00
Mithrandalf
3f53b2448d Merge branch 'master' into toycuffs
maybe fixing things?
2018-12-29 20:15:23 +00:00
datlo
b6627aaf1b fixed glowsticks on old station
removed emergency glowsticks from random
2018-12-29 16:39:58 +00:00
datlo
76cb5dd3bc Fix glowsticks not processing fuel, made a subtype of flare 2018-12-29 16:02:42 +00:00
variableundefined
20e3fbefaf Merge pull request #10532 from Spartan6/glowsticks
Adds emergency glowsticks
2018-12-29 17:33:23 +08:00
Mithrandalf
a0c9724d28 Update toys.dm 2018-12-28 20:13:09 +00:00
Mithrandalf
1fa290ece4 all the new stuff 2018-12-28 15:42:07 +00:00
variableundefined
bba96abd60 Merge pull request #10508 from Spartan6/ert-tweaks
Few ERT Tweaks
2018-12-28 20:47:11 +08:00
variableundefined
c5fbc803d6 Merge pull request #10506 from improvedname/Syndicate-toolbox
Adds a recipe, that allows making syndicate toolboxes
2018-12-28 20:46:31 +08:00
variableundefined
d1a31f22ca Merge pull request #10509 from improvedname/Request
Adds a syndicate emergency box
2018-12-28 20:46:16 +08:00
Spartan6
a7dfd41335 Adds better glowstick and flare usage sounds. 2018-12-27 23:35:59 +00:00
Spartan6
73a75eb589 Adds emergency glowsticks 2018-12-27 23:03:10 +00:00
TDSSS
95905e94a3 fixed clumsy handcuff interaction 2018-12-27 22:09:24 +01:00
Mithrandalf
a4df95add6 removes pointless comment that I somehow missed
I'm a dum dum
2018-12-27 20:21:36 +00:00
Mithrandalf
ac2d3396d6 Removes redundancies, makes exception for clumsiness 2018-12-27 20:20:19 +00:00
Mithrandalf
0e9191cdd4 Adds the cuffs to the code and the map 2018-12-27 17:01:40 +00:00
Spartan6
1af3259a9c Added advanced analyser instead to medical bag, tweaked grammar on surgery belt and renamed Chief Engineer's toolbelt to advanced toolbelt. 2018-12-26 00:21:51 +00:00
Nick
a52f49ca2f Update toolbox.dm 2018-12-26 00:18:37 +01:00
Nick
fecc67285d Update boxes.dm 2018-12-25 23:24:42 +01:00
Improvedname
4b66dc63fe SyndiLYNDIE 2018-12-25 22:57:45 +01:00
Shadow-Quill
b6f8b5674c Get fresh hot returns here 2018-12-25 14:36:54 -06:00
Improvedname
cdc5ae5017 push 2018-12-25 19:50:44 +01:00
Ranged
550e2300f9 Fixed flashbang container interaction 2018-12-24 19:49:36 +01:00
variableundefined
65ca04f05d Merge pull request #10450 from datlo/toxinstechdisk
Add toxins technology research and the Bluespace RPD
2018-12-24 09:20:52 +08:00