Commit Graph

19503 Commits

Author SHA1 Message Date
Swept
5aa70d24f6 Adds rule against multikeying (#3760) 2021-03-31 14:10:16 +02:00
PJBot
1cc14b9a6a Automatic changelog update 2021-03-31 06:12:14 -04:00
Swept
2fcf8cd3e4 Uplink uses correct clarissa magazine ID (#3761) 2021-03-31 12:11:12 +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
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
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
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
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
PJBot
b65157ea0f Automatic changelog update 2021-03-27 22:41:25 -04:00
PJBot
c8cb23e1fa Automatic changelog update 2021-03-27 04:02:14 -04: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
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
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
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
PJBot
34ebafa22a Automatic changelog update 2021-03-25 21:53:31 -04:00
PJBot
159211c243 Automatic changelog update 2021-03-25 21:52:28 -04:00
drongood12
1a3bd9d2ec Fixes foam based metal layers (#3712) 2021-03-26 12:52:26 +11:00
Swept
29d02a3740 Attempts to fix all physics bugs at once (#3610)
* Fixed Rack/Shelf

* Fixes bookshelf, bed

* Placeable for beds for bedsheets

* Bunch of Physics changes, ask metalgearsloth about em'

* More modifications

* More

* Other stuff

* Organizes entities yaml a little bit

* Something new

* Fixed, happy with the state of this rn

* A

* A

* Ye

* E

* Done for now...

* Applied Reviws

* Changes

* Fix the robust commit

* Fixes tests?

* E

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-26 12:51:26 +11:00
PJBot
deb836a3ac Automatic changelog update 2021-03-24 21:03:49 -04:00
Vera Aguilera Puerto
848eaa9224 A few saltern fixes and tweaks.
- Fixes computers and machines having weird things inside them. Like the ID computer in captain's headquarters, which had a glass firelock inside it. Or the ID computer in HOP's office, which had an APC wire inside it. Sigh.
- Arcade board in maint.
- Slime plushie in maint.
- Atmos and engineering now have canisters.
- Added plasteel to engineering.
- Replaced a few empty crates in engineering for material crates.
- Uncursed the cursed locker.
- probably more, I forgot already.
2021-03-25 02:02:40 +01:00
PJBot
e4018cf71b Automatic changelog update 2021-03-24 18:35:09 -04:00
ShadowCommander
4efa9afa85 Add table deconstruction and fix table destructible spawns (#3705)
* Add table deconstruction and fix table destructible spawns

* Change table names to match and add construction recipes

* Fix reinforced table and table frame destruction not dropping metal rods
2021-03-24 15:34:07 -07:00
Vera Aguilera Puerto
cd7b3322db Fix incorrect name in changelog
oopsie hehe
2021-03-22 01:51:16 +01:00
Vera Aguilera Puerto
da071bb73d Remove duplicated component in simplemob 2021-03-21 22:37:15 +01:00
PJBot
3da183f9fd Automatic changelog update 2021-03-21 13:11:51 -04:00
Vera Aguilera Puerto
d505ce1409 Adds creampie launcher 2021-03-21 18:08:42 +01:00
Vera Aguilera Puerto
8d25e5c5de Fixes cream pies not splashing on colliding when thrown. 2021-03-21 18:07:06 +01:00
PJBot
965a024c8f Automatic changelog update 2021-03-21 12:33:44 -04:00