summaryrefslogtreecommitdiff
path: root/src/Companion.cpp
AgeCommit message (Collapse)Author
2024-04-08movtex factoriesinspectredc
2024-04-06Introduce Metadata and ItemCurve Factories (#27)MegaMech
* Introduce metadata * Metadata works now * Cleanup * Fixes * Cleanup 2 * yaml improvement * Comment update * Rename tables to metadata * Update * Fix warnings * Implement ItemCurve * Remove unused enum * Replace static with const * Fix bug * Add const * More fixes * Fix quote bug in IncludeFactory * Fix header in ItemCurve * Fixes * Fix texture factory * updates * Clearer debug info * Fixes * Working ci8 png * Fix size output * Fix * Add gitignore for modding * Fix precision for mtx * Remove header exporter from metadata * Remove hardcoded enum * Remove tabs * Remove tabs * tlut temp fix --------- Co-authored-by: = <=>
2024-04-04exportersinspectredc
2024-04-02sm64 collision factoryinspectredc
2024-03-31actually add factoryinspectredc
2024-03-29Fixed file detection on modding export factoryKiritoDv
2024-03-29Fixed detection on multiple export formatsKiritoDv
2024-03-29Implemented full file change detectionKiritoDv
2024-03-29Added dep loadingKiritoDv
2024-03-29Fixed parse from cacheKiritoDv
2024-03-29Added WIP Cache SystemKiritoDv
2024-03-27Fixed overlap detectionKiritoDv
2024-03-26Add Vec3s factory, fix colpoly, add some support for palettes (#54)petrie911
* tlut? * tlut
2024-03-26Fixed geo layout factory bugs and some sm64 related stuffKiritoDv
2024-03-24Add Include Factory (#51)MegaMech
* Add Include Factory * Fix * Fixes * Update --------- Co-authored-by: = <=>
2024-03-23Add Mtx, float, and mk64 Factories (#43)MegaMech
* Create MtxFactory.cpp * Add mtx factory * Implement mtx output * Changed implementation * Update comment * Finish Mtx factory * Add float factory * Add runtime error for untested code * Add DrivingBehaviour factory & fix bug * Remove limit * Add mk64 graphics * Changes * fix * Update * Improve error checking
2024-03-22Fixed typoKiritoDv
2024-03-22Fixed assets that doesnt have offsetKiritoDv
2024-03-22Fixed failed to reset compressionType back to noneKiritoDv
2024-03-22Cleanup (#49)Lywx
* Auto debug info generation and some cleanup * Cleaned dry code from segments * Fixed gCurrentCompressionType bss bs
2024-03-21Fix segfault issue with headers (#48)petrie911
* segfault * fix segfault
2024-03-21Added overlaps in the code as commentsKiritoDv
2024-03-20Auto pad and overlap detection (#47)Lywx
* Fully implemented pad and overlap detection * Cleaned code, fixed pad generation and added alignment * Added debug size on pads
2024-03-16Forgot to clean up the commented out code (#45)petrie911
2024-03-16Add Vec3f factory and AddAsset (#44)petrie911
* 3D * and env * so much to fix * Everything can be solved with triangles * fixes * initfix * stuff
2024-03-15Fixed performance on modding factoriesKiritoDv
2024-03-13SF64 Triangle factory, fixed a bug in ColPolys (#40)petrie911
* 3D * and env * so much to fix * Everything can be solved with triangles
2024-03-13Add vector classes and SF64 colpoly factory. Also fix enum parsing (#39)petrie911
* 3D * and env * so much to fix
2024-03-13Renamed some mk64 factoriesKiritoDv
2024-03-13Renamed ENVSETTINGS to ENV_SETTINGSKiritoDv
2024-03-13env (#38)petrie911
2024-03-12Added log level configKiritoDv
2024-03-12Added objinit sized because Sonic complains about itKiritoDv
2024-03-12Implemented ObjectInit factory and added an enum systemKiritoDv
2024-03-12Added support for assets with vram offsetsKiritoDv
2024-03-12little boxespetrie911
2024-03-12scriptpetrie911
2024-03-11spooky scary skeletonspetrie911
2024-03-11Fully implemented tables and message factoriesKiritoDv
2024-03-11Fixed message and lookup factoriesKiritoDv
2024-03-11Registered msg factoryKiritoDv
2024-03-10namespacepetrie911
2024-03-10how animatedpetrie911
2024-03-10Skipped autogenerated assetsKiritoDv
2024-03-10Refactored vtx overlap functionKiritoDv
2024-03-09Update IsDebug (#25)MegaMech
Co-authored-by: = <=>
2024-03-09Add mk64 factories=
2024-03-08Detect Compression Type and Improve Yaml Structure (#21)MegaMech
* Auto detect mio0 * Altered decompressor * Fix bug * Bug fix * fix * debugging * fix debug * Remove logging * Fix spacing * node change * Cleanup * Track compression offset using global var * Implementation * Renames * Simplification * Fixes * Fix debugging output * yaml config segments uses array style * Fix to_hex zero fill * Bug fixes --------- Co-authored-by: = <=>
2024-03-05Fixed pad using hex generation sometimesKiritoDv
2024-03-05Included filename into pad generationKiritoDv