Jordan Brown
575d098944
Update DMAPI to version 3.2.1.0 ( #37429 )
...
This is primarily a compatibility layer that enables both forward and backward compatibility for all past and future APIs based on the detected running TGS version. It also bundles all it's includes to make future upgrades not have to modify the dme, heck, could even use a submodule if it wanted (not happening). No other changes necessary.
There's an upcoming event system and new chat management functions. Check them out here: https://github.com/tgstation/tgstation-server/blob/303448457e1529c900fa183a8b3c7f2e5459acf1/DMAPI/tgs.dm
Also added /datum/proc/CanProcCall()
2018-05-09 14:33:07 +12:00
vuonojenmustaturska
d95c220c37
[s] Removes some stationloving-related failure surface ( #37727 )
...
COMSIG_TRY_STORAGE_TAKE fails, leaving the disk out-of-bounds. forceMove HAS to be good enough here.
2018-05-09 09:39:59 +12:00
Jordan Brown
17da612b01
Merge pull request #37712 from ninjanomnom/dont-step-off-the-edge
...
Fixes a radiation runtime related to going off the map edge
2018-05-06 16:11:36 -04:00
ninjanomnom
24680205f4
Fixes a radiation runtime related to going off the map edge
2018-05-06 14:04:03 -04:00
oranges
821a9ad9df
Merge pull request #37646 from Xhuis/conflicts_imminent
...
Renames trait datums/character traits to quirks to differentiate them from the other trait system in the code
2018-05-07 00:21:35 +12:00
Tad Hardesty
9147170024
Fix the preference menus not expanding ( #37578 )
2018-05-06 15:08:01 +03:00
vuonojenmustaturska
adc1cc1425
Merge pull request #37679 from DaxDupont/death
...
Fixes rhumba beat as requested by naksu
2018-05-06 15:01:07 +03:00
Dax Dupont
05f251409d
Nerfs rhumba beat as requested by naksu
2018-05-05 15:22:06 +02:00
Jordan Brown
08ef6d06eb
Merge pull request #37640 from AutomaticFrenzy/patch/server-revision
...
Lengthen commit hashes in Show Server Revision
2018-05-04 09:42:02 -04:00
kevinz000
2d91fdbd93
Fixes mousetraps not going off from being dumped out ( #37447 )
...
* mousetrap fix
* fix mousetraps
* Update storage.dm
* Combine checks
2018-05-04 11:42:55 +02:00
Fox McCloud
76cb1cf060
Fixes Several Machines Materials Insertion ( #37432 )
...
* Fixes Several Machines Materials Insertion
* attackby disable and show on examine fix
2018-05-04 11:40:46 +02:00
ShizCalev
ba1030f803
Makes more messages pronoun sensitive ( #37582 )
...
* Makes more messages pronoun sensitive
* Some cleanup
* more pronouns
* rever
2018-05-03 18:45:55 -04:00
Xhuis
6c6ca28ed2
not allowed to use quirks unless you code them
2018-05-03 12:29:10 -04:00
Xhuis
a90726bfbf
Renames traits to quirks, for clarity
2018-05-03 12:12:30 -04:00
Tad Hardesty
cb0024e806
Lengthen commit hashes in Show Server Revision
2018-05-02 23:41:47 -07:00
Armhulen
68fbe33833
deadly brain tumor now gives -3 points ( #37455 )
...
* i can tweak it if need be yadda yadda one line change
* ok lets be SENSIBLE.
2018-05-02 22:23:44 -04:00
vuonojenmustaturska
fd4c753a04
replaces BANG_PROTECT_2 with a component, also kills OMNITONGUE_2 and flags_2 ( #37597 )
...
* kill BANG_PROTECT_2
* let's put this back in
* dirty
* kill OMNITONGUE_2
This is a write-only variable, probably leftover from some refactor years ago
* kill flags_2
2018-05-02 14:13:41 -04:00
Jordan Brown
7c498a2078
Merge pull request #37475 from 81Denton/OH-YEAH-BROTHER
...
H.O.G.A.N. lawset
2018-05-01 16:40:26 -04:00
AnturK
346819e30c
Readds missing nuked narsie cinematic. ( #37584 )
2018-05-01 12:04:55 -04:00
Tad Hardesty
e268d6fe52
Fix placing boxes in storage implants ( #37579 )
2018-05-01 08:29:41 -04:00
Jordan Brown
8ce7d19c9c
Merge pull request #37565 from ninjanomnom/component-limbo
...
Modifies component transfer to make ChangeTurf able to transfer components
2018-04-30 22:16:47 -04:00
ninjanomnom
ff856e4bf5
Proper method fixes
2018-04-30 15:54:59 -04:00
Jordan Brown
32f2f07e4d
Merge pull request #37513 from ShizCalev/pineapple-memes
...
Adds traits for a character's preference towards pineapples.
2018-04-30 14:02:59 -04:00
ninjanomnom
c1e5150681
Purge references in /storage/concrete Destroy
2018-04-29 19:13:18 -04:00
vuonojenmustaturska
3eb30b16f3
Replaces HEALS_EARS_2 with a component, adds a wearertargeting parent component for future use ( #37530 )
...
code: HEALS_EARS_2 is removed in favor of the earhealing component
code: wearertargeting component is available to subtype for components that want to target the wearer of an item rather than the item itself
2018-04-30 10:32:59 +12:00
vuonojenmustaturska
ccf8fc5bc5
Kills off three more flags from flags_2 ( #37529 )
...
code: More flags have been moved to their appropriate places
SLOWS_WHILE_IN_HAND
FROZEN
NO_MAT_REDEMPTION
all moved to item_flags
2018-04-30 10:32:23 +12:00
ninjanomnom
5028239b35
Modifies the component transfer to make ChangeTurf work
2018-04-29 18:11:02 -04:00
kevinz000
1383b34a7b
[syou can no longer insert a storage object into itself, and therefore, no longer bohbomb with one boh ( #37410 )
...
* paradox
* fine, byond.
* src.
2018-04-29 16:22:33 -04:00
Emmett Gaines
ee3446eb7c
Templates the caravan ambush ruin shuttles ( #37474 )
2018-04-29 11:07:39 -04:00
Jordan Brown
e402a6c9ac
Merge pull request #37501 from ShizCalev/icon-fixes
...
Fixes missing icons
2018-04-28 15:55:56 -04:00
ShizCalev
0cca546167
typo
2018-04-28 15:46:26 -04:00
ShizCalev
e6ef83f059
Adds pineapple traits
2018-04-28 02:55:59 -04:00
kevinz000
19ce08f157
More integrated circuits and NTNET upgrade! ( #37165 )
...
rscadd: Circuit ntnet components buffed. Added a new low level ntnet component that can send custom data instead of just the two plaintext and one passkey format, which things will use by default. Ntnet now uses a list for their data instead of three variables. they also have lowered complexity for the now weakened normal network component, and has lower cooldowns.
2018-04-28 13:23:44 +12:00
oranges
ecd0d8b538
Merge pull request #37476 from AnturK/thisalwaysbuggedme
...
Uppercases slot defines.
2018-04-28 13:13:56 +12:00
ShizCalev
cda6c6662c
Fixes a number of missing icons
2018-04-27 15:36:42 -04:00
Dax Dupont
52a7ebcbff
Refactors and fixes RPEDs ( #37380 )
...
* Refactors and fixes RPEDs
* Fixes storage related memes
* beams should probably always play
2018-04-27 21:12:41 +03:00
vuonojenmustaturska
640f2cf693
Adds a stationloving component to replace a couple of flags and SSinbounds with ( #37436 )
...
* station lovin' happened so fast
* Update stationloving.dm
* less qdel memes
* imbue soul signal
* rename imbue soul signal
* dupemode
* henk
* Update atoms_movable.dm
* Update nuclearbomb.dm
* Update nuclearbomb.dm
2018-04-27 14:35:53 +02:00
AnturK
52a99c09d6
Uppercase slot defines
2018-04-27 10:38:32 +02:00
Denton
863ea0956b
OH YEAH BROTHER
2018-04-27 10:32:52 +02:00
AnturK
4c5a43eeb8
Prefix for item flag slot defines.
2018-04-27 10:30:48 +02:00
Jordan Brown
0ed16813fc
Merge pull request #37342 from ninjanomnom/vis-border
...
Makes it possible to see tiles past z transitions
2018-04-26 16:24:19 -04:00
Jordan Brown
bd1873e520
Merge pull request #37431 from Mickyan/anemic
...
New Trait: Acute Blood Deficiency
2018-04-26 16:19:38 -04:00
Mickyan
a4f8c24f02
Renamed trait, nerfed drain amount
2018-04-26 17:23:08 +02:00
Mickyan
c3792034d2
Adds anemic trait
2018-04-25 20:06:59 +02:00
Armhulen
ca273db3f0
Removes SCP_294 ( #37326 )
...
* aaah sweet essence
* bye bye sprites
* goodbye machine code
* bye bye blacklist entry
* whoops
* scp gone from runtime
* bye bye ract
* bye bye space ruin folder
* bye bye area
2018-04-26 03:05:41 +12:00
Jordan Brown
a1b89c3643
Removes redundant COMPONENT_INCOMPATIBLE crashes ( #37389 )
2018-04-25 06:53:43 -04:00
kevinz000
b2f860620a
fixes cqc working outside chef assigned areas ( #37375 )
...
* cqc
* Update martial.dm
* Update cqc.dm
* Update cqc.dm
* Update human_defense.dm
* Update human_defense.dm
* Update human_defense.dm
2018-04-24 11:23:32 -04:00
Dax Dupont
d3a16e5368
Fixes duplicate logic causing doors to be perma stuck on mike pence mode. ( #37379 )
2018-04-24 16:14:05 +03:00
ninjanomnom
12c60e4208
Future redundancy removal
2018-04-23 16:44:09 -04:00
Noka
91aa7fdb90
test ( #37263 )
2018-04-23 10:06:55 -04:00