Emmett Gaines
165a9f7b28
Makes magnetic catch cleaner in game ( #38956 )
...
Utilizes the new signal refactor to cancel throws before they happen. This prevents the silly spin even though the throw was stopped.
2018-07-13 09:31:42 +01:00
Jordan Brown
db5b8c37ed
Merge pull request #39059 from ninjanomnom/haunting-squeaks
...
Makes the squeak component slightly more horrifying
2018-07-12 02:06:39 +01:00
Nich
3b1c93f59f
Merge pull request #1686 from yogstation13/upstream-merge-38954
...
[MIRROR] Renames the squeak component file and cleans up a little registry
2018-07-12 00:32:00 +02:00
Jordan Brown
a3c3f54066
Merge pull request #39055 from ninjanomnom/shuttle-rotation-fixes
...
Fixes porta_turret and decal shuttle rotations
2018-07-11 20:12:29 +01:00
Emmett Gaines
2fc23f25ae
Renames the squeak component file and cleans up a little registry ( #38954 )
2018-07-10 20:06:18 +01:00
Jordan Brown
703d9c0943
Merge pull request #38938 from ninjanomnom/b-b-bump
...
Converts collide back to bump and fixes double bumping in another way
2018-07-09 19:51:07 +01:00
Ling
1bdfb1948f
Merge pull request #1651 from yogstation13/upstream-merge-38962
...
[MIRROR] Cleans up the forced gravity component and makes it use signals
2018-07-09 14:35:35 +02:00
Emmett Gaines
838fd7ce50
Cleans up the forced gravity component and makes it use signals ( #38962 )
...
* Cleans up the forced gravity component and makes it use signals
* Suffer not a bool
2018-07-09 06:02:05 +01:00
vuonojenmustaturska
51c58446cc
Fix mood component signal registering ( #38991 )
...
Yeah uh, strings can't host components and these flat out just runtime at roundstart, leading to moods being flat out broken.
2018-07-09 00:17:12 +01:00
Qustinnus
c6e806e9d8
Makes some requested changes to mood ( #38851 )
...
cl Floyd
del: removed beauty / dirtyness
balance: Mood no longer gives you hallucinations, instead makes you go into crit sooner
/cl
oranges requested these changes, i havn't coded in DM for a while so I might have made some mistakes
2018-07-08 02:51:10 +01:00
AnturK
7126ec8050
Cleans up other components destroys ( #38930 )
...
* wearertargeting destroy
* Why did these variables even existed.
* ....
2018-07-06 17:40:12 +01:00
Nich
86ab3aaa73
Merge pull request #1610 from yogstation13/upstream-merge-38649
...
[MIRROR] Converts antimagic from GetComponent to a signal
2018-07-05 18:22:00 +02:00
Emmett Gaines
b4ea1c1487
Rewrites the antimagic component to properly use signals ( #38649 )
...
It's been updated to make use of the signal refactor and other code cleaned up. As a free side benefit I also made it work if applied to mobs directly.
2018-07-05 09:26:30 +01:00
Emmett Gaines
3e52d953af
Refactors component signals registration ( #38798 )
...
Datums know what signals are being listened for and components can now be registered to listen for signals on more than one object.
2018-07-04 22:56:50 +01:00
Nich
146a41352b
Merge pull request #1596 from nichlas0010/fix-prs-again
...
Fix prs again
2018-07-04 02:38:11 +02:00
ninjanomnom
1b7243b56b
Makes the magnetic catcher not catch objects thrown by mobs
2018-07-04 02:05:40 +02:00
ninjanomnom
9148814280
Shuttle throwing applies to all objects as opposed to just mobs
2018-07-04 02:05:31 +02:00
vuonojenmustaturska
1493e0edef
Makes tear in the fabric of reality inaccessible until a boh bomb is detonated ( #38852 )
...
* a commit message
* reviews addressed?
2018-07-03 23:02:39 +01:00
Dax Dupont
58c2ccaf67
Makes bags of holding gib the user on boh detonation ( #38737 )
...
It doesn't seem right the user of a boh explosion gets off scott free especially when they just climb the ladder and use a hand tele, mine a little or whatever.
At least with autocloners there needs to be a autocloner and some more effort than printing two bags.
2018-07-03 01:58:02 +01:00
AnturK
a283ba98a0
Fixes simple rotation component deletion ( #38825 )
...
* Fixes simple rotation component deletion
* Also remove verbs on destroy.
2018-07-01 21:59:25 +01:00
Nich
6c879778b6
spellchecks tg whatever
2018-06-28 21:26:38 +02:00
oranges
0b6f1c923a
Merge pull request #38673 from ninjanomnom/kevin-cleanup-crew
...
Some uplink component GetComponent cleanup
2018-06-27 09:54:54 +01:00
Tad Hardesty
b883103c38
Fix pocket protectors ( #38665 )
2018-06-26 21:45:08 +01:00
Nich
eff6a28a51
Merge pull request #1374 from yogstation13/upstream-merge-38549
...
[MIRROR] Improve how vending machine restocking works
2018-06-20 07:02:24 +02:00
Jordan Brown
0422970905
Merge pull request #38549 from AutomaticFrenzy/patch/vending-machines
...
Improve how vending machine restocking works
2018-06-20 00:44:37 +01:00
Jordan Brown
30f0b26ddd
Merge pull request #38574 from ninjanomnom/glob-signals
...
Global component signals
2018-06-19 23:18:39 +01:00
Ling
0585328606
Merge pull request #1337 from yogstation13/upstream-merge-38537
...
[MIRROR] Removes status_effect_listener
2018-06-18 12:05:55 +02:00
Ling
110e24acbd
Merge pull request #1334 from yogstation13/upstream-merge-38542
...
[MIRROR] Some minor cleanup to RegisterSignal
2018-06-18 11:33:40 +02:00
Jordan Brown
1725713d33
Removes status_effect_listener ( #38537 )
2018-06-18 02:54:43 +01:00
CitrusGender
659facdf67
Fixes the Blob being banished to the shadow realm ( #38461 )
...
* blob now respawns like nuke disk if off z-level
* can't do it, sorry nak
* space
* muh codebaby
* Revert "CitrusGender my friend, don't you start away uneasy"
2018-06-18 02:06:33 +01:00
Jordan Brown
865aae94bd
Merge pull request #38542 from ninjanomnom/do-you-have-a-callback-license
...
Some minor cleanup to RegisterSignal
2018-06-18 01:31:22 +01:00
Nich
f5f60b7c65
Merge pull request #1308 from yogstation13/upstream-merge-38098
...
[MIRROR] Transit space refactor
2018-06-17 15:08:28 +02:00
Jordan Brown
809ab01a70
Merge pull request #38496 from AutomaticFrenzy/patch/mirage-borders
...
Fix being able to pull mirage borders, others
2018-06-16 22:03:39 +01:00
Tad Hardesty
6332cabfe8
Merge pull request #38098 from kevinz000/transit_space_refactor
...
Transit space refactor
2018-06-16 20:41:21 +01:00
Jordan Brown
f8d399cb19
Adds some signal helpers ( #38494 )
2018-06-16 10:31:49 +01:00
Tad Hardesty
10e0fa2560
Merge pull request #38287 from ninjanomnom/signal-define
...
Use a define to speed up sending signals to datums with no signals
2018-06-15 12:40:41 +01:00
Jordan Brown
909eed07bd
[s] Fixes BoH loc being determined before warning prompt ( #38459 )
...
* This is clearly @kevinz000' fault
* Not even null checking properly, smh
* Speling
* Fax
2018-06-13 23:37:52 +01:00
kevinz000
d7b71b46e4
BoH bombs now forcefully stun anyone flying when they go off ( #38397 )
...
* Update bag_of_holding.dm
* Incorrect type.
2018-06-13 10:33:30 +01:00
Ling
f856d586b7
Fix merge conflict
2018-06-12 15:05:25 +02:00
kevinz000
1254b26baa
Fixes unintentional vehicle buff ( #38404 )
2018-06-12 06:57:22 +01:00
oranges
40b55cecda
Merge pull request #38376 from AutomaticFrenzy/patch/lockbox
...
[s] Fix lockboxes not actually being locked
2018-06-12 00:45:10 +01:00
XDTM
f73c2d21ca
Anti-magic component start enabled ( #38388 )
2018-06-11 06:16:53 +01:00
Ling
bca56f0a75
Merge pull request #1193 from yogstation13/upstream-merge-38039
...
[MIRROR] [READY][FINALLY] Various Crossbreed Updates
2018-06-08 17:20:53 +02:00
Ling
25aa922cfc
Merge pull request #1192 from yogstation13/upstream-merge-38043
...
[MIRROR] High Gravity - First Draft
2018-06-08 17:12:58 +02:00
fludd12
d58f9e5b0e
[READY][FINALLY] Various Crossbreed Updates ( #38039 )
...
* A Variety Of Updates
* Lovey Sprites!
* Adds implementation for listening status effects.
* Fixes implementation, uses defines instead of magic strings.
* Completely reworks status effect listeners
* Fixes Love Potions
* Fixes Approximately All The Things.jpg
2018-06-08 13:51:41 +01:00
AnturK
f6c2502f52
High Gravity - First Draft ( #38043 )
...
* High Gravity - First Draft
* Replaces has_gravity defines for areas.
* Default gravity ztrait
* Adds some gravity effect and skips damage at gravity = 2
* Paralysis icon
* Antigravity grenades for some abuse
* Makes the damage treshold a define and makes alert description more accurate.
* Bluh
2018-06-08 13:48:28 +01:00
AnturK
0f8fd97645
Fixes fires breaking indestructible turfs. ( #38335 )
2018-06-08 13:46:09 +01:00
Tad Hardesty
e894be278b
Fix paradox bags ( #38212 )
...
* Fix linked storages not initializing correctly
* Rewrite CanReach to handle multiparent storages
* Fix being able to click anything
2018-06-08 12:47:34 +01:00
Nich
deba40b84b
Update riding.dm
2018-06-08 00:51:59 +02:00
Jordan Brown
fc6c1b8ce0
Vehiclecode is now far more responsive when their movespeed delays are changed after they move.
2018-06-07 14:39:44 +01:00