2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2025-11-09 23:16:54 +00:00

Commit Graph

  • e9ebc70658 fix: compilation on linux bsp-compilation-2 Jan Laupetin 2025-11-06 23:23:27 +01:00
  • 30e63186f3 chore: mixed code improvements Jan Laupetin 2025-11-04 22:52:34 +00:00
  • b754be5a68 chore: do not use class wrapper for bsp utils methods Jan Laupetin 2025-11-04 21:30:05 +00:00
  • c3f20e57f6 chore: update code style in BSPUtil Jan Laupetin 2025-11-04 20:38:11 +00:00
  • 6ce21c6c65 chore: use std::format instead of string concat Jan Laupetin 2025-11-09 23:30:43 +01:00
  • a4a9bff68a chore: addEmptyFootstepTableAsset does not need to return something Jan Laupetin 2025-11-09 23:10:56 +01:00
  • 4d873ec287 chore: use constexpr calculations for angle conversions Jan Laupetin 2025-11-09 23:00:15 +01:00
  • 5d70c1d5da chore: use trailing comma for string enumerations Jan Laupetin 2025-11-09 22:55:10 +01:00
  • c212223046 chore: use nodiscard whenever applicable Jan Laupetin 2025-11-09 22:51:50 +01:00
  • c4f3c0eaa0 chore: use auto instead of repeated types Jan Laupetin 2025-11-09 22:09:06 +01:00
  • afe0fd76c1 chore: use const and reference whenever possible Jan Laupetin 2025-11-09 20:42:03 +01:00
  • 02ea872389 chore: move using namespace out of namespace Jan Laupetin 2025-11-07 19:21:41 +01:00
  • 657f4b0556 chore: remove unused included headers Jan Laupetin 2025-11-06 20:33:00 +01:00
  • d2812c9267 chore: do not use relative include paths Jan Laupetin 2025-11-06 20:22:41 +01:00
  • e588e86661 chore: use std min and std max in bsp utils Jan Laupetin 2025-11-06 20:25:32 +01:00
  • 708ef1ae66 Merge pull request #578 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-2f46628385 main Jan 2025-11-08 01:07:08 +01:00
  • 2a9be9a0db chore(deps): bump the modman-dependencies group #578 dependabot[bot] 2025-11-07 23:22:43 +00:00
  • 1747dad0a6 chore: group all modman deps Jan Laupetin 2025-11-08 00:10:51 +01:00
  • 8f6760f867 Merge pull request #574 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/vitest/eslint-plugin-1.4.1 Jan 2025-11-08 00:05:33 +01:00
  • 1c6eb6b4bb Merge pull request #576 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/types/node-24.10.0 Jan 2025-11-08 00:05:20 +01:00
  • 57780b2005 Merge pull request #577 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/eslint-9.39.1 Jan 2025-11-08 00:05:10 +01:00
  • cbcb4fd564 Merge pull request #573 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/vue-tsc-3.1.3 Jan 2025-11-08 00:05:00 +01:00
  • 9b447a310e Merge pull request #572 from Laupetin/dependabot/submodules/thirdparty/json-af524ab Jan 2025-11-08 00:04:47 +01:00
  • d1ca891a2f Merge pull request #571 from Laupetin/dependabot/submodules/thirdparty/catch2-a1faad9 Jan 2025-11-08 00:04:38 +01:00
  • b6d5073cc6 Merge pull request #569 from Laupetin/dependabot/submodules/thirdparty/eigen-ffcd7bd Jan 2025-11-08 00:04:27 +01:00
  • e4ca8ddb5c Merge pull request #570 from Laupetin/dependabot/submodules/thirdparty/lz4-3773273 Jan 2025-11-08 00:04:20 +01:00
  • 8ab71d3b5b chore(deps-dev): bump eslint from 9.39.0 to 9.39.1 in /src/ModManUi #577 dependabot[bot] 2025-11-07 22:08:39 +00:00
  • ec449fd250 chore(deps-dev): bump @types/node in /src/ModManUi #576 dependabot[bot] 2025-11-07 22:08:33 +00:00
  • d19931f9af chore(deps-dev): bump @vitest/eslint-plugin in /src/ModManUi #574 dependabot[bot] 2025-11-07 22:08:16 +00:00
  • 96aac04573 chore(deps-dev): bump vue-tsc from 3.1.2 to 3.1.3 in /src/ModManUi #573 dependabot[bot] 2025-11-07 22:08:03 +00:00
  • 094a3a64dd chore(deps): bump thirdparty/json from 8deac49 to af524ab #572 dependabot[bot] 2025-11-07 22:02:40 +00:00
  • 27c43c19bc chore(deps): bump thirdparty/catch2 from 31ee3be to a1faad9 #571 dependabot[bot] 2025-11-07 22:02:37 +00:00
  • 3b16502936 chore(deps): bump thirdparty/lz4 from f8e3650 to 3773273 #570 dependabot[bot] 2025-11-07 22:02:34 +00:00
  • 19408d4822 chore(deps): bump thirdparty/eigen from ce70a50 to ffcd7bd #569 dependabot[bot] 2025-11-07 22:02:32 +00:00
  • e645e5b773 chore: remove unused bsp util methods Jan Laupetin 2025-11-06 19:37:51 +01:00
  • c67e3d1648 chore: do not use using namespace in headers Jan Laupetin 2025-11-06 19:08:07 +01:00
  • 03670ea6e1 chore: use available methods from Utils component Jan Laupetin 2025-11-06 18:18:29 +01:00
  • 02a3d4e7cf chore: use std::string comparison instead of compare Jan Laupetin 2025-11-06 18:08:02 +01:00
  • 4eb6dcc469 chore: remove pragma once from cpp source file Jan Laupetin 2025-11-06 17:52:30 +01:00
  • c9aa8e373b Moved the re-ordering of indices to the BSP creator instead of the BSP asset linker. #539 LJW-Dev 2025-11-04 18:32:29 +08:00
  • 0f70c29532 Fixed a crash related to AABB Tree children counts exceeding the maximum limit LJW-Dev 2025-11-04 18:13:31 +08:00
  • 6cd89a31b2 Extended BSP creation to support X, Y and Z splitting and simplified clipmap BSP generation. LJW-Dev 2025-11-04 17:13:55 +08:00
  • e4f6e195f6 Moved coordinate conversion to BSP creator instead of the BSP linker, and added a console print of the maximum number of objects in a collision leaf. LJW-Dev 2025-11-04 15:09:00 +08:00
  • e88f064172 Merge branch 'main' into bsp-compilation LJW-Dev 2025-11-04 14:20:37 +08:00
  • b7162d6290 Undo changes to JsonMaterialLoader as they are no longer needed. LJW-Dev 2025-11-04 14:05:19 +08:00
  • 8007bb54a0 Fixed missing parameter in the ufbx premake script causing the build to fail. LJW-Dev 2025-11-04 13:55:02 +08:00
  • 1ba0af6875 feat: dump techsets for t6 feature/t6-techset Jan Laupetin 2025-10-30 22:26:33 +01:00
  • 25f78523f2 chore: only call RawTemplater with --no-color arg Jan Laupetin 2025-10-30 22:04:42 +01:00
  • 69143d80fb Merge pull request #568 from Laupetin/feature/modman-icon-and-title Jan 2025-11-02 21:08:23 +01:00
  • 2aeaa417b6 chore: only one header per modman platform handler #568 Jan Laupetin 2025-11-02 19:01:22 +00:00
  • f7a36f938a WIP: Updated premake scripts, removed non-submodule ufbx code, ported BSPCreator to use the submodule. OAT link still fails due to unknown premake issue. LJW-Dev 2025-11-01 20:13:49 +08:00
  • fc0500e5b4 Added ufbx as an ObjLoading include LJW-Dev 2025-11-01 19:00:59 +08:00
  • a8a8085340 Updated ufbx premake lua to properly add it to the project LJW-Dev 2025-11-01 18:30:08 +08:00
  • 2199544f69 Added premake files for ufbx LJW-Dev 2025-11-01 18:08:58 +08:00
  • 8bcefd953e Added ufbx to submodules. LJW-Dev 2025-11-01 18:02:39 +08:00
  • 323a882b1d Refactored files to use CLANG formatting and linux compatabillty. LJW-Dev 2025-11-01 17:50:01 +08:00
  • b7d629d26b The linker should continue with building the fastfile if the asset list is empty and the map type isn't NONE. LJW-Dev 2025-11-01 17:32:36 +08:00
  • 3948feaaf8 Assets with a name starting with ',' will now be always loaded as a default dependency. LJW-Dev 2025-11-01 17:27:32 +08:00
  • 56186d1d80 The FinalizeZone step can now fail and the zone link will not ouput a fastfile if the FinalizeZone step fails. LJW-Dev 2025-11-01 17:25:14 +08:00
  • 81e0331252 Updated BSP linker to load assets on the FinalizeZone step. LJW-Dev 2025-11-01 17:06:08 +08:00
  • 3d2e890e34 Added the zone definition to the parameters of ConfigureCreatorCollection. ObjLoaderT6 has also been changed to conditionally add the BSP creator if the map type isn't NONE. LJW-Dev 2025-11-01 16:19:06 +08:00
  • eef269f497 Added map type metadata parsing to zone file LJW-Dev 2025-11-01 16:16:15 +08:00
  • a476f1bca0 Merge pull request #567 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/eslint-plugin-vue-10.5.1 Jan 2025-11-01 08:04:54 +01:00
  • d85ce8f438 Merge pull request #566 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/multi-377374c215 Jan 2025-11-01 08:04:41 +01:00
  • 12a83fa856 chore(deps-dev): bump jsdom and @types/jsdom in /src/ModManUi #566 dependabot[bot] 2025-11-01 06:18:15 +00:00
  • 3e9ef9f492 chore(deps-dev): bump eslint-plugin-vue in /src/ModManUi #567 dependabot[bot] 2025-11-01 06:18:08 +00:00
  • 8af008614a Merge pull request #565 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/sass-1.93.3 Jan 2025-11-01 07:02:30 +01:00
  • 4a412412d3 Merge pull request #564 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/types/node-24.9.2 Jan 2025-11-01 07:02:15 +01:00
  • 1eac68f3f6 Merge pull request #563 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/eslint-9.39.0 Jan 2025-11-01 07:01:59 +01:00
  • d4e59a9480 Merge pull request #562 from Laupetin/dependabot/submodules/thirdparty/eigen-ce70a50 Jan 2025-11-01 07:01:44 +01:00
  • 1f2ebe8f97 Merge pull request #561 from Laupetin/dependabot/submodules/thirdparty/json-8deac49 Jan 2025-11-01 07:01:30 +01:00
  • 3e6b76e078 Merge pull request #560 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-a3cc5bf Jan 2025-11-01 07:01:14 +01:00
  • 62fb7bf8dc chore(deps-dev): bump sass from 1.93.2 to 1.93.3 in /src/ModManUi #565 dependabot[bot] 2025-10-31 22:06:12 +00:00
  • c09ad8d41d chore(deps-dev): bump @types/node from 24.9.1 to 24.9.2 in /src/ModManUi #564 dependabot[bot] 2025-10-31 22:06:04 +00:00
  • 110f4991a6 chore(deps-dev): bump eslint from 9.38.0 to 9.39.0 in /src/ModManUi #563 dependabot[bot] 2025-10-31 22:05:51 +00:00
  • 8f0a962475 chore(deps): bump thirdparty/eigen from be56fff to ce70a50 #562 dependabot[bot] 2025-10-31 22:02:00 +00:00
  • 5618e5ad4d chore(deps): bump thirdparty/json from 29913ca to 8deac49 #561 dependabot[bot] 2025-10-31 22:01:55 +00:00
  • 92e0b1eb3e chore(deps): bump thirdparty/libtomcrypt from b1fa61d to a3cc5bf #560 dependabot[bot] 2025-10-31 22:01:53 +00:00
  • d964929681 feat: add modman title handler for linux Jan Laupetin 2025-10-31 22:49:38 +01:00
  • b1bd9b9ffc feat: add modman title handler for windows Jan Laupetin 2025-10-31 21:15:17 +01:00
  • 87d65b99fb feat: add modman favicon handler for windows Jan Laupetin 2025-10-31 20:56:19 +01:00
  • 208d305cc6 CLANG formatted ObjLoaderT6 LJW-Dev 2025-10-31 17:03:20 +08:00
  • b054cfc990 Updated missing image and colour only image asset names to use materials loaded by the game. LJW-Dev 2025-10-31 16:28:12 +08:00
  • 5879fe3bb3 Merge pull request #559 from Laupetin/modman-zone-details Jan 2025-10-28 23:42:36 +01:00
  • 953f349027 chore: show game and platform tags in modman header #559 Jan Laupetin 2025-10-28 23:05:50 +01:00
  • 98eced814b feat: list assets in inspect details Jan Laupetin 2025-10-28 22:41:28 +01:00
  • cf8ab17991 chore: make sure page view transition works on non-full-size components Jan Laupetin 2025-10-28 21:24:49 +01:00
  • e9cf439672 chore: transform public dir files for cpp inclusion Jan Laupetin 2025-10-28 21:18:17 +01:00
  • 732d9d265f chore: set favicon for ModMan Jan Laupetin 2025-10-28 20:12:58 +01:00
  • f7bc97f4d1 chore: make sass variables kebab-case Jan Laupetin 2025-10-28 19:49:32 +01:00
  • b8ca102131 chore: fix router transition Jan Laupetin 2025-10-28 01:11:01 +01:00
  • 91619962a6 chore: add base layout for inspect details Jan Laupetin 2025-10-28 01:07:29 +01:00
  • e8d0a09c37 chore: use sass vars for colors Jan Laupetin 2025-10-28 00:47:09 +01:00
  • 27ecb4cc57 chore: only show specific back buttons in modman Jan Laupetin 2025-10-27 22:02:20 +01:00
  • 03b03be181 chore: add blend between views in modman Jan Laupetin 2025-10-27 21:37:43 +01:00
  • df0b1a09a4 chore: show name of zone in zone details Jan Laupetin 2025-10-27 21:30:32 +01:00
  • 95aaf9fe94 chore: preselect zone in inspect zonelist if the assets for it are already loaded Jan Laupetin 2025-10-27 21:14:13 +01:00
  • b299269949 chore: move cached zone assets in modman ui to store Jan Laupetin 2025-10-27 20:59:10 +01:00
  • afbdfdf2e5 chore: navigate to inspect details page when pressing button Jan Laupetin 2025-10-26 23:46:19 +01:00
  • 6b3fdbfb75 chore: add modman navigation Jan Laupetin 2025-10-22 23:37:52 +01:00