Commit Graph

822 Commits

Author SHA1 Message Date
zumorica
ff5549a0d1 Finish refactoring tools. Add multitools. (as in multiple tools in one) 2020-04-29 13:48:32 +02:00
FL-OZ
d0f18b2f66 Add Eris microwave RSI.
Cleaned up  the Microwave component code.
2020-04-28 19:15:43 -05:00
zumorica
ca5638badf Start refactoring tools 2020-04-28 16:44:53 +02:00
FL-OZ
24842418c3 Rewrite recipe prototype.
Fix comparer in microwavecomponent.
2020-04-27 00:27:25 -05:00
FL-OZ
7e4d4bb1d4 Reformat the way recipe prototypes work to something sensible.
More work on Microwave component.
2020-04-26 23:14:02 -05:00
FL-OZ
f76a087e91 Add meal recipe prototype class and yaml file.
Add bare bones MicrowaveComponent.
2020-04-26 15:44:20 -05:00
Pieter-Jan Briers
13a1be6462 Update submodule. 2020-04-26 00:53:23 +02:00
Pieter-Jan Briers
4c08e66254 Fix thrown items not colliding with walls. 2020-04-25 14:43:41 +02:00
Pieter-Jan Briers
8e91215d6f Fix exception in drink food visualizer. 2020-04-25 14:40:57 +02:00
Víctor Aguilera Puerto
bc82159878 Fix Drop interaction not being raised (#858) 2020-04-25 12:03:20 +02:00
Pieter-Jan Briers
eb774e3d2d Bar sign is now unshaded when lit. 2020-04-24 21:55:39 +02:00
Víctor Aguilera Puerto
a4d2aa1ee1 Rename newly added YAML files to respect naming guidelines (#845) 2020-04-24 15:01:30 +02:00
Pieter-Jan Briers
d1a672ba32 Fix crashes from MindComponent trying to spawn ghosts on deleted grids. 2020-04-23 16:04:41 +02:00
Pieter-Jan Briers
6cad18bff4 Potted plants from TG. 2020-04-23 13:56:16 +02:00
Pieter-Jan Briers
20481a0bb1 Bar signs implemented. 2020-04-23 00:58:43 +02:00
metalgearsloth
60ce5b5089 Add puddles / reagent spills (#743) 2020-04-21 20:23:12 +02:00
Sam
1ba222142a Created SharedInteractionSystem + Partial Fix #782 (#833) 2020-04-21 16:58:31 +02:00
Víctor Aguilera Puerto
3fc4725df7 Add IEquipped and IUnequipped interfaces (#837) 2020-04-21 14:38:35 +02:00
Sam
d5d21e7079 Chat fix (#832) 2020-04-21 00:26:53 +02:00
Pieter-Jan Briers
7aeb7d9cbc Merge pull request #829 from Zumorica/2020-04-20-mind-examine-message 2020-04-20 16:21:10 +02:00
Pieter-Jan Briers
70161f35b6 Merge branches 'component-message-session' and 'message-submodule' 2020-04-20 16:02:09 +02:00
zumorica
3f3b7ca969 Add examine info toggle 2020-04-20 11:37:05 +02:00
Jackson Lewis
6a22f2629b Update content repo and RobustToolbox 2020-04-20 10:36:02 +01:00
zumorica
7803bb87bc Add examine message for minds whose player disconnected or ghosted. 2020-04-20 11:14:04 +02:00
Pieter-Jan Briers
f6579918d9 Fix crash when moving after deleting the grid you were previously on. 2020-04-20 10:09:58 +02:00
Pieter-Jan Briers
65f5f71a39 Allow Supply of PowerGenerator to be VV'd 2020-04-20 09:45:40 +02:00
Pieter-Jan Briers
93c8007f5e Merge branch 'master' into prediction 2020-04-18 14:07:02 +02:00
Pieter-Jan Briers
1578a32fa1 Put base movement in control of MovementSpeedModifierComponent.
PlayerInputMoverComponent was unsuitable because it gets added/removed dynamically and is specific to players (AIs don't use it).
2020-04-18 13:46:35 +02:00
Pieter-Jan Briers
028ca7a732 Remove hardcoded ghosting from MoverSystem. 2020-04-18 12:10:50 +02:00
Pieter-Jan Briers
b137d4eaf0 Adds NoExamine SolutionCap. 2020-04-18 01:10:26 +02:00
Pieter-Jan Briers
ce2d6175d2 Handle MindComponent deletion:
You now get turned into a ghost if it happens, or return to body gets disabled if you were already ghosted.
2020-04-18 00:39:22 +02:00
Pieter-Jan Briers
4125c36e8d Allow mind transfer to entity if said entity is also the current visit target. 2020-04-18 00:38:43 +02:00
Pieter-Jan Briers
c4f147bab4 Store original character name in mind. 2020-04-18 00:38:19 +02:00
Pieter-Jan Briers
2e57547ca2 Merge pull request #823 from Zumorica/2020-04-17-fix-my-shit 2020-04-17 21:01:37 +02:00
zumorica
a408cdad0a Fix ControlMob not deleting ghosts 2020-04-17 19:28:08 +02:00
zumorica
c2e328e5ae Turns out we don't need to spawn a timer to delete ghosts anymore 2020-04-17 19:23:06 +02:00
zumorica
02ccc6dc45 Only delete ghosts on return to body or unghost 2020-04-17 19:19:37 +02:00
zumorica
01e8e4784b Joining round as observer greys out return to body button 2020-04-17 19:16:42 +02:00
zumorica
73d754e2d2 Observers now get correct name on observe from lobby 2020-04-17 18:51:51 +02:00
PrPleGoo
7d6e6edcd1 Disable collision for things inside EntityStorageComponents + enable putting mobs in lockers 2020-04-17 15:40:17 +02:00
Pieter-Jan Briers
478fd35502 Merge pull request #802 from FL-OZ/round_end_screen 2020-04-16 22:33:38 +02:00
Pieter-Jan Briers
84d14ab185 Use new GetFromJson method for convenience. 2020-04-16 21:24:43 +02:00
Pieter-Jan Briers
a1c9ea8bbd GameTicker watchdog update integration. 2020-04-16 21:24:43 +02:00
scuffedjays
43b27e93bc Fix the duration timing again. 2020-04-16 13:07:58 -05:00
scuffedjays
7ae8f8429d Fixed calculation of round duration 2020-04-15 17:46:53 -05:00
FL-OZ
e5847910c7 Merge branch 'master' into round_end_screen 2020-04-15 14:00:56 -05:00
scuffedjays
1605a50098 Changed duration to use TimeSpan.
Using actual round realtime span to determine round length.
2020-04-14 23:26:37 -05:00
zumorica
e9100db219 LightBulbs now break when thrown 2020-04-13 01:44:05 +02:00
Pieter-Jan Briers
0f554996ff Merge pull request #798 from PrPleGoo/DecimalReagents
Decimal reagents
2020-04-12 23:04:24 +02:00
PrPleGoo
d261a21b57 Fix up SolutionComponent 2020-04-12 14:44:14 +02:00