LazyDuchess
c105d206a9
Fix properties
2023-02-01 15:05:08 -03:00
LazyDuchess
fff60b388b
Make uint properties for GUIDs in OBJD.
2023-02-01 14:51:11 -03:00
LazyDuchess
3fc725a53e
Make ResourceKey into a struct
2023-02-01 00:22:07 -03:00
Nahuel Rocchetti
b52c298996
Merge pull request #18 from berylliumquestion/master
...
Added the rest of the data in OBJD specification
2023-01-30 21:51:17 -03:00
berylliumquestion
f38ea4fe1e
Removed unused using
2023-01-30 19:39:11 -05:00
berylliumquestion
e73031bccf
Changed SortedList to string[] array
2023-01-30 19:29:55 -05:00
berylliumquestion
b093833116
Added the rest of variables as per OBJD specification. Made all of the ushort to make deserialization loop cleaner.
2023-01-30 18:03:30 -05:00
LazyDuchess
d91572c204
Added OpenTS2/Resource Key/From Filename menu item to Editor, to allow browsing for Instance IDs
2023-01-30 17:15:14 -03:00
LazyDuchess
845260b3dd
Replace WavUtility with custom solution.
2023-01-27 03:34:11 -03:00
LazyDuchess
ade0f8f124
Workaround WavUtility being unable to parse EP8 splash music.
2023-01-27 01:40:02 -03:00
Nahuel Rocchetti
464283c1b1
Merge pull request #17 from berylliumquestion/master
...
Updated README to include basic Unity setup.
2023-01-27 01:26:01 -03:00
berylliumquestion
1dd43877ef
Updated README to include basic Unity setup.
2023-01-26 23:21:53 -05:00
Nahuel Rocchetti
3b98688094
Merge pull request #15 from berylliumquestion/master
...
Removed more deprecated code referencing ld_HeightCheater.package
2023-01-26 12:37:25 -03:00
berylliumquestion
f7d0ff3ffc
Removed deprecated and commented out code
2023-01-25 22:49:32 -05:00
berylliumquestion
d04cd31d35
Removed underlying cs file and associated meta file for deprecated StringSetTest scene
2023-01-25 19:04:07 -05:00
Nahuel Rocchetti
49af88e716
Merge pull request #14 from berylliumquestion/master
...
Deprecated test removed
2023-01-24 23:30:06 -03:00
berylliumquestion
bb032eac48
Deprecated test removed
2023-01-24 18:46:10 -05:00
Nahuel Rocchetti
f557f464f3
Merge pull request #11 from berylliumquestion/master
...
The current link to the unit tester documentation is pointing to an earlier version than required
2023-01-24 13:40:29 -03:00
berylliumquestion
b18bc26dd9
Changed link for documentation of Unity Unit Tester from 2017.4 to 2020.3
2023-01-24 09:17:45 -05:00
LazyDuchess
c5531b9e6e
Implement test for saving compressed entries.
2023-01-20 18:45:55 -03:00
LazyDuchess
a0350dbe37
Refactor DBPFFile Changes system.
2023-01-20 18:00:39 -03:00
LazyDuchess
534f5153b2
Test asset editing and deletion.
2022-12-24 13:15:45 -03:00
LazyDuchess
293b1f7003
Don't clear cache for package when writing to file.
2022-12-24 12:21:22 -03:00
LazyDuchess
acacea9daa
Refactor content system.
...
ContentManager -> ContentLoading
ContentProvider is now a Singleton.
2022-12-24 03:07:38 -03:00
LazyDuchess
8ceb48b0ec
Test contentmanager.
2022-12-23 11:12:11 -03:00
LazyDuchess
e9170f9041
Remove unnecessary line of code.
2022-12-23 09:45:05 -03:00
LazyDuchess
e0bb4d61e3
Link Global TGIs to Internal TGI
2022-12-22 10:55:50 -03:00
LazyDuchess
1fd5df251c
Fix comparison in DBPFFileSaveLoadTest
2022-12-22 10:24:55 -03:00
LazyDuchess
01a0891f75
Rename DBPFFile methods for clarity.
2022-12-22 09:36:22 -03:00
LazyDuchess
9fdaab0297
Add comments to DBPFFileTest
2022-12-22 09:33:45 -03:00
LazyDuchess
c7c04c5aed
Clean up filesystem class, fix file changes in DBPFFile, Add DBPFFileTest
2022-12-22 09:16:51 -03:00
Nahuel Rocchetti
5af1a6bde9
Update README.md
2022-12-21 07:28:17 -03:00
LazyDuchess
7af13d86e4
De-partialize AudioAsset.
2022-12-20 21:05:05 -03:00
LazyDuchess
51b9c14245
De-abstract Texture loading.
2022-12-20 21:02:06 -03:00
LazyDuchess
5bdf7ecb3e
De-abstract Reia playback
2022-12-20 20:40:37 -03:00
LazyDuchess
ba8766d6dc
Remove Logger and Color classes
2022-12-20 20:34:31 -03:00
LazyDuchess
0e66fbca39
Remove Playstation 2 code
2022-12-20 20:03:03 -03:00
LazyDuchess
1e7d10fce1
Remove using UnityEngine from ReiaFrame
2022-12-15 18:19:39 -03:00
LazyDuchess
a9879f8f6d
Add a localization test.
2022-12-15 05:30:07 -03:00
LazyDuchess
d4b113f3ab
ContentProvider: Comment GetEntry.
2022-12-15 04:32:31 -03:00
LazyDuchess
c359d7e7bc
ContentProvider: GetFromResourceMap -> GetEntry
2022-12-15 04:29:04 -03:00
LazyDuchess
c44b8139cf
Abstract Unity Reia frame reading.
2022-12-15 04:26:42 -03:00
LazyDuchess
5eba4383cc
Make Logger.Assert public static and conditional.
2022-12-14 03:30:13 -03:00
LazyDuchess
25e539ee0b
Abstract Debug.Assert to remove UnityEngine dependencies outside of OpenTS2.Engine.
...
OpenTS2.Engine.Core -> OpenTS2.Engine.
Small code style changes.
2022-12-14 02:59:14 -03:00
LazyDuchess
9c2c9fcbfa
Delete activation workflow
2022-12-08 03:25:04 -03:00
Nahuel Rocchetti
3bfc3c1bd1
Create activation.yml
2022-12-08 03:07:02 -03:00
Nahuel Rocchetti
808a6e5adc
Merge pull request #9 from ammaraskar/master
...
Add CI to run unity tests
2022-12-08 03:05:07 -03:00
Ammar Askar
0ec994652f
Add CI to run unity tests
2022-12-08 00:19:30 -05:00
Nahuel Rocchetti
ff7bd5b49c
Merge pull request #8 from ammaraskar/unity_unittests
...
Add unit tests through unity test runner
2022-12-07 21:08:56 -03:00
Ammar Askar
f8ea146b65
Add unit tests through unity test runner
...
As per the unity guide, this requires creating an assembly that
depends on the `nunit.framework.dll` reference. In order to
allow this testing assembly to access the code under the OpenTS2
folder, we create a `ScriptsAssembly` assembly that the `Tests`
assembly can depend on.
Unfortunately these tests can only be run through unity or the
Rider IDE but unless we want to do a clean separation of all the
Unity bits from the C# code this will likely be the easiest
option.
2022-12-07 18:20:25 -05:00