Commit Graph

36638 Commits

Author SHA1 Message Date
FieldCommand 0715d5a298 Merge branch 'Pebble-Compliance' of https://github.com/FieldCommand/Delta-v into Pebble-Compliance 2025-03-10 21:59:29 +01:00
FieldCommand e1b23f3f46 Pebble Compliance 2025-03-10 21:57:18 +01:00
Delta-V bot fda2a32724 Automatic changelog update 2025-03-10 21:19:36 +01:00
deltanedas 989b06c465
experimental rcd rework (#3168)
* change rcd borg module to be droppable

* add experimental rcd t3 tech

* move hyper power cell to a better pack

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-03-10 20:19:17 +00:00
deltanedas 38a7aeb885 evil 2025-03-10 19:46:21 +00:00
Delta-V bot ec7737f969 Automatic changelog update 2025-03-10 20:26:52 +01:00
deltanedas a8d69e4fee
rework hyperlathes into upgrade kits (#3169)
* add codersprite

* add code for upgrade kits

* add upgrade kits

* add recipes for upgrade kits to industrial engineering

* disable funny recipes

* remove RE

* fuck it make it a warning

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-03-10 19:26:33 +00:00
deltanedas a54852eaf1 fix rodentia 2025-03-10 19:03:57 +00:00
deltanedas 49b934cc1d migrate metem away 2025-03-10 17:37:23 +00:00
deltanedas c430da967c :trollface: 2025-03-10 17:19:02 +00:00
pathetic meowmeow eba3055623
Add HasComponent condition for reagents (#2780) 2025-03-10 16:51:59 +00:00
slarticodefast 823df62ced fix nukeops commander name (#35753) 2025-03-10 16:44:57 +00:00
deltanedas f0078b8360 update thaven names to use dataset 2025-03-10 16:44:25 +00:00
Delta-V bot ecc9488ae1 Automatic changelog update 2025-03-10 08:31:53 +01:00
deltanedas a80f519c5d
remove raffle from fish (#3178)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-03-10 07:31:34 +00:00
Madison Rye Progress fcd228e5a1
Add dysgraphia trait (#3170)
* Allow mimes to write.

* Add illiterate component

* Remove left over dirtying

* Rename to dysgraphia

* Ensure changes are marked as Delta-V

* Remove unused field in component

* change namespace; untouch name

* Simplify to just add BlockWritingComponent
2025-03-10 07:22:50 +00:00
deltanedas f79c8a0cac
glacier valve shutoff automation (#3179)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-03-10 07:21:11 +00:00
deltanedas 1dee734f19 dinkleberg 2025-03-10 07:16:38 +00:00
Delta-V bot b633f8efb8 Automatic changelog update 2025-03-10 04:08:13 +01:00
deltanedas d62f81c0c9
fix robo neuroticist access (#3177)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-03-10 03:07:54 +00:00
Delta-V bot 4e0bff503c Automatic changelog update 2025-03-10 03:19:51 +01:00
deltanedas 9e26db7a9d
return ahelp to f1, add alternate keybind for staff help chooser (#3176)
* fix bad grammar

* return ahelp to f1

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-03-10 02:19:32 +00:00
deltanedas 5e6a0de6cb bump 2025-03-10 02:18:26 +00:00
deltanedas 9e99324fdf feroxi ops 2025-03-10 02:00:58 +00:00
deltanedas 591a8fbb2d :trollface: 2025-03-10 01:43:39 +00:00
deltanedas 2f4d657d01 use localized datasets for names 2025-03-10 01:29:02 +00:00
deltanedas e7b98148a4 realer 2025-03-10 00:08:19 +00:00
Blitz 9952f28d35
shark xml update (#3172) 2025-03-09 23:56:36 +00:00
deltanedas 66dade4e8e - 2025-03-09 23:48:50 +00:00
MilenVolf eeb2854dec Remove unneeded Loc.GetString (#35739) 2025-03-09 23:28:29 +00:00
PJBot 8e87485596 Automatic changelog update 2025-03-09 23:28:24 +00:00
slarticodefast 6919f74b33 Fix integration tests (#35727)
* test

* fix names

* fix more
2025-03-09 23:27:34 +00:00
MilenVolf 70a8ec77f0 Localize all dataset names (#32893)
* Use `LocalizedDatasetPrototype` instead of `DatasetPrototype` in `RoleLoadoutPrototype`

* Localize ai names

* Replace to `LocalizedDatasetPrototype` in `NamingSystem`

* Localize arachnid first and last names

* Localize atv names

* Localize autoborg names

* Forgot to change type to localizedDataset

* Localize borer names

* Localize borg names

* Localize cargo shuttle names

* Localize clown names

* Localize death_commando names

* Localize diona names

* Localize fake_human names

* Localize first and last names

* Localize first male and female names

* Localize fortunes descriptions

* Forgot about equal sign

* Localize golem names

* Localize hologram names

* Localize military names

* Localize moth first male and female names

* Localize moth last names

* Fix autoborg name error

* Localize mushman first and last names

* Localize ninja names

* Localize operation names

* Localize regalrat names

* Fix mushman_first

* Forgot about `Loc.GetString`

* Move comments into comment section & fix names

* Localize reptilian male and female names

* Localize revenant names

* Fix locale word order in operation

* Localize rollie (btw it was never used and was added as "for the futuгe" long time ago)

* Localize skeleton_first names

* Localize syndicate names

* Localize vox names

* Localize wizard first and last names

* `{owner}-name-dataset` -> `names-{owner}-dataset`

* Change `DatasetPrototype` to `LocalizedDatasetPrototype` and make sure it works properly

GetFTLName is no more the static method, we need it to be able to use `Loc.GetString`

* I hate those mothname comments

* Combine name datasets prototypes

* Move every ftl from` /en-US/names` to ` /en-US/datasets/names`

* Remove ftl files

* Get every dataset yml back

* Remove changes for planets. Move it in another PR

* Revert these changes (Moved to another PR)

* How

* Apply suggested changes
2025-03-09 23:27:34 +00:00
MilenVolf 0080a74c87 [Part of #32893] Localize misc dataset names (#33404)
* Localize cargo_shuttle names

* Localize death_commando names

* Localize fortunes

* Localize military names

* Localize rollie names

* fortunes.ftl -> cookie_fortune.ftl

* Correct prototype ids to follow naming conventions
2025-03-09 23:27:34 +00:00
MilenVolf c3c76777ad [Part of #32893] Localize first male & female dataset names (#33402)
* Localize first_name

* Localize first_female

* names-male/female-first-dataset -> names-first-male/female-dataset

* Correct prototype ids to follow naming conventions

* Combine first_male.yml and first_female.yml into base_gendered.yml
2025-03-09 23:27:34 +00:00
MilenVolf 72c218f242 [Part of #32893] Localize first & last dataset names (#33401)
* Localize first names

* Localize last names

* Correct prototype ids to follow naming conventions

* Combine first.yml and last.yml into base.yml

* Forgot about = in last
2025-03-09 23:27:34 +00:00
MilenVolf 11ced961bb [Part of #32893] Localize vox dataset names (#33396)
* Localize vox names

* Correct prototype id to follow naming conventions

* Upstream names
2025-03-09 23:27:34 +00:00
MilenVolf 000c5d2de5 [Part of #32893] Localize humanoid species dataset names (#33395)
* Localize diona names

* Localize moth names

* Localize mushman names

* Localize reptilian names

* Localize skeleton names

* Upstream diona names

* names-moth-male/female-first-dataset -> names-moth-first-male/female-dataset

* Correct prototype ids to follow naming conventions

* NamesSkeletonFirst -> NamesSkeleton

* Combine moth_first_female.yml, moth_first_male.yml and moth_last.yml

* Forgot about skeleton prototype

* Upstream names

* Update Resources/Locale/en-US/datasets/names/diona_last.ftl

* Update Resources/Locale/en-US/datasets/names/diona_last.ftl

* keep first name for skeleton

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-03-09 23:27:33 +00:00
MilenVolf a9212c1248 [Part of #32893] Localize antagonists dataset names (#33393)
* Localize fake human names

* Localize ninja names

* Localize operation names

* Localize regalrat names

* Localize revenant names

* Localize syndicate names

* Localize wizard names

* Correct prototype ids to follow naming conventions

* Combine fake_human_first.yml and fake_human_last.yml

* Move contents of ninja_title.yml into ninja.yml

* Combine Operation_prefix.yml and Operation_suffix.yml

* Combine wizard_first.yml and wizard_last.yml

* Upstream names

* fix wizard

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-03-09 23:26:48 +00:00
MilenVolf e2f095de82 [Part of #32893] Localize summonable creatures dataset names (#33392)
* Localize clown names

* Localize golem names

* Localize hologram names

* Correct prototype ids to follow naming conventions

* Update Resources/Locale/en-US/datasets/names/golem.ftl

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-03-09 23:26:48 +00:00
MilenVolf 48f7140d26 [Part of #32893] Localize arachnid dataset names (#33353)
* Localize arachnid dataset names

* Correct prototype ids to follow naming conventions

* Combine arachnid_first.yml and arachnid_last.yml

* Upstream names
2025-03-09 23:26:48 +00:00
MilenVolf bd099f35c1 [Part of #32893] Localize silicon dataset names (#33352)
* Localize ai names

* Apply requested changes

* Localize autoborg

* Localize borg names

* Localize atv names

* Correct prototypes ids to follow naming conventions

* Remove AI localization (Moved to another PR)

* Weh
2025-03-09 23:26:48 +00:00
deltanedas c6172cb06e bruh 2025-03-09 23:26:43 +00:00
PJBot 43b3fb6e43 Automatic changelog update 2025-03-09 23:25:12 +00:00
Momo 30001ae82c Aroace pride pin, scarf, and cloak (#35718)
cloak, pin, and scarf added yayyyy
2025-03-09 23:25:07 +00:00
PJBot a620495594 Automatic changelog update 2025-03-09 23:24:59 +00:00
metalgearsloth 97928f301a Add sun shadows (planet lighting stage 2) (#35145)
* Implements a Dynamic Lighting System on maps.

* Edit: the night should be a little bit brighter and blue now.

* Major edit: everything must be done on the client side now, with certain datafield replicated.
Changes were outlined in the salvage to accommodate the new lighting system.

* Edit: The offset is now serverside, this makes the time accurate in all situations.

* Removing ununsed import

* Minor tweaks

* Tweak in time precision

* Minor tweak + Unused import removed

* Edit: apparently RealTime is better for what I'm looking for

* Fix: Now the time is calculated correctly.

* Minor tweaks

* Adds condition for when the light should be updated

* Add planet lighting

* she

* close-ish

* c

* bittersweat

* Fixes

* Revert "Merge branch '22719' into 2024-09-29-planet-lighting"

This reverts commit 9f2785bb16aee47d794aa3eed8ae15004f97fc35, reversing
changes made to 19649c07a5fb625423e08fc18d91c9cb101daa86.

* Europa and day-night

* weh

* rooves working

* Clean

* Remove Europa

* Fixes

* fix

* Update

* Fix caves

* Update for engine

* Add sun shadows (planet lighting v2)

For now mostly targeting walls and having the shadows change over time. Got the basic proof-of-concept working just needs a hell of a lot of polish.

* Documentation

* a

* Fixes

* Move blur to an overlay

* Slughands

* Fixes

* Apply RoofOverlay per-grid not per-map

* Fix light render scales

* sangas

* Juice it a bit

* Better angle

* Fixes

* Add color support

* Rounding bandaid

* Wehs

* Better

* Remember I forgot to do this when writing docs

---------

Co-authored-by: DoutorWhite <thedoctorwhite@gmail.com>
2025-03-09 23:24:48 +00:00
metalgearsloth 6929795b6f Update submodule to 248.0.0 (#35720) 2025-03-09 23:24:40 +00:00
metalgearsloth 9c1204ae08 Update b2dynamictree (#30630) 2025-03-09 23:24:40 +00:00
PJBot ab5e99f618 Automatic changelog update 2025-03-09 23:24:40 +00:00