Commit Graph

9869 Commits

Author SHA1 Message Date
metalgearsloth
362c6de742 Fix monkey kitchen spike dragdrop (#3450)
* Fix monkey kitchen spike dragdrop

I also aligned the behavior with tg (need combat mode on + mob alive).
It still needs to do damage over time and buckle the target but baby steps.

* Cleanup

* Fix kitchenspike layers

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-08 21:24:34 +11:00
metalgearsloth
0a6a23b86f Fix rack collisions (#3580)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-08 15:35:20 +11:00
PJBot
6e7ae7292e Automatic changelog update 2021-03-07 23:16:50 -05:00
Peptide90
cc3d35815d Added gas canisters to cargo (#3488)
* Added gas canisters to cargo

Under atmospherics.
Commented out tritium and plasma to prevent grif

* Updated naming convention

removed cargo. on atmos
2021-03-08 05:15:48 +01:00
PJBot
b7a0e0ab3a Automatic changelog update 2021-03-07 23:12:31 -05:00
metalgearsloth
2194e2546c Fix AME (#3579)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-08 15:11:45 +11:00
tmtmtl30
88e7b6096c Unshades crit overlay (#3546) 2021-03-08 05:11:29 +01:00
Metal Gear Sloth
9bbb995a4b Update submodule
Too slow Vera
2021-03-08 15:10:58 +11:00
PJBot
7b076bd43e Automatic changelog update 2021-03-07 23:10:32 -05:00
Vera Aguilera Puerto
f5396344ef Machine construction can now use tags. (#3532)
* work on machine tags

* Makes protolathe board use tag requirements
2021-03-08 05:09:30 +01:00
Vera Aguilera Puerto
13e95ac9a8 Makes construction graphs turing complete (#3516)
* Makes construction graphs turing complete

* Improvements
2021-03-08 05:09:17 +01:00
PJBot
2648ba4e57 Automatic changelog update 2021-03-07 23:01:53 -05:00
Vera Aguilera Puerto
6c77801d90 StunnableComponent cleanup, proper prediction for stuns and slips. (#3552) 2021-03-08 05:00:50 +01:00
metalgearsloth
0ad70d62ec Fix item dropping into disposals (#3578)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-08 14:51:15 +11:00
Swept
4b8e4dd6ba Cleans up Airlock content (#3575)
* Initial

* Fixed RSI timings

* Sorts RSIs

* Adds effects.rsi

* Unlits
2021-03-07 19:25:07 -08:00
PJBot
3d237fb83b Automatic changelog update 2021-03-07 21:08:56 -05:00
DrSmugleaf
f682833c8d Make the client validate character information (#3563)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-08 13:07:53 +11:00
PJBot
c60547990e Automatic changelog update 2021-03-07 20:49:17 -05:00
metalgearsloth
9cbf863e18 Fix pushing (#3574)
Forgot I had commandeered that property

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-08 12:48:15 +11:00
Pieter-Jan Briers
beca183ab4 I was annoyed enough by these inaccurate changelog types to make this commit to correct them. 2021-03-08 02:27:25 +01:00
Pieter-Jan Briers
1818b561f8 You can now ban people that aren't on the server. Or that have never JOINED the server in the first place. Amazing! 2021-03-08 02:23:44 +01:00
Metal Gear Sloth
cf48e3a2d8 Update submodule 2021-03-08 12:12:29 +11:00
PJBot
544547538b Automatic changelog update 2021-03-07 20:11:58 -05:00
metalgearsloth
6f3860201c Better weightless yeeting and movement (#3573)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-08 12:10:56 +11:00
metalgearsloth
fcb3498bba Better pull breakout (#3571)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-08 12:10:48 +11:00
metalgearsloth
0f7da24993 Better throwing collisions (#3568)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-08 12:10:04 +11:00
PJBot
eec11758e9 Automatic changelog update 2021-03-07 19:16:53 -05:00
ike709
ac1d06e312 Adds a latejoin radio announcement (#3569)
Co-authored-by: ike709 <sparebytes@protonmail.com>
2021-03-08 01:15:51 +01:00
ike709
8204d33a85 Makes join/leave messages admin-only (#3565)
Co-authored-by: ike709 <sparebytes@protonmail.com>
2021-03-08 01:15:31 +01:00
PJBot
bdacb6b2e2 Automatic changelog update 2021-03-07 18:23:26 -05:00
ShadowCommander
0fc70ce57e Add construction graph for glass variants (#3537) 2021-03-07 15:22:25 -08:00
DrSmugleaf
f12270718d Update RobustToolbox 2021-03-07 23:17:27 +01:00
PJBot
c798a20388 Automatic changelog update 2021-03-07 17:10:43 -05:00
ShadowCommander
72a3160671 Reformat the construction menu to become less stretchy (#3538) 2021-03-07 14:09:41 -08:00
Swept
76f45664d7 Initial (#3559) 2021-03-07 22:17:58 +01:00
PJBot
ddb05ea139 Automatic changelog update 2021-03-07 14:49:26 -05:00
RemberBL
343f183b32 Character eye customization, scroll bar in appearance tab character setup. Fixes #2946 (#3403)
* A lot of unfinished work, trying to figure stuff out but it ain't really working

* The eye colors finally work on the sprite!

* Big refactor for HumanoidProfileEditor, crashes upon making a lobby

* Fixed Lobby crashing

* Moves the eye selection box to a new tab, which fixes selection the box from going off-screen and not expanding the bars

* uncommented something I shouldn't have commented out

* Moved eye colors back to the appearance tab, still some ui glitches

* Made it possible to scroll in the appearance tab

* Added "Eye color:" label

* Migrating some deprecated functions into their replacements

* Merged two private sealed classes into one public class, removing duplication
2021-03-07 20:48:24 +01:00
PJBot
b207162b25 Automatic changelog update 2021-03-07 14:44:08 -05:00
Swept
5bee99c023 Hotfixes gun/battery magazines spawning at 0,0 (#3555) 2021-03-07 20:43:06 +01:00
Elijahrane
590453a57f Removed most redundant delays in meta.json (#3549) 2021-03-07 20:26:25 +01:00
Swept
c9c9d8bdeb Cigarette packs now use StackVisualizer's sprite specifier (#3530) 2021-03-07 20:20:00 +01:00
PJBot
4e07b183f4 Automatic changelog update 2021-03-07 14:19:00 -05:00
Swept
88c39bf12d Readds Ammovend (#3542)
* Initial

* Maint Panel

* Woops
2021-03-07 20:17:58 +01:00
Metal Gear Sloth
0b7fa92afb Update submodule 2021-03-08 04:11:22 +11:00
metalgearsloth
4d064abcd7 Physics (#3485)
* Content side new physics structure

* BroadPhase outline done

* But we need to fix WorldAABB

* Fix static pvs AABB

* Fix import

* Rando fixes

* B is for balloon

* Change human mob hitbox to circle

* Decent movement

* Start adding friction to player controller

I think it's the best way to go about it to keep other objects somewhat consistent for physics.

* This baby can fit so many physics bugs in it.

* Slight mob mover optimisations.

* Player mover kinda works okay.

* Beginnings of testbed

* More testbed

* Circlestack bed

* Namespaces

* BB fixes

* Pull WorldAABB

* Joint pulling

* Semi-decent movement I guess.

* Pulling better

* Bullet controller + old movement

* im too dumb for this shit

* Use kinematic mob controller again

It's probably for the best TBH

* Stashed shitcode

* Remove SlipController

* In which movement code is entirely refactored

* Singularity fix

* Fix ApplyLinearImpulse

* MoveRelay fix

* Fix door collisions

* Disable subfloor collisions

Saves on broadphase a fair bit

* Re-implement ClimbController

* Zumzum's pressure

* Laggy item throwing

* Minor atmos change

* Some caching

* Optimise controllers

* Optimise CollideWith to hell and back

* Re-do throwing and tile friction

* Landing too

* Optimise controllers

* Move CCVars and other stuff swept is beautiful

* Cleanup a bunch of controllers

* Fix shooting and high pressure movement controller

* Flashing improvements

* Stuff and things

* Combat collisions

* Combat mode collisions

* Pulling distance joint again

* Cleanup physics interfaces

* More like scuffedularity

* Shit's fucked

* Haha tests go green

* Bigmoneycrab

* Fix dupe pulling

* Zumzum's based fix

* Don't run tile friction for non-predicted bodies

* Experimental pulling improvement

* Everything's a poly now

* Optimise AI region debugging a bit

Could still be better but should improve default performance a LOT

* Mover no updater

* Crazy kinematic body idea

* Good collisions

* KinematicController

* Fix aghost

* Throwing refactor

* Pushing cleanup

* Fix throwing and footstep sounds

* Frametime in ICollideBehavior

* Fix stuff

* Actually fix weightlessness

* Optimise collision behaviors a lot

* Make open lockers still collide with walls

* powwweeerrrrr

* Merge master proper

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* Ch ch ch changesss

* SHIP IT

* Fix #if DEBUG

* Fix vaulting and item locker collision

* Fix throwing

* Editing yaml by hand what can go wrong

* on

* Last yaml fixes

* Okay now it's fixed

* Linter

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
Co-authored-by: Vera Aguilera Puerto <zddm@outlook.es>
2021-03-08 04:09:59 +11:00
PJBot
217e8c0ba2 Automatic changelog update 2021-03-07 07:42:44 -05:00
Elijahrane
db67f42bc2 Le Miko has Arrived (#3543) 2021-03-07 13:41:42 +01:00
PJBot
6c00d03237 Automatic changelog update 2021-03-07 04:06:58 -05:00
ShadowCommander
0fd3e8a57e Update WelderRefinable usages to new SheetGlass id (#3539) 2021-03-07 20:05:57 +11:00
Alex Evgrashin
e919a82874 Remove unshaded from window cracks (#3547) 2021-03-07 20:04:00 +11:00