metalgearsloth
fb5c9d689e
Sort reagent dispenser entries ( #3272 )
...
* Sort reagent dispenser entries
Saves manually doing it.
* zumzum's suggestion
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2021-02-18 20:58:43 +11:00
DrSmugleaf
1477cd4d0a
Make component states dependant on the player getting them ( #3280 )
...
* Make component states dependant on the player getting them
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
* Updated submodule to v0.3.7.
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
Co-authored-by: Acruid <shatter66@gmail.com >
2021-02-18 00:09:07 -08:00
komunre
77c8fc5b42
Spikes fix reopened ( #3203 )
...
* DoAfter, dead and stun check, DragDropOn
* Not ignored anymore
* Copied comment deleted
* Herbert's an ass
* Woops
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2021-02-18 18:49:50 +11:00
collinlunn
fabc580df9
ApcNet updating fix ( #3078 )
...
* GridPowerComponent
* ApcNet Powered update bugfix
* PowerTest fix
* Add GridPower to Saltern
* test fix
* Update canceling cleanup
* code cleanup
* nullable & code cleanup for test
* undo power test nullable
* Replaces GridPowerSystem with ApcNetSystem
* build fix
* Update Content.Server/GameObjects/EntitySystems/ApcNetSystem.cs
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2021-02-18 00:51:30 +11:00
Ygg01
55d65889ae
Stacked sprite visualizer ( #3096 )
...
* Add Stack Visualizer
* Add cigarette pack resources
Adds transparent layers for visualizing cigarettes
* Add Bag Open/Close Visualizer
So storage opened in inventory can have different icons when opened
or closed.
* Create a component that only enumerates single item
Used for creating stuff like matchbox, or cigarettes. As a bonus.
It will only update stack visualizer for that particullar item.
* Refactoring stuff
* Fix other usage of stack in Resources
* Add docs
* Apply suggestions from code review
Apply metalgearsloth suggestions
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
* Applied suggestions from metalgearsloth
* Changed SingleItemStorageComponent to StorageCounterComponent
Difference. New component doesn't spawn items, merely counts them.
* Refactored StackVisualizer
* Fix breakage with master
* Update Resources/Prototypes/Entities/Objects/Consumable/fancy.yml
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
* Update with MGS suggestions
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2021-02-18 00:02:36 +11:00
DrSmugleaf
8f95609053
Add a command and verb to delete entities ( #3263 )
...
* Add command to delete entities
* Add verb to delete entities
2021-02-17 11:54:21 +11:00
DrSmugleaf
ecb9993d80
Add cvar to disable ooc chat ( #3258 )
2021-02-16 20:14:32 +01:00
DrSmugleaf
3c54c755ce
Remove some criminal if checks ( #3261 )
2021-02-16 20:14:21 +01:00
Pieter-Jan Briers
cea87d6985
Voting ( #3185 )
...
* Basic voting
* Rewrite lobby in XAML.
Working lobby voting.
* Escape menu is now XAML.
* Vote menu works, custom votes, gamemode votes.
* Vote timeouts & administration.
Basically done now.
* I will now pretend I was never planning to code voting hotkeys.
* Make vote call UI a bit... funny.
* Fix exception on round restart.
* Fix some vote command definitions.
2021-02-17 01:07:17 +11:00
Clyybber
db290fd91e
Fix potential reaction crash ( #3251 )
2021-02-16 21:56:50 +11:00
Clyybber
c7876d624b
Fix foam crash ( #3250 )
2021-02-16 21:43:45 +11:00
DrSmugleaf
78afc2db0f
Add make ghost role verb ( #3204 )
2021-02-16 09:51:27 +01:00
DrSmugleaf
6a3072e4fd
Default to a regular interaction when disarm is unavailable ( #3226 )
2021-02-16 09:48:45 +01:00
mirrorcult
788ed8dbd1
Add stunbaton charging, fix other recharger related bugs ( #3239 )
...
Co-authored-by: cyclowns <cyclowns@protonmail.ch >
2021-02-16 09:42:48 +01:00
mirrorcult
1ab8d3e6e9
Properly fix chair collision & disallow pulling objects you're buckled to ( #3241 )
...
Co-authored-by: cyclowns <cyclowns@protonmail.ch >
2021-02-16 09:42:03 +01:00
Alex Evgrashin
292a618141
Breakable light ( #3237 )
2021-02-16 09:40:43 +01:00
DrSmugleaf
04aa195c91
Add cooldown to shuttle calling ( #3225 )
2021-02-16 09:31:57 +01:00
DrSmugleaf
cf7ac025b4
Fix the admin panel only listing your character name ( #3229 )
2021-02-16 09:11:15 +01:00
DrSmugleaf
ae5f971fc3
Add cooldown to window knocking ( #3224 )
2021-02-16 12:56:46 +11:00
mirrorcult
f9429da269
break pulls when objects are anchored ( #3248 )
...
Co-authored-by: cyclowns <cyclowns@protonmail.ch >
2021-02-16 12:53:35 +11:00
DrSmugleaf
17a224ad2c
Fix being able to teleport with the ghost warp menu while alive ( #3246 )
2021-02-16 01:55:09 +01:00
DrSmugleaf
3703ae134b
Fix being able to remotely give drinks to your fellow man ( #3223 )
2021-02-16 11:46:14 +11:00
tmtmtl30
37eaa510e0
Fixes airlock autoclose, adds a sanity check to welding doors shut. ( #3211 )
...
* removes unused door var, sanity checks welding
* Fixes doors failing to autoclose.
2021-02-15 13:01:26 +01:00
Vera Aguilera Puerto
ff68d30a8e
Fix WeekdayInMonth holiday shouldCelebrate not checking for current month
2021-02-14 21:47:21 +01:00
DrSmugleaf
ab56f7dc92
Add banning to the admin panel ( #3191 )
...
* Add banning to the admin panel
* Added response to ban command
2021-02-14 16:05:02 +01:00
Leo
a3d0e3f6a7
OOC sent by an admin will have a different color ( #3117 )
...
* Admin OOC is sent with a different color than regular OOC
- Also adds the OOC color to the database
* Command to set the color
* Ooc -> OOC
* Change default color to Red (`#ff0000`)
* Outdated namespace
2021-02-14 15:59:56 +01:00
DrSmugleaf
54f48aa6a9
Add being able to breathe healing asphyxiation damage ( #3194 )
...
* Add healing suffocation damage when breathing
* Fix suffocation doing airloss instead of asphyxiation
2021-02-14 15:42:51 +01:00
Leo
ad611755dc
Fix outfit command not respecting preferences and not filling id's name ( #3198 )
2021-02-14 15:39:53 +01:00
DrSmugleaf
a8e9bf0488
Add game preset attribute, unhardcode game presets ( #3166 )
...
* Add game preset attribute, unhardcode game presets
* Add game preset attribute doc
* Add preset attribute to extended
* Remove try methods from playerdata
2021-02-14 15:39:24 +01:00
tmtmtl30
137b99a543
wire panel now opens when a wire tool is used ( #3200 )
2021-02-14 15:38:41 +01:00
Vera Aguilera Puerto
10bfc087e7
GhostRoleMobSpawner can make entities sentient when spawning them.
2021-02-14 15:31:04 +01:00
DrSmugleaf
fd2fa123dd
Fix buckle cooldown not being serialized properly ( #3193 )
2021-02-13 17:57:02 +01:00
Alex Evgrashin
18584d77fd
Fixes glass priority ( #3183 )
2021-02-13 17:52:00 +01:00
DrSmugleaf
f4978d1b9e
Add pardon command and tests ( #3190 )
...
* Add pardon command
* Make pardoning check for an existing ban and unban first
* Add pardon test and documentation
2021-02-13 17:51:54 +01:00
Pieter-Jan Briers
f7dca21c03
Fix MoMMILink exceptions.
2021-02-13 13:15:07 +01:00
tmtmtl30
258fdc10ea
Airlock / firelock code refactor, pseudo-prediction implementation ( #3037 )
...
* splits off airlocks, firelocks
* adds airlock prediction. anims broken though
* fixes animation weirdness
* removes opacity prediction because it looked odd
* Now firelocks don't visually start open. Argh.
* Fixes firelock weirdness, saneifies _state var.
* Documentation changes, code shuffle.
* Lets firelocks crush people.
* Stops open-hand opening/closing firelocks.
* updates serializable, netserializable attributes
* Addresses reviews... hopefully.
* updates submodule?
* nullability
* fuck fuck fuck fuck
* fucking finally
2021-02-12 16:02:14 +01:00
Vera Aguilera Puerto
6f20d00264
Add missing Dirty call in StunnableComponent
2021-02-12 13:04:52 +01:00
DrSmugleaf
9f5fca2334
Add banlist command ( #3163 )
...
* Add banlist command
* Fix up args
2021-02-12 13:04:32 +01:00
DrSmugleaf
6eb0dd4f50
Remove redundant TryGetComponent call in buckle initialize ( #3164 )
2021-02-12 13:04:19 +01:00
Vera Aguilera Puerto
86507791c0
Fix build, again.
2021-02-12 11:47:14 +01:00
Vera Aguilera Puerto
dde6d687c9
Fix build
2021-02-12 11:46:56 +01:00
Vera Aguilera Puerto
2b10ee6b8f
Add cooldown to melee weapons on pickup/selected
...
Fixes #3149
Fixes kitchen knives not having ItemCooldown component.
2021-02-12 11:27:45 +01:00
20kdc
cc8458f23c
Add "fixrotations" command to fix rotations of walls/windows/low walls ( #3069 )
...
* Add "fixrotations" command to fix rotations of walls/windows/low walls
* fixrotations: Migrate command to new command structure
2021-02-12 21:13:32 +11:00
Vera Aguilera Puerto
d65f79310d
Fix RCD creating walls with wrong rotation
...
Fixes #3154
2021-02-12 10:59:06 +01:00
Vera Aguilera Puerto
4678e44edc
Fix warnings
2021-02-12 10:53:02 +01:00
Vera Aguilera Puerto
9ee0ec4106
Holiday System ( #3122 )
2021-02-12 10:45:22 +01:00
tmtmtl30
857c65d968
ABSURDLY important footstep change ( #3147 )
...
* +1 db
* -.25db, different volume walking vs. running
2021-02-12 20:31:19 +11:00
Vera Aguilera Puerto
4c419f85ce
Ghost Roles ( #3106 )
...
* Add files for Ghost Roles.
* Work on Ghost Roles
* Improvements
* GHOST ROLES IS DONE
* mmm yes
* auto-update when setting rolename/roledescription
* well
* command graceful error
* Makes UI have a scrollbar when it has too many entries
* fix command fuckup
* Apply suggestions from code review
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2021-02-12 14:35:56 +11:00
metalgearsloth
3923733113
Gas leak event ( #3097 )
...
* Gas leak event
* 5% spark chance
* HotspotExpose
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2021-02-12 14:28:51 +11:00
Vera Aguilera Puerto
eaad5cb16d
Adds extended gamemode preset
2021-02-12 03:02:20 +01:00