* Update Pebble, including adding Station AI
* Add a mediborg slot to Pebble
* Add a station ai slot to Pebble
---------
Co-authored-by: Milon <milonpl.git@proton.me>
* Map Edits: The Hive
* add jobs to proto
* Fix disconnected disposal
* Adjust some additional cameras
---------
Co-authored-by: Velcroboy <velcroboy333@hotmail.com>
* Map Updates: Arena
* missing cable
* add robo spawn point
* add alarms
* invalids are out of hand
* add job slots
* Fix proto AI slot and minor tweaks
* A few tweaks
* Fix evac airlocks
---------
Co-authored-by: Velcroboy <velcroboy333@hotmail.com>
* lighthouse botany/ai update
* add ai job slot
* a
* add windoors to botany-kitchen table
* robotics update
* add slot
* more disposal units and cameras
* vent and scrubber in epi breakroom, camera casing
* more cameras in ai sat
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
* Butterrrrrr sticks to slices
In both DeltaV and Nyano meal_recipes.yml: changes instances of using whole sticks of butter to single slices of butter.
* Butter-adjacent eggs
3 eggs (18 protein) turned into a 5 protein meal.
2 eggs is a more realistic serving and closer matches this being a cheap and easy recipe, especially with lower butter requirement.
Change solution container volume to 15 and make that 5 protein into a 10.
* Grill me a cheese
Doubles nutriment and bumps the vitamin to make it more efficient for the ingredients used. 2 bread slices and a cheese wedge is 13 nutriment by itself. If a butter slice is 5u, then that should be 3.75 nutriment.
Also raises the maxVol to 20 so there's still at least 5u of empty space instead of 7.
* glacier ai update
* robotics update
* criminal records inside sec, name robotics doors, secret
* add slot
* sec fixes
* add ai job slot
* intercoms and let pros use front desk
* fix reporter, make ai not 1 c4 for instant kill
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
Fixes formatting of owned entity type property names. These are normally named "FooBar_Baz" by EF Core, but the snake case thing was turning them into "foo_bar__baz". The double underscore is now fixed.
We don't *yet* have any EF Core owned entity in use, but I am planning to add one. I don't know if downstreams are using any so this should still be marked as a breaking change.
Also fixed it creating and dropping a Compiled Regex instance for every name, the regex is now cached (and pregenerated).