Commit graph

65 commits

Author SHA1 Message Date
LazyDuchess
51915a9b03 Delete obsolete alfatest component and scene 2022-12-04 15:29:22 -03:00
Nahuel Rocchetti
0154328de2
Merge pull request #5 from ammaraskar/master
Read and use ALFA channels when present. Fixes #4
2022-12-03 10:27:37 -03:00
Ammar Askar
48bc001574 Read and use ALFA channels when present. Fixes #4 2022-12-03 00:56:17 -05:00
LazyDuchess
be1268d0d4 Code style, add CTSS type and link STRCodec to it, add checks to avoid errors on missing assets and strings. 2022-12-02 18:48:06 -03:00
LazyDuchess
01bb5deae5 get rid of Main Component as it's not used no more 2022-11-19 00:50:21 -03:00
LazyDuchess
122334b4ec Initialize all loaded assemblies on Main(), not just the game one. 2022-11-16 21:08:40 -03:00
LazyDuchess
e5553748a8 more style changes, remove unused code 2022-11-15 02:34:00 -03:00
LazyDuchess
e91ea0e7aa Get rid of delegate type definitions 2022-11-15 02:02:01 -03:00
LazyDuchess
f8dfcb6f9a Some refactoring, code style changes, Engine initialization is now done before every scene load without a MonoBehaviour. 2022-11-15 01:35:46 -03:00
LazyDuchess
7af2e6abd3 spotlight improvements 2022-10-26 16:39:27 -03:00
LazyDuchess
1b48940ce1 Implement fake jpeg alpha, add spotlight neighborhood UI effect. 2022-10-25 20:02:07 -03:00
LazyDuchess
2484265e94 futile attempts at figuring out alfa chunks 2022-10-24 20:00:27 -03:00
LazyDuchess
7e2beb3a47 loadedplugins list. 2022-10-23 23:09:03 -03:00
LazyDuchess
1f93fa75a5 Plugin support, slight refactoring. 2022-10-23 23:00:32 -03:00
LazyDuchess
295c5e3809 Basic framework for C# script mod support 2022-10-23 22:35:21 -03:00
LazyDuchess
572835dfda Fix misplaced CodecAttribute on STRCodec 2022-10-23 17:33:38 -03:00
LazyDuchess
758deca566 further work on codec attribute 2022-10-23 01:05:31 -03:00
LazyDuchess
fba7d3fab2 Get rid of hardcoded codecs for Reflection codec attributes. 2022-10-23 00:33:20 -03:00
LazyDuchess
b6d4f34420 languages enum 2022-10-22 02:02:17 -03:00
LazyDuchess
5c976ae3e6 lower volume on that splash music... 2022-10-22 01:54:44 -03:00
LazyDuchess
ee9bd3750e update json config to remove language as it's not used yet. 2022-10-22 01:37:08 -03:00
LazyDuchess
db25da1794 Add check for download packages in GetUserPackages 2022-10-22 00:19:19 -03:00
LazyDuchess
8446792a65 forgot to set music source in multithreaded scene 2022-10-21 23:50:49 -03:00
LazyDuchess
a7c9832573 Audio support, EP support, play splash music in asynctest, etc 2022-10-21 23:26:58 -03:00
LazyDuchess
82240fe95f Object loading and management, start work on EP support 2022-10-19 03:26:40 -03:00
LazyDuchess
1fcfe92bba Make some singletons into static classes 2022-10-17 03:59:40 -03:00
LazyDuchess
5e7888a10d Make filesystem static. 2022-10-16 18:11:15 -03:00
LazyDuchess
464bcc2654 Comments for content listener classes. 2022-10-14 02:37:47 -03:00
LazyDuchess
ceba403c40 Implement asset listener to handle live editing of resources like objects 2022-10-14 02:35:46 -03:00
LazyDuchess
d8bf805188 async package loading 2022-10-11 15:10:37 -03:00
LazyDuchess
46cc1f1aae TextureAsset: Make engineTexture private, add constructor for it 2022-10-11 11:06:48 -03:00
LazyDuchess
f87f5eb97d put partial classes in partial folder 2022-10-11 10:22:38 -03:00
LazyDuchess
56c4a1bd03 Separate manager and factories, change naming for partial classes, add engine Texture2D Get for TextureAssets 2022-10-11 10:21:01 -03:00
LazyDuchess
67e41dcc83 engine is a better name actually 2022-10-08 12:22:38 -03:00
LazyDuchess
2a1cb1c9e1 Unity -> Gameface, renaming packages, changedasset fixes 2022-09-29 00:04:29 -03:00
LazyDuchess
24538fe1e0 nevermind don't remap ids, account for it in the contentprovider instead. 2022-09-28 11:59:28 -03:00
LazyDuchess
220798e66a remove entries by type 2022-09-28 11:54:32 -03:00
LazyDuchess
0c4273552f Map group id to 0xFFFFFFFF internally if it matches the package group id. 2022-09-28 09:34:52 -03:00
LazyDuchess
210d28b825 Rework cache a little 2022-09-21 17:35:26 -03:00
LazyDuchess
c80e1816ee Resource map improvements 2022-09-21 16:00:41 -03:00
LazyDuchess
f6558d7e6d add revert changes test, don't do contentprovider things without a provider in dbpffile. 2022-09-21 02:06:58 -03:00
LazyDuchess
01de57046d Fix resource deletion, optimize resource finding by keeping a lookup table. 2022-09-21 01:53:31 -03:00
LazyDuchess
e0f39a2738 IT WORKS. IT COMPRESSES DECOMPRESSES AND WRITES PACKAGES. 2022-09-15 13:39:50 -03:00
LazyDuchess
32eecf033e More filesystem stuff 2022-09-14 11:52:12 -03:00
LazyDuchess
7608e9d26c Cache tweaks 2022-09-14 09:01:40 -03:00
LazyDuchess
11428124fe Package Deletion 2022-09-14 08:17:21 -03:00
LazyDuchess
b0b575af87 Change the way local group id (0xFFFFFFFF) works 2022-09-14 04:54:19 -03:00
LazyDuchess
42c9334073 Runtime Package Editing 2022-09-14 04:02:52 -03:00
LazyDuchess
8888af0b08 add compression/decompression code, clean up codecs class a lil 2022-09-11 00:40:32 -03:00
LazyDuchess
59a249e6c1 Edit resource management, TGI -> ResourceKey 2022-06-19 13:36:41 -03:00