summaryrefslogtreecommitdiff
path: root/ZAPD
AgeCommit message (Collapse)Author
2024-05-08support lus fetching stb (#22) (#24)masterArchez
(cherry picked from commit f38a9c92eb99368c0607acf356d5651ebdc96f51) Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
2024-05-02detangle utils (#21)briaguya
(cherry picked from commit 222cb8a23bd0fa8b901b1654ac5d6cc2ecb25a2e)
2024-05-02support ripping out unused stuff (#20)briaguya
(cherry picked from commit 9f9d0be3c914354ecabab3695581f1123c13ac20)
2024-03-03Bring over exporter arg and scene changes (#19)Archez
2023-10-20Second round of fixes (#13)louist103
* reorder enum to make LUS happy * remove lines
2023-10-19Fixes for SoH (#12)louist103
* build ZAPDTR * Fixed crashes --------- Co-authored-by: Nicholas Estelami <NEstelami@users.noreply.github.com>
2023-10-18Merge branch 'JackMaster' into mergeJackOntoSquashbriaguya
Conflicts: ZAPD/Declaration.h ZAPD/Globals.cpp ZAPD/Globals.h ZAPD/Main.cpp ZAPD/OtherStructs/SkinLimbStructs.cpp ZAPD/OtherStructs/SkinLimbStructs.h ZAPD/ZAnimation.cpp ZAPD/ZCollision.cpp ZAPD/ZCollision.h ZAPD/ZDisplayList.cpp ZAPD/ZFile.cpp ZAPD/ZLimb.cpp ZAPD/ZLimb.h ZAPD/ZPath.cpp ZAPD/ZResource.h ZAPD/ZRoom/Commands/SetCsCamera.cpp ZAPD/ZRoom/Commands/SetCutsceneEntryList.cpp ZAPD/ZRoom/Commands/SetCutscenes.cpp ZAPD/ZRoom/Commands/SetCutscenes.h ZAPD/ZRoom/Commands/SetEntranceList.cpp ZAPD/ZRoom/Commands/SetLightingSettings.cpp ZAPD/ZRoom/Commands/SetMesh.cpp ZAPD/ZRoom/Commands/SetMinimapList.cpp ZAPD/ZTexture.cpp ZAPDUtils/Makefile ZAPDUtils/Utils/BitConverter.h ZAPDUtils/Utils/Directory.h ZAPDUtils/Utils/File.h ZAPDUtils/Utils/Path.h ZAPDUtils/Utils/StringHelper.h ZAPDUtils/ZAPDUtils.vcxproj
2023-10-17update to latest version used by SoHbriaguya
2023-10-16Update old names to newer ones (#305)JackMasterYanis42
* JointKey -> LegacyJointKey * CamData -> BgCamInfo * TransformData -> CurveInterpKnot * TransformUpdateIndex -> CurveAnimationHeader * SkelCurveLimbList -> CurveSkeletonHeader * LightSettings -> EnvLightSettings * EntranceEntry -> Spawn * PolygonDlist -> RoomShapeDListsEntry * PolygonType0 -> RoomShapeNormal, MeshHeader1Single -> RoomShapeImageSingle * BgImage -> RoomShapeImageMultiBgEntry * MeshHeader1Multi -> RoomShapeImageMulti PolygonDlist2 -> RoomShapeCullableEntry * PolygonType2 -> RoomShapeCullable * SCENE_CMD_MESH -> SCENE_CMD_ROOM_SHAPE * implement enum parsing + use NaviQuestHintFileId * Struct_800A57C0 -> SkinVertex * Struct_800A598C_2 -> SkinTransformation * Struct_800A5E28 -> SkinAnimatedLimbData * Struct_800A598C -> SkinLimbModif * fix MM issues * LinkAnimationHeader -> PlayerAnimationHeader (MM) * CsCameraEntry -> ActorCsCamInfo (MM) * remaining scene commands (MM) * format * removed useless comment * name skinlimb members * format * fixed indentation
2023-10-08Update OoT and MM's cutscene names (#303)Yanis42
* progress * fixed non-matching issues * moved the enums to their own file & improvements * format * split MM and OoT * more cleanup * initial MM update * MM improvements * format * class/function name update * reduce the amount of zeroes (match) * enum rename * format * removed hardcoded enums for OoT * review 1 * remove mm hardcoded enums * format * ActorCutscene -> CutsceneEntry CutsceneEntry -> CutsceneScriptEntry * format * some changes in (actor) cutsceneentry * config "CutsceneEnumData" -> "EnumData" * add ``else if``s inside ``ConfigFunc_EnumData`` * more ``else if``s * removed reference in ``~CutsceneCommand``
2023-08-08Add missing #include <unordered_map> (#299)Robin Allen
2023-07-26Ignore warning args in ParseArgs (#298)Derek Hensley
* Ignore warning args in ParseArgs * length check
2023-07-20Updated to use clang-format-14 (#297)Nicholas Estelami
2023-07-08Sign player anim data (#296)louist103
* Sign player anim data * Add comment * better way of getting negative values
2023-05-30Some cleanup and refactoring (#295)Nicholas Estelami
* Cleaned up Main and improved documentation * Moved ZRoom::GetDeclarationSizeFromNeighbor into ZFile * Fixed compile issue
2023-05-24Cam data Fixes (#294)louist103
* Detects the right amount of entries but doesn't extract points. * It works but its bad. * Fixed something? * Cleanups * segptr_t * Final fixes. * Fixes.
2023-05-05Refactor - Clean up ZTexture, ZFile, and Main (#292)Nicholas Estelami
* ZTexture and ZFile cleanup * Moved Exporter Set into its own file * Some minor renaming * Arguments handled through dictionary instead of if else chain * Build error fix
2023-05-04Cleaned up and Documented Declaration Class (#290)Nicholas Estelami
2023-05-04Waterbox nodes (#289)louist103
* Waterbox nodes * emplace * VS Filters.
2023-05-04add missing headers (#291)louist103
2023-05-03Defines for texture dimensions (#233)EllipticEllipsis
* Create functions to produce and add defines to the header * Format * Fix Jenkinsfile * Make gcc shut up about fallthrough * Fix symbols that start with g but are not global
2023-05-01Warn hardcoded pointers (Merge Conflict Fix) (#288)Nicholas Estelami
* Warn on hardcoded pointers * Fix a bunch of false positives * Move warning to a more common place * Add -Whardcoded-generic-pointer * format --------- Co-authored-by: angie <angheloalf95@gmail.com>
2023-05-01Use ARRAY_COUNT where possible. (#287)Nicholas Estelami
* ZCollision updated to use ARRAY_COUNT * ZPath updated to use ARRAY_COUNT * Updated ZCollision and ZPath to only use array count when array size > 0
2023-05-01Fixed Vtx fs path string conversion on windows (#285)Nicholas Estelami
2023-05-01Fix texture exporting. (#269)louist103
* IA4 and IA8s * The rest of the formats. * Fix copies
2023-05-01Modify ZFile.cpp for inc file creation (#286)Captainkittyca2
2023-04-30Fixed issue with include paths on Windows (#284)Nicholas Estelami
2023-04-30Added alias for ZPath called "PathList" (#280)Nicholas Estelami
2023-04-30Fixed improperly extracted vertices (#281)Nicholas Estelami
2023-04-30Fixed incorrect cutscene cmd (#282)Nicholas Estelami
2023-04-29Better checks for hex digits in XMLs (#279)louist103
* Better checking * cleanup logic and explain with a better comment * cleanups * last cleanup * the last one for real
2023-04-29Added setting for ZBackground screen width/height (#278)Nicholas Estelami
2023-04-27Fixed build error from missing .git directory. (#277)Nicholas Estelami
* Fixed build error from missing .git directory * Improved git failsafe
2023-01-07Always set params type (#274)louist103
* Update ZTextureAnimation.cpp * fix crash
2023-01-01MM Minimap fixes. (#265)louist103
* S16 for unk4 * Fix for MZX
2022-12-05Read from an external file for entrance lists (#271)louist103
* Read from entrance list file * Remove switch. * Add check for special entrances. * Ignore warning for GCC in specific spot. * u
2022-11-16Merge pull request #266 from louist103/actorListlouist103
ActorList file node.
2022-11-12Merge pull request #267 from louist103/crashHandlerCleanuplouist103
Cleanup crash handler.
2022-11-12add uintptr_t castlouis
2022-10-31Check for non hex in offset.louist103
2022-10-25Cleanup crash handler.louist103
2022-10-25Fix crash from destructor.louist103
2022-10-25ActorList file node.louist103
2022-08-29Merge pull request #262 from louist103/noOVLNicholas Estelami
Remove overlay reloc building
2022-08-24remove overlayslouis
2022-08-24Merge pull request #257 from louist103/guardsNicholas Estelami
Custom header guard support
2022-08-04Surface typeslouist103
2022-07-30Done?Louis
2022-07-30add messageslouist103
2022-07-30Check for POSIX instead of just linuxlouist103