metalgearsloth
d3beadbb38
Grid-relative movement ( #4327 )
...
* Grid-relative movement
Might add a test for it, but not today as it's obvious when it's on / off.
* Comment
2021-07-25 17:48:22 +02:00
mirrorcult
a91f919018
Remove FoodContainer, add whitelists, replace with SpawnItemsOnUse ( #4358 )
2021-07-25 17:41:50 +02:00
Swept
ae84ba07e6
Add botanical belt to botanist's locker
2021-07-25 15:40:21 +00:00
PJBot
843f3757b0
Automatic changelog update
2021-07-25 11:31:44 -04:00
SethLafuente
e7eb3068a0
Added Makeshift Handcuffs as a craftable item ( #4294 )
...
Co-authored-by: SETh lafuente <cetaciocascarudo@gmail.com >
2021-07-25 17:30:41 +02:00
Vera Aguilera Puerto
6d3863f8a0
Remove EntityNetworkUtils, move extension methods to AtmosDirection class.
2021-07-25 15:05:05 +02:00
Vera Aguilera Puerto
8066eb196b
Remove Hotspot Start method.
2021-07-25 15:03:07 +02:00
Galactic Chimp
f531c65a0b
Merge branch 'master' into replace-sounds-with-sound-specifier
...
# Conflicts:
# Content.Server/Actions/Actions/DisarmAction.cs
# Content.Server/Actions/Actions/ScreamAction.cs
# Content.Server/Arcade/Components/SpaceVillainArcadeComponent.cs
# Content.Server/Damage/Components/DamageOnHighSpeedImpactComponent.cs
# Content.Server/Explosion/Components/FlashExplosiveComponent.cs
# Content.Server/Physics/Controllers/MoverController.cs
# Content.Server/Portal/Components/PortalComponent.cs
# Content.Server/Portal/Components/TeleporterComponent.cs
# Content.Server/Projectiles/Components/ProjectileComponent.cs
# Content.Server/Singularity/Components/EmitterComponent.cs
# Content.Server/Sound/EmitSoundSystem.cs
# Content.Server/Stunnable/Components/StunbatonComponent.cs
# Content.Server/Tools/Components/MultitoolComponent.cs
# Content.Server/Weapon/Ranged/Barrels/Components/ServerBatteryBarrelComponent.cs
# Content.Shared/Gravity/GravityComponent.cs
# Content.Shared/Light/Component/SharedExpendableLightComponent.cs
# Content.Shared/Maps/ContentTileDefinition.cs
# Content.Shared/Slippery/SlipperyComponent.cs
# Content.Shared/Standing/StandingStateComponent.cs
# Resources/Prototypes/Entities/Objects/Fun/bike_horn.yml
2021-07-25 14:12:00 +02:00
Galactic Chimp
10af8efc0e
#4219 emit sound system add single sound support ( #4237 )
...
* Revert "#3935 implemented suggestions from PR"
This reverts commit a9b1c7b96333ca570067d6a9df1954481005892a.
* #4219 revert of single sound removal in EmitSoundSystem
* #4219 single sounds in EmitSoundSystem should work now
* #4219 some small project tweaks
* #4219 upgraded EmitSoundSystem to use SoundSpecifier
* #4219 pr tweaks
* #4219 pr tweak
* #4219 missing bike horn .yaml change
2021-07-25 04:37:01 -07:00
Kara Dinyes
ef5e6a754c
Hotfix tests
2021-07-25 04:00:02 -07:00
metalgearsloth
ced39d4b2e
Slight trigger refactor ( #4320 )
...
* Trigger tweaks
* Finish trigger refactor
* Clusterflash too
2021-07-25 12:09:08 +02:00
PJBot
8cb5df2a56
Automatic changelog update
2021-07-25 06:03:50 -04:00
mirrorcult
649e973a15
Fix missing inhands showing an error ( #4360 )
2021-07-25 03:02:48 -07:00
mirrorcult
ffee1482d9
Fix crayon decal spawning exception ( #4355 )
...
* Fix crayon spawning
* Popup message
2021-07-25 18:44:26 +10:00
Kara Dinyes
9d36b3371f
Fix handheld radio not accounting for obstructions
...
Fixes #4356
2021-07-25 01:07:28 -07:00
PJBot
9c39570715
Automatic changelog update
2021-07-25 03:54:55 -04:00
mirrorcult
d27164528e
Add UI for setting solution transfer amount ( #4074 )
...
* basic eui and window
* finish EUI, update defaults
* unnecessary usings
* convert to bounduserinterface
* merge me up
merge me up inside
* Fix repeated define for component in prototype
* impl swept UI suggestion
* apply discord reviews
* small changes
2021-07-25 00:53:53 -07:00
PJBot
8b6fa75e0e
Automatic changelog update
2021-07-25 03:22:20 -04:00
Swept
c55f3fd478
Adds mapped storage for lots of entities + a botanical belt ( #4342 )
...
* Cleans up belt stuff and some sprites
* Tag cleanup and sheathed sword
* Adds plant belt for botany chads and maps it's items
* CE belt, will most likely child it to utility instead
* Merges belt_icon and belt_mob into the same RSI
* Cut out alpha layers for wirecutters
* Added lots of equipped-BELT sprites for various items
* Medical, Janitor, Security, Assault, Chief Engineer, Utility and Botany have mapped storage layers
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2021-07-25 17:21:18 +10:00
Vera Aguilera Puerto
93acc565f0
Makes Airtight ECS. ( #4351 )
...
* Makes Airtight ECS.
* Remove atmos holdovers while at it!
2021-07-25 17:04:58 +10:00
PJBot
0aaa2727c8
Automatic changelog update
2021-07-25 02:59:13 -04:00
metalgearsloth
c9c6bd685b
Make pushing a toggle ( #4330 )
...
* Make pushing a toggle
* Review
2021-07-25 16:58:11 +10:00
metalgearsloth
29e335c54d
Bump up tile friction ( #4329 )
...
* Bump up tile friction
* Increase throwing speed
* Fix ExplosionLaunched throwing
* Flying time
2021-07-25 16:58:02 +10:00
Kara Dinyes
d1f8d3869c
Fix mirrorcult moment
2021-07-24 17:17:27 -07:00
Kara Dinyes
e1c72bf711
Fix seth moment
2021-07-24 17:15:09 -07:00
PJBot
bea885598b
Automatic changelog update
2021-07-24 19:52:19 -04:00
SethLafuente
43241267d3
Made the baseball bat craft able ( #4336 )
...
* Added the baseball bat into craftable items
* Added a space
* Update baseball_bat.yml
* Update bat.yml
* Update bat.yml
* Update baseball_bat.yml
Co-authored-by: SETh lafuente <cetaciocascarudo@gmail.com >
Co-authored-by: Swept <sweptwastaken@protonmail.com >
2021-07-24 23:51:17 +00:00
Kara Dinyes
710ec131ee
Merge remote-tracking branch 'upstream/master'
2021-07-24 15:51:11 -07:00
Kara Dinyes
dcc9f02e55
Fix EntityWhitelist not taking into account ignored components
2021-07-24 15:46:44 -07:00
Vera Aguilera Puerto
d8fe13af04
Further optimize atmos by reusing specific arrays instead of using a shared arraypool
2021-07-24 16:33:04 +02:00
Vera Aguilera Puerto
e83bf9ef34
Remove ITemperatureExpose, optimizes atmos.
2021-07-24 15:06:57 +02:00
Paul Ritter
c95edae7b1
emitter ecs & bugfixes ( #4348 )
...
* a
* finished emitter ecs
Co-authored-by: Paul <ritter.paul1+git@googlemail.com >
2021-07-24 21:42:05 +10:00
metalgearsloth
2ba201ccff
Revert "Hotfix ExplosionLaunchedComponent"
...
This reverts commit 6b98e65456 .
2021-07-24 13:04:52 +10:00
metalgearsloth
6b98e65456
Hotfix ExplosionLaunchedComponent
...
this thing shouldn't exist but I'm fixing the crash for now
2021-07-24 13:03:47 +10:00
Paul
b8972ffcfc
fixes #4307
2021-07-24 01:38:10 +02:00
Vera Aguilera Puerto
4ade87c040
Add atmos grid impulses, disabled by default.
2021-07-23 17:27:16 +02:00
Vera Aguilera Puerto
da25266dd5
CVar for explosive depressurization tile ripping.
2021-07-23 13:45:56 +02:00
Vera Aguilera Puerto
07c478afb6
Optimize atmos by not invalidating hotspot tiles every time they react.
2021-07-23 11:10:06 +02:00
Vera Aguilera Puerto
4112847142
ECS Atmos Part 5: Moves all logic from GridAtmosphereComponent to AtmosphereSystem. ( #4331 )
2021-07-23 11:09:01 +02:00
PJBot
354ef6daf3
Automatic changelog update
2021-07-23 02:13:10 -04:00
metalgearsloth
30c28dafb9
Don't spin thrown pies ( #4328 )
2021-07-22 23:12:07 -07:00
Paul Ritter
4503a6f0ee
refactors barsigncomponent to be ecs ( #4332 )
...
Co-authored-by: Paul <ritter.paul1+git@googlemail.com >
2021-07-23 12:42:39 +10:00
PJBot
975ec19981
Automatic changelog update
2021-07-22 17:22:05 -04:00
Pieter-Jan Briers
992b03a5c2
Restart vote does not vote no for AFK players.
2021-07-22 23:20:57 +02:00
Pieter-Jan Briers
7345985410
Add AFK tracking system.
...
Allows us to see which players have not done any input and can be considered AFK.
2021-07-22 23:20:57 +02:00
Paul
ed384fbc91
fixes the solarcontrolwindow
...
updates submodule (just realized i didn't need to, whatever)
2021-07-22 20:02:18 +02:00
metalgearsloth
c7e32ff0c7
Fix shuttle angular velocity direction
2021-07-22 22:48:46 +10:00
metalgearsloth
56bbeb5edd
Fix mobs colliding with each other ( #4326 )
...
* Fix humans colliding with each other
* This one too
2021-07-22 20:22:59 +10:00
PJBot
a4ced702e9
Automatic changelog update
2021-07-22 05:57:58 -04:00
Ygg01
3fd28c2565
Added mapped storage for things like crayon belts and tools ( #4201 )
...
* Added mapped storage for things like crayon belts and tools
* Attempt to get StorageFillEvent to work
* Managed to get it working with Visualizer logi
* Improved PR and did some light refactoring of components
* Update Content.Client/Storage/Visualizers/MappedItemVisualizer.cs
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
* Removed event, went with stateful ApperanceData
* Removed ids in favor of whitelist
* Refactor YAML, Moved functionality to Shared and renamed it.
* Changed so insert/remove always send full state.
* Move logic to component
* Fix some issues on MappedVisualizer and few nitpicks
- Fix mapped visualizer only doing init or update layers
- Fixed naming of systems
- Fixed sort of crayons
* Forgot to apply Vera's suggestion
* Fix the data to be more strict and to avoid unnecessary clearing
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2021-07-22 02:56:55 -07:00