Commit graph Aetheria/Assets/Scripts/Gameplay
Author SHA1 Message Date
Meta Vens
75d0392d43 Rehydrate player settings from typed state 2026-06-13 22:26:43 +01:00
Meta Vens
fd74c87377 Rename pending commit catalog ids 2026-06-13 21:30:42 +01:00
Meta Vens
de746c2363 Fix runtime item reference commit projection 2026-06-13 20:09:13 +01:00
Meta Vens
a9abfe0c68 Rename runtime entity blueprint projector 2026-06-13 19:12:56 +01:00
Meta Vens
91f494b3ae Route input settings through state commits 2026-06-13 19:07:22 +01:00
Meta Vens
3f2614cec0 Demote runtime player settings projection 2026-06-13 18:48:53 +01:00
Meta Vens
ade6845e1d Demote runtime save packs to blueprints 2026-06-13 18:06:59 +01:00
Meta Vens
b3e91999be Cut ambient runtime catalog lookup 2026-06-13 17:38:05 +01:00
Meta Vens
e7d33e5e43 Demote legacy runtime cache names 2026-06-13 17:22:03 +01:00
Meta Vens
30e73a7b79 Project active zone snapshots into typed state 2026-06-13 15:37:05 +01:00
Meta Vens
25f27231c1 Add typed runtime state commit log 2026-06-13 15:27:12 +01:00
Meta Vens
949907de65 Use typed runtime item catalog 2026-06-13 14:36:54 +01:00
Meta Vens
0133531d40 Rename legacy item catalog bridge 2026-06-13 14:11:51 +01:00
Meta Vens
596534896f Remove legacy name file backing store 2026-06-13 14:01:24 +01:00
Meta Vens
22a50151ec Delete legacy give command 2026-06-13 13:56:49 +01:00
Meta Vens
8e77e67dba Use typed catalog for loadout item candidates 2026-06-13 13:35:00 +01:00
Meta Vens
c91ade1dad Use typed catalog for give command selection 2026-06-13 13:28:51 +01:00
Meta Vens
12dcd0c39f Open typed catalog from Unity state package 2026-06-13 12:24:27 +01:00
Meta Vens
9ea74974dc Remove stale Unity save command surface 2026-06-13 11:54:08 +01:00
Meta Vens
6f0a84073d Move runtime state boot probe into package 2026-06-13 11:44:01 +01:00
Meta Vens
7558b8559b Add Unity state runtime package boundary 2026-06-13 11:28:40 +01:00
Meta Vens
c8fd1d5e22 Split typed state path from legacy catalog 2026-06-13 11:22:56 +01:00
Meta Vens
d9d1ee9b5c Keep legacy catalog path private 2026-06-13 10:57:43 +01:00
Meta Vens
677a442ed8 Demote legacy catalog boot helper 2026-06-13 10:56:31 +01:00
Meta Vens
fabbd088e2 Hide legacy catalog reader behind ItemManager 2026-06-13 10:49:29 +01:00
Meta Vens
be1c8801ed Centralize legacy catalog access 2026-06-13 10:45:01 +01:00
Meta Vens
c9f6002ff2 Expose legacy catalog as read port 2026-06-13 07:41:21 +01:00
Meta Vens
9f36cfb343 Confine MessagePack resolver registration 2026-06-13 07:29:11 +01:00
Meta Vens
c8832e147a Stop cloning entity settings through MessagePack 2026-06-13 07:22:04 +01:00
Meta Vens
742bb69d43 Rename legacy runtime cache 2026-06-13 07:11:16 +01:00
Meta Vens
60b2d48630 Delete legacy cache mutation surface 2026-06-13 07:07:51 +01:00
Meta Vens
168a8cc517 Bind legacy links through catalog boundary 2026-06-13 06:45:07 +01:00
Meta Vens
1872b2ec0b Make legacy catalog cache read-only 2026-06-13 06:38:33 +01:00
Meta Vens
fd6aa1d280 Isolate legacy catalog boundary 2026-06-13 06:33:38 +01:00
Meta Vens
83ef113937 Delete legacy saved game DTOs 2026-06-13 05:39:06 +01:00
Meta Vens
b539b9b6e8 Disable legacy local save authority 2026-06-13 05:21:22 +01:00
Meta Vens
b0d2aa1156 Purge Newtonsoft state annotations 2026-06-13 04:56:50 +01:00
Meta Vens
0a4f1530fb Move economy server to Aetheria state spine 2026-06-13 01:59:17 +01:00
Reinier Vens
6b0860b178 Bugfixes & Reactive Refactor
Added credits display to trade screen
Fixed bug in inventory screen where a failed drag from a cargo bay would make the item disappear until a refresh is triggered
Changed behavior of Escape key to exit menu if a menu is open
Fixed zone map gravity isolines to correctly track maximum gravity depth
Refactored orbit and planet data to replace reactive variables with regular ones
2025-07-18 00:21:33 +01:00
Reinier Vens
c6ffcad3f1 Shields
Created field bubble shields / propulsion, currently just a prototype with its own test scene
2025-01-30 01:58:05 +00:00
Reinier Vens
47e500e1ce Playability
Fixed loadout generator tutorial edge cases
Recreated missing items
Created field shader & test scene
2022-08-08 22:43:55 +01:00
Reinier Vens
69aca09f63 Boundless
Removed hard zone boundaries
Fixed stuff that broke because of hard zone boundary assumption (stardust placement, vertical fog)
Added a skybox!
Removed density-based albedo boost (_TintExponent) to improve perceptual uniformity at different step sizes, reconfigured shader to achieve / surpass previous looks and performance
Cell Brush has a material editor now to enable variant selection
Enabled Caching Shader Preprocessor
Moved raymarching loop into CloudShader
Get environment settings from game manager to enable configuration / variation
Introduced slope-based nebulae damping and volumetric flow
Hid optional volumetric features behind preprocessor branches
Created shader variants selected by global keywords for all shaders depending on volumetrics
Environment settings used to configure shader variant selection
Moved dynamic lighting settings to own subclass
Dynamically adjust gravity map isoline contour depth range according to zone contents
2022-07-21 21:40:44 +01:00
Reinier Vens
b93d2d213b Graphics Settings + Disabling Minimap Asteroids
Created graphics settings data structure
Added nebula quality option to graphics settings
Added option to display asteroids in minimap (expensive)
2022-07-18 08:44:54 +01:00
Reinier Vens
424010584c Bring Back Scene View Nebulae
Previous commit broke scene view raymarching, now it's back
2022-07-16 23:14:25 +01:00
Reinier Vens
b08423b936 NEW CLOUDS NEW CLOUDS NEW CLOUDS WHOOO
Added new clouds shader with improved raymarching loop
Currently only being used in main menu (rest is coming right up!)
Removed WWise (it's nice, but all it's doing is throwing exceptions rn since we ain't about to get a license)
2022-07-10 02:53:09 +01:00
Reinier Vens
ce1a0a4654 It Runs 2021-10-27 02:58:22 +01:00
Reinier Vens
85483319fe Modular Database Upgrade
CultCache API can now be configured with multiple interchangeable backing stores. Will be using plain JSON in repository from now on.
2021-06-23 04:25:23 +01:00
Reinier Vens
00f752edf7 Unified Volumetric Flow
Fixed towing system
Tweaked Nebula Flow (a lot)
Extracted environment appearance settings into ZoneEnvironment data structure
Stardust particles now follow global flow field
2021-06-18 12:32:03 +01:00
Ferenc Fodor
19ae2fb90d Ship Towing Services
Added functionality to tow ship to last visited station
Added command "tow"
Added property "CanTow" to ship
2021-06-06 16:54:01 +02:00
Reinier Vens
b0673c82fc Multi-Location Quest Injection 2021-05-16 05:24:51 +01:00