metalgearsloth
71eea91f1b
Bonk power allocations ( #2392 )
...
linq bad.
Last one on my hit list is PVS but that needs a full rewrite.
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-10-26 10:31:41 +01:00
DrSmugleaf
d460d2b64d
Add a command and verb to attach a body part to yourself ( #2372 )
...
* Add attachbodypart command
* Make the slot name depend on the verb instead of the command
2020-10-25 23:16:57 +01:00
DrSmugleaf
4c46c7afce
Make ExplosionHelper methods extensions ( #2373 )
2020-10-25 12:11:23 +01:00
metalgearsloth
ab537a0f56
Content-side grid-parenting ( #2371 )
...
Shouldn't be setting WorldPosition with these IMO.
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-10-25 12:09:56 +01:00
F77F
c21920df6c
Add examine tooltip to ghosts. ( #2382 )
...
* Add examine tooltip to ghosts.
* remove ghost name in examine tmsg. reformat time since death
Co-authored-by: scuffedjays <yetanotherscuffed@gmail.com >
2020-10-25 12:08:22 +01:00
Víctor Aguilera Puerto
45ace1d345
Fix prototype filename typo
2020-10-25 00:10:05 +02:00
Pieter-Jan Briers
3fe73c8778
Update submodule
2020-10-24 15:57:26 +02:00
Exp
32ff4b8521
Ignore Brain ( #2367 )
2020-10-23 15:56:13 +02:00
ShadowCommander
c3df5c3882
Fix exiting med scanner ( #2365 )
...
* Reorganize fields and properties
* Add exit on move to MedicalScanner
* Fix crash when MedicalScanner contains an entity
Fixes #2331
2020-10-23 10:33:27 +02:00
Swept
bae8816c44
Slightly offsets LV cable sprites. ( #2363 )
...
* Initial
* Unfucked the cable meta.jsons and applied proper licensing.
2020-10-23 10:25:42 +02:00
Pieter-Jan Briers
f61aeb19e5
Fix the last of the compiler warnings.
2020-10-22 10:26:24 +02:00
Víctor Aguilera Puerto
e98abd923c
Fix crash related to reagent reactions
2020-10-21 23:08:31 +02:00
Swept
1f56b5db0b
Saltern Tweaks ( #2347 )
2020-10-21 22:01:51 +02:00
Swept
3103e60c3f
Fixes icons on consoles ( #2351 )
2020-10-21 22:01:28 +02:00
Swept
227b4ae689
Fixes broken double-barrel shotgun sprites. ( #2350 )
2020-10-21 21:40:33 +02:00
Víctor Aguilera Puerto
48841a274d
Remove default grids (content) ( #2241 )
...
* Default grids go poof
* Address review
* Update submodule
* Fix DoAfterSystem for entities without grid.
* Fix SubFloorHideSystem for entities without grid.
* Fix ExplosionHelper for coordinates that aren't in a grid
* Fix TurfHelpers' GetWorldTileBox crash in the case of invalid grid
* Fix tile prying component crash when trying to pry space.
* Spill fixes when passing coordinates without grids.
* Are you static'in, son?
* Change SaveLoadSaveTest grid Id hardcoded value
It's still hardcoded, but at least now it's correct!
* Only send debug AI thing if grid is not invalid
* Update submodule.
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-10-21 17:13:41 +02:00
RedlineTriad
78507ac9a2
Remove leftover Travis files ( #2334 )
2020-10-21 15:11:04 +02:00
Swept
5501b2c5c5
Fixes missing CE equipment headset ( #2344 )
2020-10-21 10:26:31 +02:00
metalgearsloth
ea4a8c7e78
Fix throwing ( #2345 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-10-21 10:25:18 +02:00
metalgearsloth
58f5c8e2b5
Remove this thing ( #2346 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-10-21 10:25:08 +02:00
metalgearsloth
c70066aede
Fix airlock crush ( #2348 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-10-21 10:22:38 +02:00
py01
c7e7ff4065
Scrubber and vent rotation fix ( #2298 )
...
Co-authored-by: py01 <pyronetics01@gmail.com >
2020-10-20 14:35:00 +02:00
Víctor Aguilera Puerto
cf2b23ad9e
Fix server crash on startup
2020-10-20 12:24:33 +02:00
Víctor Aguilera Puerto
b409901806
AtmosphereSystem subscribes to RotateEvent instead of AirtightComponent.
...
Fixes a crime against humanity
2020-10-20 12:21:13 +02:00
Víctor Aguilera Puerto
90b7239dcb
ConstructionPlacementHijack nullability fix
2020-10-19 15:43:12 +02:00
DrSmugleaf
7ad46ddabf
Add arguments to part and mechanism event methods ( #2293 )
2020-10-19 15:23:59 +02:00
Víctor Aguilera Puerto
19d32eb4ce
Removes AtmosCooldown from TileAtmosphere, fixes various atmos issues ( #2297 )
...
* Remove AtmosCooldown
* Fix former space tiles always having an immutable gas mixture
* _tile -> _tiles
2020-10-19 14:50:16 +02:00
py01
717a375abb
Half-pipe rotation fix ( #2296 )
...
* missing sprite comp
* Half pipe rotation fix
Co-authored-by: py01 <pyronetics01@gmail.com >
2020-10-19 11:34:23 +02:00
DrSmugleaf
8f98e14522
Remove plural property from body parts ( #2294 )
2020-10-19 09:06:50 +02:00
Rich
da0b6f333c
Standardized colors between DoAfter and Cooldown progress (red > yellow > green). ( #2291 )
2020-10-18 18:11:44 +02:00
Peter Wedder
699f4f912f
Add a toggle flashlight verb to the PDA ( #2287 )
...
* Add a toggle flashlight verb to the PDA
* capitalization
* Remove redundancy
2020-10-18 14:52:42 +02:00
Exp
a7ca11611d
Adds a Visualizer for the Gravity Generator ( #2277 )
...
* Adds Visualizer to GravityGenerator
* nullable
* snake bad
* -Reads layers from yaml
-Reads sprite states from yaml
* Fix GravityGridTest
2020-10-18 13:08:41 +02:00
Víctor Aguilera Puerto
ef905cf3e2
Revert "Makes the repo sparkle ( #2180 )"
...
I don't like fun.
This reverts commit 67ba000528 .
2020-10-18 12:42:50 +02:00
py01
f01a50012e
Vent and Siphon visualizer and icon fixes ( #2288 )
...
* Half pipes
* PipeVisualizer pipeRSI field
* Vent and Siphon visualizer fixes
Co-authored-by: py01 <pyronetics01@gmail.com >
2020-10-18 12:13:06 +02:00
DrSmugleaf
32138958ce
Make body parts properly use containers for mechanisms ( #2290 )
2020-10-18 11:20:10 +02:00
DrSmugleaf
34e0330187
Remove drop argument in part removal methods and reorganize code ( #2289 )
...
* Remove IBodyPart.Drop and move attach/detach logic to body part code
* Fix stack overflow
2020-10-18 11:12:17 +02:00
Víctor Aguilera Puerto
7053352e18
Brain behavior ( #2284 )
...
* brain moment + zoom is 0.5 by default
* Address reviews
2020-10-17 18:12:16 +02:00
Víctor Aguilera Puerto
5732421519
Buff explosive depressurization.
2020-10-17 18:03:05 +02:00
Víctor Aguilera Puerto
ca923866ff
Fix AirBlocked not being taken into account in airflow blocked calculations.
2020-10-17 18:02:56 +02:00
Víctor Aguilera Puerto
a7f2b70c87
Update submodule.
2020-10-17 17:45:24 +02:00
Víctor Aguilera Puerto
32816d48ee
Fallback disable/enable ( #2286 )
2020-10-17 13:39:23 +02:00
DrSmugleaf
3989e20c29
Fix gasping for real this time I promise ( #2285 )
...
* Fix gasping I promise for real this time
* Remove comments.
Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
2020-10-17 13:21:26 +02:00
DrSmugleaf
101fa9e466
Fix mechanism events not being called properly, add test ( #2279 )
...
* Add mechanism events when added/removed to/from body/parts
* Change old usages
* Add TODO
* Remove BodyExtensions and IHasBody
* Remove unnecessary extensions and fix wrong event call in mechanism behavior component
* Complete test and fix event calls
2020-10-17 12:26:39 +02:00
metalgearsloth
05a78f117d
Allow chair drag buckling again ( #2281 )
...
* Allow chair drag buckling again
* Revert "Allow chair drag buckling again"
This reverts commit 317e116b60c01f9198889cd5cbbd70ca9f32e7d6.
* Fix args.Dragged being passed as the target instead of args.Target
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2020-10-17 10:53:52 +02:00
Víctor Aguilera Puerto
dc6fb649ea
No, taser shots shouldn't be anchored by default.
2020-10-17 01:02:43 +02:00
Víctor Aguilera Puerto
524229d4b4
Port ranged weapons to EntityCoordinates correctly.
2020-10-17 00:44:47 +02:00
NuclearWinter
b4ea6857cd
Ghost Teleporting ( #2071 )
...
* Fix?
Nuked everything and put my code back in, hope everything works
* Nullable fix?
* nullable fix electric boogaloo
* Haha nullable error go brrr
send help
* Cleanup and fix not clearing the button list
* Remove unnecessary brackets and parentheses
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2020-10-16 20:36:20 +02:00
DrSmugleaf
b1fe4bad01
Add client pulling prediction ( #2041 )
...
* WIP changes
* Merge conflict fixes
* Bring pull controlelr to current year
* Sync and predict PullController on the client
* Clean imports
* Slow down pullers and make pulling tighter
* Stop pulls on pullable or puller component removals
* Make pulling not occur when moving towards the pulled entity
2020-10-16 20:35:09 +02:00
metalgearsloth
0345fbbd22
Turn off gravity gen sprite netsync ( #2273 )
...
It also needs a visualizer which I'll make an issue for.
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-10-16 17:57:53 +02:00
metalgearsloth
0dc6f98fa9
Gravity fixes ( #2272 )
...
* Adjust your rotation as you move (against walls and drifting)
* Can't use bullets / firelocks / items to push off of.
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-10-16 15:29:29 +02:00