Commit Graph

6199 Commits

Author SHA1 Message Date
Acruid
a9a336595a ConstructionMenu now properly unsubscribes from the keybind open event on the ConstructionSystem. This bug was previously causing an invisible disposed window to open back up after round start when pressing G, throwing exceptions and blocking mouse input. 2021-02-27 02:50:02 -08:00
AJCM-git
4cb59a0c5e Updates blockgame localization (#3430) 2021-02-27 10:25:55 +01:00
Swept
1056b9005f Fixes Torch (#3270)
* Updates RSI

* Done

* Finish

* SoulSloth you give me conniptions

* Nvm it was Nuke who made this, sorry soulsloth.

* E

* I am retar
2021-02-27 10:23:14 +01:00
Visne
9b94d5c195 Added nullable to most Content.Shared files (#3238)
* Add nullable to some Content.Shared files.

* Use [NotNullWhen(true)]

* Undo adding now redundant !'s

* Forgot one

* Add a ton more nullable

* You can guess

* Fix some issues

* It actually compiles now

* Auto stash before merge of "null2" and "origin/master"

* I lied

* enable annotations -> enable

* Revert ActionBlockerSystem.cs to original

* Fix ActionBlockerSystem.cs

* More nullable

* Undo some added exclamation marks

* Fix issues

* Update Content.Shared/Maps/ContentTileDefinition.cs

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Resolve some issues

* Remove unused method

* Fix more issues

* Fix more issues

* Fix more issues

* Fix more issues

* Fix issue, rollback SharedGhostComponent.cs

* Update submodule

* Fix issue, invert some if-statements to reduce nesting

* Revert RobustToolbox

* FIx things broken by merge

* Some fixes

- Replaced with string.Empty
- Remove some exclamation marks
- Revert file

* Some fixes

* Trivial #nullable enable

* Fix null ables

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-02-27 14:12:09 +11:00
AJCM-git
2f45e5e044 Repairable Component (#3418)
* Adds a repairable component

* Ignores RepairableComponent in the client

* fix localization

* fix localization
2021-02-27 13:56:32 +11:00
AJCM-git
5022a56e76 WindowComponent localization update (#3417)
* WindowComponent localization update

* address reviews
2021-02-26 09:19:12 +00:00
Swept
f23e35dc40 Adds tons of new materials + cleans up existing ones (#3413)
* RSIs are now banging

* Sheets

* Hotfix

* Last before PR

* Ready

* Quick

* E

* Updates everything to new stack PR

* Finished off ore, set max stack size to 30 from 50.

* Most materials done

* Donezo

* Adds hides and custom sprited a corgi hide

* Should be good

* suffix

* Bugs

* Giff woodplank

* Profit?
2021-02-26 18:59:24 +11:00
Metal Gear Sloth
0165a525a4 Better stack log warning 2021-02-26 18:20:19 +11:00
PJBot
d20fba706c Automatic changelog update 2021-02-25 23:59:42 -05:00
Daniel Castro Razo
f96839cb4c Added a margin so the scrollbar doesn't overlap the entity's label in the context menu. (#3426) 2021-02-26 15:59:10 +11:00
Elijahrane
1696c432a1 Added some potato & corn recipes, fixed some typos in food (#3410)
* Fixed typo and added Loaded Baked Potato

* Added a couple recipes for corn and potatoes, a couple desc changes & typo fixes

* Resynced with master
2021-02-26 12:45:24 +11:00
Daniel Castro Razo
f30a4d8a52 ContextMenu (#3286)
* ContextMenu

* Updating to WPF.

* Updating to WPF.

* Margins
2021-02-26 12:42:16 +11:00
PJBot
51182c8469 Automatic changelog update 2021-02-25 20:31:38 -05:00
Alex Evgrashin
0fa219365e Ghosts do booo (spooky) (#3363)
* Light now use visualizer

* Added ghost actions

* Add hotkey input for ghosts

* no message

* Testing blinking animation

* Better animation

* Better customization

* No abuse

* Reversed sln

* No fun for ghosts

* No fun for ghosts x2

* Cooldown for lights

* Moved to component deps

* This tollist is unnecessary

* Enums to byte

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Some lights can ignore ghosts now

Co-authored-by: Alex Evgrashin <evgrashin.adl@gmail.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2021-02-26 12:31:06 +11:00
AJCM-git
d177f0fd07 Adds changelog button to the escape menu (#3421) 2021-02-25 23:44:48 +01:00
AJCM-git
e51010557f Fix author name in the changelog (#3420) 2021-02-25 22:14:31 +01:00
RemieRichards
a244f3fe7a Add myself to CODEOWNERS for fluent translations. 2021-02-25 20:28:56 +00:00
Pieter-Jan Briers
bd71dfc555 Escape menu: localized. 2021-02-25 21:11:27 +01:00
Pieter-Jan Briers
454465694a Localize options menu. 2021-02-25 21:08:06 +01:00
PJBot
1fa26c1634 Automatic changelog update 2021-02-25 10:11:26 -05:00
Peptide90
b07fa8562a Fixed APC placement & ID (#3415)
APC was set to alignwallproper not center.
ID was wrong causing crashes
2021-02-25 16:10:54 +01:00
Metal Gear Sloth
d5854a000d Fix lathe animations 2021-02-26 00:30:17 +11:00
Swept
e9af0d58e7 Cleans up lathe rsis (#3392) 2021-02-25 12:48:35 +01:00
PJBot
6acb38754f Automatic changelog update 2021-02-25 06:45:43 -05:00
AJCM-git
31a62dd3b1 Add banana cream pie recipe (#3408)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-02-25 12:45:11 +01:00
Peptide90
fda390cbf7 Cap gun and foam crossbow fixes (#3397)
Assigned sprite for cap gun cartridge. Added cap gun cartridge box. Fixed naming of cap gun speed loader so it shows easier in entity spawner. Fixed cap gun so it deals 0 damage.
2021-02-25 22:30:35 +11:00
Pieter-Jan Briers
acf34e373f Update submodule.
Fixes changelog loading due to updating YamlDotNet.
2021-02-25 12:07:17 +01:00
Pieter-Jan Briers
356716ee5c Update NuGet packages. 2021-02-25 12:05:53 +01:00
PJBot
15ac28572d Automatic changelog update 2021-02-25 05:52:58 -05:00
tmtmtl30
233a4cb51f fixes weird occlusion of constructed walls (#3404) 2021-02-25 11:52:26 +01:00
PJBot
effafac63b Automatic changelog update 2021-02-25 05:46:53 -05:00
Peptide90
be8a45024b New first aid kits (#3396) 2021-02-25 11:46:21 +01:00
Vera Aguilera Puerto
5b9fb5cb86 Fix EmptyContainer properly. 2021-02-25 11:41:11 +01:00
Vera Aguilera Puerto
9b76fa95aa Fix EmptyContainer graph action for items 2021-02-25 11:37:01 +01:00
Pieter-Jan Briers
14f664ed5c Changelogs for PR template 2021-02-25 11:07:06 +01:00
Pieter-Jan Briers
9e573d0f42 Update submodule 2021-02-25 10:56:30 +01:00
Pieter-Jan Briers
eb4f362387 Yo I think we good changelog wise. 2021-02-25 10:49:26 +01:00
PJBot
d1f57f023d Automatic changelog update 2021-02-25 04:42:04 -05:00
PJBot
3388a4afde Automatic changelog update 2021-02-25 04:38:55 -05:00
Pieter-Jan Briers
d2da8afcb5 PyYAML is a shitty library. 2021-02-25 10:37:32 +01:00
PJBot
b084f94a2c Automatic changelog update 2021-02-25 04:24:22 -05:00
PJBot
7013807607 Automatic changelog update 2021-02-25 04:10:40 -05:00
Pieter-Jan Briers
34a175dfa0 BOMs are awful and should be removed from existence 2021-02-25 10:09:36 +01:00
Pieter-Jan Briers
50dfcd4e06 Test changelog to make testing this easier 2021-02-25 10:05:16 +01:00
Pieter-Jan Briers
cca23f2812 Changelog. (#3398) 2021-02-25 09:50:45 +01:00
DrSmugleaf
fdcbece63d Refactor stacks to use prototypes (#3387)
* Refactor stacks to use prototypes

* Fix not assigned warning

* Add names to stacks

* Make machine baords and material constructions use the name as well

* Remove defaulting stacks to prototype id

* Fix tests

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2021-02-25 16:18:29 +11:00
Visne
7c32574547 """Fix""" microwave (#3411)
Shitcode is now a little less shit
2021-02-25 16:03:20 +11:00
Metal Gear Sloth
2079c2e2b6 Fix invalid FoodRecipes and add test 2021-02-25 12:24:09 +11:00
Injazz
5ae1b06095 fixes ghost duplication on aghosting (#3235)
Co-authored-by: Injazz <injazza@gmail.com>
2021-02-25 01:14:16 +00:00
metalgearsloth
94bdf01ab7 do_after fixes (#3299)
* Try fixing DoAfterBar coordinates issue

Also I have a somewhat shitcode way to ensure it doesn't get stuck but I'll wait to see if it still happens on live.

* Brute force fix the stuck issue

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-02-25 11:32:41 +11:00