Vsevolod Kremianskii
|
8303e79689
|
fix: Fix segfault when converting TPC to TGA
|
2021-01-26 21:25:01 +07:00 |
|
Vsevolod Kremianskii
|
055daa571b
|
style: Use make_shared/make_unique functions universally
|
2021-01-20 14:11:32 +07:00 |
|
Vsevolod Kremianskii
|
425a672d57
|
refactor: Make BifFile.getResourceData return a unique_ptr
|
2021-01-20 00:47:55 +07:00 |
|
Vsevolod Kremianskii
|
da1880d1db
|
refactor: Move file loaders into format subdirectory
|
2021-01-19 13:56:51 +07:00 |
|
Vsevolod Kremianskii
|
e1a9b981ee
|
refactor: Reuse KeyBifProvider in the ModuleProbe tool
|
2021-01-19 12:37:04 +07:00 |
|
Vsevolod Kremianskii
|
33345559e9
|
refactor: Refactor and document Resources
Make resource caches non-static members of the class.
|
2021-01-19 11:40:16 +07:00 |
|
Vsevolod Kremianskii
|
793cb45b22
|
refactor: Use file extensions in ResourceType, extract IResourceProvider
|
2021-01-19 10:53:12 +07:00 |
|
Vsevolod Kremianskii
|
52c7319cd7
|
feat: Add support for waypoints and sounds to ModuleProbe
|
2021-01-18 08:32:31 +07:00 |
|
Vsevolod Kremianskii
|
470d3b0b40
|
fix: Fix file tool execution
|
2021-01-18 08:03:36 +07:00 |
|
Vsevolod Kremianskii
|
6fd165cd38
|
feat: Add ModuleProbe tool
ModuleProbe generates a JSON file describing a game module.
|
2021-01-18 00:48:16 +07:00 |
|
Vsevolod Kremianskii
|
7e352bb33e
|
feat: Add support for cube map TGA images
|
2021-01-14 21:57:59 +07:00 |
|
Vsevolod Kremianskii
|
181bc7992e
|
chore: Cleanup TpcTool
|
2021-01-14 09:50:06 +07:00 |
|
Vsevolod Kremianskii
|
801cbb6d20
|
fix: Fix crash when particle has no texture
|
2021-01-13 20:56:25 +07:00 |
|
Vsevolod Kremianskii
|
672f86fecf
|
feat: Implement TPC to TGA conversion in reone-tools
|
2021-01-13 20:30:48 +07:00 |
|
Vsevolod Kremianskii
|
348ebaf4d2
|
feat: Tools use input file directory as destination by default
|
2021-01-12 08:49:02 +07:00 |
|
Vsevolod Kremianskii
|
956bca3d64
|
chore: Update year in copyright notices
|
2021-01-02 22:06:11 +07:00 |
|
Vsevolod Kremianskii
|
176c435e07
|
chore: Sort includes
|
2020-12-22 22:36:22 +07:00 |
|
Vsevolod Kremianskii
|
c057421273
|
feat: Output row index when converting 2DA to JSON
|
2020-12-10 12:44:47 +07:00 |
|
Vsevolod Kremianskii
|
f8e6bf4257
|
refactor: Refactor GffStruct API
|
2020-12-10 12:39:26 +07:00 |
|
Vsevolod Kremianskii
|
83c69e1010
|
chore: Switch to a centralized copyright notice
Contributors are listed in a separate CONTRIBUTORS file.
|
2020-11-18 13:06:55 +07:00 |
|
Vsevolod Kremianskii
|
f5deeb480e
|
refactor: Rename libsystem to libcommon
|
2020-11-10 13:44:48 +07:00 |
|
Vsevolod Kremianskii
|
bfe467dab0
|
chore: Replace Unicode copyright symbol with "(c)"
This is to improve code portability.
|
2020-10-31 16:19:51 +07:00 |
|
Vsevolod Kremianskii
|
020c7387bf
|
refactor: Split libsystem into multiple libraries
- Move each subsystem into a separate library
- Extract caches from ResourceManager to avoid circular dependencies
|
2020-10-26 09:21:21 +07:00 |
|
Vsevolod Kremianskii
|
6465566b32
|
feat: Add support for MOD files (lip sync, game saves)
|
2020-10-25 13:53:34 +07:00 |
|
Vsevolod Kremianskii
|
a0d7a6e485
|
refactor: Extract core folder into the system folder
|
2020-10-19 13:36:09 +07:00 |
|
Vsevolod Kremianskii
|
9fbf529a64
|
refactor: Extract libsystem sources into system folder
|
2020-10-19 13:11:01 +07:00 |
|
Vsevolod Kremianskii
|
9e10fa5943
|
build: Rewrite CMakeLists.txt using a static library
|
2020-10-10 15:00:01 +07:00 |
|
Vsevolod Kremianskii
|
de179332a0
|
fix: Fix segfault in tools
|
2020-10-03 17:02:26 +07:00 |
|
Vsevolod Kremianskii
|
bf2d908e3a
|
refactor: Rename resource/archive to resource/collection
|
2020-10-03 08:11:07 +07:00 |
|
Vsevolod Kremianskii
|
5441474880
|
refactor: Refactor resources
- Rename resources namespace to resource
- Move blueprints to the resource namespace
|
2020-10-02 22:34:02 +07:00 |
|
Vsevolod Kremianskii
|
252ab735cc
|
refactor: Refactor Program class
|
2020-10-01 16:53:36 +07:00 |
|
Vsevolod Kremianskii
|
0c483c03f1
|
chore: Fix more Coverity Scan issues
|
2020-09-25 21:06:52 +07:00 |
|
Vsevolod Kremianskii
|
cfd689e4b5
|
feat: Show gender and class description during class selection
|
2020-08-14 11:21:01 +07:00 |
|
Vsevolod Kremianskii
|
13de7e39f3
|
refactor: Improve 2DA file interface
|
2020-08-11 15:53:04 +07:00 |
|
Vsevolod Kremianskii
|
92e9e170db
|
chore: Cleanup namespaces
|
2020-08-08 11:27:15 +07:00 |
|
Vsevolod Kremianskii
|
37fd02e55c
|
refactor: Move tools to a separate executable
|
2020-08-05 07:46:56 +07:00 |
|