Commit Graph

6199 Commits

Author SHA1 Message Date
metalgearsloth
bd0d0ec512 Fix action item rotation (#3764)
Similar to how hands does it.
2021-03-31 12:10:56 +02:00
metalgearsloth
2004af098f Update submodule 2021-03-31 19:27:14 +11:00
Vera Aguilera Puerto
a8e9d10d81 Update submodule. 2021-03-30 15:36:56 +02:00
PJBot
492ff4cd1a Automatic changelog update 2021-03-30 06:44:05 -04:00
metalgearsloth
d1e4bb0304 Inertia (#3709)
* Some stuff

* Fix NaN angular velocity

* Optimise a bit

* Give throwing a bit of a spin

* Reality can be whatever I want

* Biffing it

* Cleanup

* Update submodule

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-30 21:43:03 +11:00
PJBot
72292a98eb Automatic changelog update 2021-03-29 23:55:38 -04:00
Swept
09d6746ca9 Removes interaction outline from puddles (#3741) 2021-03-30 14:54:36 +11:00
Acruid
13e1824e66 Engine update to v0.4.26 (Network View Bubble) 2021-03-29 16:32:45 -07:00
PJBot
2b6e4068bf Automatic changelog update 2021-03-29 17:51:35 -04:00
Swept
021545ebbc Remaps all potted plants and gas canisters and replaces tool storage airlock with unlocked glass (#3744) 2021-03-29 23:50:33 +02:00
Metal Gear Sloth
117dc7bb44 Fix atmos byte cast
Thanks rider
2021-03-29 23:00:05 +11:00
SweptWasTaken
861e07a953 E 2021-03-28 17:56:01 -07:00
SweptWasTaken
861cf80c04 Tweaks and added a layer folder 2021-03-28 16:53:30 -07:00
SweptWasTaken
d8996c05b6 More tweaking 2021-03-28 16:39:33 -07:00
SweptWasTaken
6f59fe6a7b Flips the hands 2021-03-28 16:28:42 -07:00
Pieter-Jan Briers
fd1012d0d2 Hair style fixes.
Can color facial hair again.
Fix sort for hair styles to use name instead of ID.
2021-03-28 21:37:09 +02:00
PJBot
6d44f3a5e8 Automatic changelog update 2021-03-28 08:29:17 -04:00
Vera Aguilera Puerto
0884bcf7ec Fixes bug where the PlasmaFire reaction wouldn't reset reaction results properly.
This would cause the hotspot volume to grow more and more until the hotspot bypasses processing and therefore doesn't spread anymore.
2021-03-28 14:28:04 +02:00
DrSmugleaf
610db55454 Add command to spawn entity lists around the player and surgery tools list (#3721)
* Add command to spawn surgery tools around the player

* Generalize the command ot all entity list prototypes

* Change index to try index and rename surgery tools prototype
2021-03-28 12:59:58 +02:00
PJBot
c5fec52378 Automatic changelog update 2021-03-28 04:37:42 -04:00
Swept
3724ec45b3 Remaps gas canisters and window signs (#3738) 2021-03-28 19:36:40 +11:00
PJBot
9f84a177fd Automatic changelog update 2021-03-28 02:27:33 -04:00
Pieter-Jan Briers
0ac4c0e85c SKREEEEEE (#3706)
* Import bird sprites and define basic mob.

* SKREEEEEEEEE

* Move hair styles to new sprite accessory prototypes.

Basic stuff, no multi-species stuff yet.

* Vox hair styles and clothes

* Make HumanoidCharacterProfile.Default() a static default to fix tests.

Usages that wanted the previous random behavior now call Random().

* Remove names from hair style prototypes.

(They're in localization files)

* Update Content.Shared/Actions/ActionType.cs

(sk)reeee github

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2021-03-28 17:26:32 +11:00
DrSmugleaf
5ed935f30a Add entity list prototype (#3720)
* Add entity list prototype

* Turn entities property into a method
2021-03-28 17:21:32 +11:00
PJBot
6304d0341b Automatic changelog update 2021-03-28 02:07:21 -04:00
BulletGrade
4939429399 Magazine name renamed to be more specific (#3702)
* Magazine names are more specific

* Fix capitalization on magazine names

* Proper capitalization

Un-capitalized "Machine Pistol" and "Pistol"
2021-03-28 17:06:20 +11:00
PJBot
776ad7da8e Automatic changelog update 2021-03-28 02:01:39 -04:00
Swept
4a899fb16d More physics tweaking (#3728)
* Anchors metal chairs

* Chairs now drop mats on breaking

* Some chairs are now unanchorable

* Ups default friction to .30, increases medical tile friction

* Updates gas canisters to use constructible base

* Updates computers to use constructible base

* Reanchors girder for now

* Vending Machines use base constructible

* Chemmaster and Disposals now has proper physics and use base constructible

* Computers now break properly and frames/unfinished drop metal

* Updates rnd stuff to new base constructible

* Applies reviews for gas cans, potted plants and computers
2021-03-28 17:00:37 +11:00
Acruid
126b01fa41 Update Engine Submodule to v0.4.25 2021-03-27 20:30:14 -07:00
metalgearsloth
bc6a93fa02 Add pyramid physics testbed (#3710)
* Add pyramid physics testbed

From Box2D (licence is already on the file). Useful for testing solver performance for large islands.

* nulls

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-28 13:41:49 +11:00
PJBot
b65157ea0f Automatic changelog update 2021-03-27 22:41:25 -04:00
Swept
b7c81063ec Open character window centered (#3735) 2021-03-28 13:40:23 +11:00
Acruid
ac219e099d Moved VisibilityFlags to EyeComponent (#3716)
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
2021-03-28 01:37:19 +01:00
PJBot
c8cb23e1fa Automatic changelog update 2021-03-27 04:02:14 -04:00
Swept
9363cd1b5c Change storage window to OpenCentered (#3729) 2021-03-27 01:01:12 -07:00
PJBot
5684415c94 Automatic changelog update 2021-03-26 23:24:22 -04:00
Swept
5fe744a65e Fix bullet collision (#3725) 2021-03-27 14:23:20 +11:00
Acruid
3e7e44df29 Removed Control.Update, moved all update code to Control.FrameUpdate. UI controls have no business running code inside simulation Ticks. Because of how the update loop is ordered, this will actually make the UI elements more responsive to simulation changes.
Fixed multiple bugs in the action UI where the Control.Update method was calling the base Control.FrameUpdate.
2021-03-26 17:10:31 -07:00
DrSmugleaf
f17ead47c1 Add prototype id list serializer and tests using fixes (#3719) 2021-03-26 20:55:14 +01:00
DrSmugleaf
e0e2b27d3f Update RobustToolbox 2021-03-26 20:54:51 +01:00
SweptWasTaken
1a0b5fb742 HandsGUI uses correct sprites again 2021-03-26 10:55:41 -07:00
SweptWasTaken
3997b06cd2 meta.json commented out for ike-ui 2021-03-26 10:46:22 -07:00
SweptWasTaken
2824a6952c Initial 2021-03-26 10:45:38 -07:00
PJBot
add6bebe63 Automatic changelog update 2021-03-26 11:24:14 -04:00
ike709
1d052d0410 Improves the HUD (#3655)
* All good except the combat doll

* Makes the HUD inventory less terrible

* Cleanup, nuke the Combat Mode button

* Harm icon

* Switch the icon

* Basic goon hud

* Toggleable

* Nuke the popup, properly centers it

* Fix clicking the button

* Nuke some old code

* missed a comment

* Remove defaults

* Localization

* Nuke some old yaml

* New sprites

Co-authored-by: ike709 <sparebytes@protonmail.com>
2021-03-27 02:23:12 +11:00
DrSmugleaf
ec7eab2989 Fix UtensilComponent interaction returning true even when doing nothing 2021-03-26 16:00:03 +01:00
Vera Aguilera Puerto
a6f04e22e4 Entity Reagent Reactions v2 (#3714)
* Refactors reactions to be more POWERFUL and DATA-ORIENTED
2021-03-26 12:02:41 +01:00
Vera Aguilera Puerto
6739d6a6a9 Update submodule. 2021-03-26 12:02:06 +01:00
PJBot
2e3719e8ed Automatic changelog update 2021-03-25 21:55:09 -04:00
drongood12
ceaa0dd753 add linearDamping and angularDamping for projectiles (#3717)
* add linearDamping and angularDamping for projectiles

* whops
2021-03-26 12:54:07 +11:00