5089f67146
chore: improve ship customization stuff ( #2402 )
...
The only functionally relevant change is that orbiter scenes are now saved via SkinFlavourItem (as of U39?).
The rest is cleanup of the types because the ship customization stuff was duplicated all over the place.
Reviewed-on: OpenWF/SpaceNinjaServer#2402
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-04 15:19:15 -07:00
39630c5af7
fix: properly convert personal room decos to and from inventory types ( #2279 )
...
Closes #2277
Reviewed-on: OpenWF/SpaceNinjaServer#2279
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-25 08:03:56 -07:00
29b54b52dd
feat: place conclave console decoration by default for new accounts ( #2019 )
...
Closes #1908
Reviewed-on: OpenWF/SpaceNinjaServer#2019
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-08 08:21:36 -07:00
a90d3a5156
feat: gardening ( #1849 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#1849
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-26 11:54:06 -07:00
827ea47468
feat: personal quarters loadout, stencil, vignette, & fish customisation ( #1619 )
...
Closes #1618
Reviewed-on: OpenWF/SpaceNinjaServer#1619
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-14 07:16:25 -07:00
61062e433f
feat: personal decos in dojo & move dojo decos ( #1451 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#1451
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-04 06:02:40 -07:00
352c6df339
fix: default PlacedDecos in schema to [] to match the type ( #1235 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#1235
2025-03-20 05:36:45 -07:00
6d12d90877
chore: add indexes for various models ( #1213 )
...
These are looked up by the owner account id and/or assumed to exist only once per account.
No index was added for "Ships" as that does not match these critera.
Reviewed-on: OpenWF/SpaceNinjaServer#1213
2025-03-16 08:46:02 -07:00
3d62fc4259
fix: save tailorshop customisations ( #927 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#927
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-08 17:41:33 -08:00
ef2708b510
feat: Quests1 ( #852 )
2025-01-24 14:13:21 +01:00
10100ae2ca
fix: more accurate inventory after skipTutorial ( #755 )
2025-01-20 18:25:50 +01:00
dda41875ae
fix: acquiring ships ( #619 )
2024-12-23 09:15:41 +01:00
918e33f126
fix: incorrect types for PersonalRooms & TailorShop ( #618 )
2024-12-23 06:21:48 +01:00
95bd07b50f
feat: decorating the backroom ( #604 )
2024-12-22 20:32:19 +01:00
ba349535fb
feat: implement setPlacedDecoInfo ( #558 )
2024-10-18 16:54:49 +02:00
21db3b5c5d
fix: move ship decorations ( #300 )
2024-06-15 17:39:13 +02:00
984c4ee43e
feat: persist boot location ( #159 )
2024-05-06 15:39:27 +02:00
a96eea0e63
feat: Ship Customizations, Personal Rooms (Orbiter, Apartment) ( #132 )
...
This breaks existing accounts
2024-02-18 13:58:43 +01:00