OpenKH - 20210511.1
Pre-release
Pre-release
Changes:
- b38e5dc Merge pull request #489 from Xeeynamo/kh2-doc-update
- fea2042 Merge pull request #491 from kinlyki/patch-1
- 86492c3 All offsets in 00battle are now in decimal
- 4ee038a Remove c&p comments
- 7f1d378 Merge pull request #493 from tommadness/feature/mods-manager-internalcopy
- 433f59a Create internal copy type
- 33f39fe Merge pull request #492 from kinlyki/patch-2
- a755a27 Update worlds.md
- 8867abd Update pawns.md
- 8eb6499 Rebase + fix unit tests
See More
- 47cba13 MEMT party update
- 5eb6025 Update the itemtable according to the decomp
- 9d5ce98 Fix swapped events
- 17ec59e Fix objentry editor not saving spawn objects
- 363613b Switch bit fields
- b635e26 Remove flag textfield from objentry editor
- 41bbd85 Update UI of Battle editor
- 67ead76 Remove unused code
- e7c8928 Remove obsolete doc notes
- de2415c Objentry's ToString returns the ModelName
- 0b57cd4 format accordingly to documuent guidelines
- 3554171 add sections to docs
- 25b1baa Add flags to Objentry
- 7ad1558 Refactor Fmlv to use BitsUtil and show missing fields
- 74da584 wrong list type
- a74092c Update cmd docs and source code
- 2300a09 Update Sumn.cs
- 83f3029 Add UI for Btlv, Plrp and Sumn
- d38e262 Add UI for Btlv, Plrp and Sumn
- 73709d0 Small document fixes
- 20e553b Create Magc structure
- 9330fb7 ushort strikes again
- 5cb6cd5 Make everything compile again
- 37037f0 Update magc and fmlv
- 066285e Plrp, Enmp, Limt and Sumn updates
- 7288384 that's all ushorts...
- 882765f Update lvpm
- 5191708 Add btlv
- 3298966 Update bons
- 9af55bf Update vtbl
- a3c250d Update Atkp
- f20cbeb Update przt and stop tables
- 2bed239 Padding, not needed
- 6bf2f65 Update objentry with even more stuff
- 9f18d4d fix test for JJ
- 3b1e68c Update Ques.cs
- aa6cb81 Update world status in worl
- 0ea913c Update jiminy.md
- 01d3c74 Update jiminy.bar and mixdata.bar documents and source code
- 5a1dcfa Merge pull request #487 from Xeeynamo/feature/kh2-msn
- e12f975 Merge pull request #483 from iwtexplode/master
- a9f4868 Updated KH3 enemy pawns list
- cbcd583 Updated KH3 enemy pawns list
- fee5acc Merge pull request #462 from snelson3/feature/spawnpoint-type-mod-manager
- 9ebd267 Merge pull request #470 from tommadness/feature/mods-manager-listpatch-plrp
- c4a4ad0 fix tests
- 87b635c Bump YamlDotNet from 9.1.4 to 10.1.0 (#471)
- 4462dee Add
plrpmodification tolistpatchmethod. - 3fd4bda Merge pull request #458 from Xeeynamo/tools/bbs
- edaaf59 Changed enum default values to just None.
- 353317a fix missing parens
- 95ce4bf Merge branch 'master' into feature/spawnpoint-type-mod-manager
- 073e9ae Merge pull request #467 from Xeeynamo/fix/cli-kh2-idx
- 35343bd Merge pull request #466 from Xeeynamo/fix/map-studio-fix
- 7c05838 Fix broken OpenKh.Command.IdxImg
- 64dbc26 Fix inverted camera controls
- 52baff0 Fix crash on tr02
- 2e23904 Fix map look-up for PS2 editions
- 15f63f3 Merge pull request #465 from Xeeynamo/fix/automerge
- 99ed6ea Merge pull request #457 from tommadness/feature/openkh-mods-loader-listreplace
- 89b3e70 Update method name in tests.
- eba1f1c Rename "listreplace" method to "listpatch".
- 2abce9f Attempt to fix auto-merge
- 9181652 Bump NLog from 4.7.8 to 4.7.9 (#464)
- a5daeda Bump Newtonsoft.Json from 12.0.3 to 13.0.1 (#461)
- f9e4eea Game Object update
- 04ee65c Expanded Game Object list
- 8a88fd7 Merge pull request #463 from Topaz-Reality/fix/mod-image
- 773195b Push
- 0893cd8 Updated Game Object List
- 13b0f97 spawnpoint method
- 92f3eab Re-add updated documentation
- a923740 Small change to EPD editor.
- 8225e1a Fixes to some tools.
- f4ad019 Improvements to PMO data.
- 02508b6 Improvements to vertex color handling.
- e68f40c PMO and PMP converters with vertex color support.
- 1951195 PMO and PMP converter improvements.
- e1a34d1 PMO Converter fix.
- 1b03971 PMP improvements.
- ec8de3e HE objects added
- 3ce01ae Updated Game Object
- e27340c Fix bad PMO Test
- 09634bf Improved OLO editor.
- 986d69a Update tools to .Net 5.
- f5eb4be GameObject update.
- e6a4518 Improved GameObject list.
- 94108c7 Added FM path to bbsa.
- 9840da1 SCD Read
- 9cd96ad Small changes to PMO Converter.
- f4a216b Game Object list updated
- b8ddb47 Olo Editor fully working.
- d150d1a Mission Editor
- 9097154 OLO Flag added to OLO Editor.
- bfdf2ac Game Object update.
- ff0c2c1 OLO Editor functional.
- e697a36 First version of OLO editor.
- bd0bb99 Improved OLO specification.
- 8fcd2d5 Update bons expected formatting.
- 7576a2c Allow for modifying of entire trsr entry if World value is present.
- 33a0260 Replace Assert.True with Assert.Equal
- 8103327 Add trsr, item, bons, or objEntry entry if it doesn't already exist.
- 424605b Simplify trsr patching.
- b29b32e FMLV test proves that the two FMLV can be merged
- 271d903 Rename Kh2.SystemData.Item.Items1 and Items2 across the codebase.
- a446636 Simplify FmlvDTO.
- d5960ae Allow for individual editing of levels.
- fc511ea Fix Lvup test. Create Objentry test.
- 4046a88 Correct (most) of the ListReplace tests.
- 227c18b Create DTO for Kh2.Battle.Fmlv
- 7e62a23 Correct Objentry test asset file
- 86bb009 Remove debug serializer from Objentry listreplace method.
- ff8964c Add Objentry editing functionality
- 72c0a0b Split ListReplaceTest into individual tests for each function.
- 9a04c46 Add unit tests
- 55793f6 Update fmlv to work with new Kh2.Battle.Fmlv parsing
- 714236c Refactors fmlv data to use a Dictionary of Lists
- 00e2049 Convert variable types to var wherever possible.
- 40c7c1d Remove unencoding function.
- d8d5e88 Convert characterMap and deserializer to static readonly fields.
- 36532d8 Rename variables to use camelCase
- b9357f2 Add "listreplace" method for patching
- 6f2b1a1 Merge pull request #432 from Xeeynamo/feature/openkh-mods-loader
- 8ce861b Minor clean-up
- 6f40a94 Better region page
- 3ad6cdb Hide PC release support for now
- 0ffbc04 Fix typos
- 0e8d567 Fix region change crash
- 6b6429c Detect if the selected ISO is actually from Kingdom Hearts II
- 24b9f8a Remove unused patcher prototype
- ef087ec Minor layout optimization
- a445e94 Allow to resize window
- 9015d80 Fix a bug on Msg.Write where messages were not always written in order
- b034f95 Handle build errors more gracefully
- eecad66 Show Wizard automatically on the very first execution
- b75d6fd Show mod title by default, repo name when title is not specified
- de8cab3 Fix a rare bug where updates would not appear
- 335ec55 UI enhancements when no mods are selected
- 08341e3 Do not crash if the configured executable is not found
- b5df8d5 Fix saves for KH2FM when changing region
- 8cbd873 Add link to report issues for a mod
- 033b5c9 Do not crash if the remote can not be fetched
- 2a031ac Fallback for files obj/.a.
- ea30cd5 Do not crash if a mod does not have a remote git
- 62a0e48 Fix various oddities exporting and patching msg files
- 8c79479 Use correct RegionID for US and JP
- 867e8d1 Give feedback while building
- 3e68762 Implement update functionality
- 48bb41b Correctly order mods on start-up
- fa2dab7 Move update message
- f09f7a5 Allow to open the mod's folder
- c212975 Show available updates
- 0dd9618 Wrap logs too long
- 40a1730 Minor UI enhancements
- bd1cdb6 Refined mod preview page
- 9bef9f3 Show version from the application menu
- 56b1e5e Clean-up code
- 02850c9 Add useful links
- 517bbef Close the "Install mod" window with the Esc button
- 09993b3 Add Build only and Run only commands and bind them to shortcuts
- 2af78d6 UI enhancements
- 32af73a Show logs from OpenKH Game Engine within the Mods Manager
- 79cf218 Fix bug where downloaded mods could not be deleted
- fe961dc Recognize if an ARD script is valid or not
- 9aeca08 Fix rare crash when closing the program while PCSX2 is starting
- c8e38e8 Close all the invoked windows when needed
- df662ec Add "required" feature for assets
- 378cc82 Fix more bugs on how the mod priority system works
- 1f64681 Fix bug where only the mod at top priority would work
- a18474f Fix more bugs with the debug window
- 237f1aa Fix load file name log
- d749a6d Fix bug on wizard where the region page was skipped
- 5d32386 Fix weird crash with the debugger window
- 720d1c6 Add log window
- 9da11e7 Add AreaData script patching support
- 9ddedf6 Allow to extract the ISO within the application
- af00dd6 Fix few stuff regarding the blacklist mechanic
- 21bffba Fix paths with whitespace
- 58fd5dc Allow to install mods from ZIP archives
- 5472855 Add blacklist support
- 711b4b0 Fix inverted Red and Blue channels on IMGD creation time
- 368e23d Exit from the injection loop if PCSX2 is closed
- 98cb6bd Patch multiple files with just one descriptor
- e37d4db Fix bug where the mod directory would not be created
- c300428 Load files from the correct path
- 649c2e9 Fix rare graphical glitch on PCSX2
- f107337 Slim code
- 8a41691 UI refinements
- e1d5f26 Add file fallback mechanic
- 4680938 Fix crash when the file mods.txt is not found
- ca69dce Add region selection from the wizard screen
- 3ce9dc5 Add patch to force specific regions
- c49bcfb Add regional fallback mechanic
- f1cea9e Clean the mod folder before launching the game
- abf13cc Add compatibility with all PS2 editions of Kingdom Hearts II
- d4f7824 Add better mods support for the engine
- 5a12b18 Add set-up wizard
- 77e768d Mods Manager injects itself into PCSX2 with KH2FM
- b63c079 Add Mods Manager
- 257d66d Ensure IMGZ inside a BAR can be patched
- 231d3d6 Msg Id can be written in hexadecimal
- eae0c00 Allow to patch IMZ files
- 6313f7e Add msg patcher
- 7b3112d Code more compact and flexible
- b0b04bd Refactor metadata
- 792ba96 Add image support
- 7da77b9 Patch BAR files
- ad0d576 Add core patching mechanic
- 74f3c95 Merge pull request #459 from Xeeynamo/feature/kh1-idx
- 135e8ad Minor distraction errors
- e523530 Add Command.IdxImg support for Kingdom Hearts 1 ISO
- 48cc5ab Move ISO utility in a more common place
- 2b3dea0 Add KH1 archive parser
- 3202a93 Merge pull request #454 from PlancakeJB/master
- c0c4e35 Merge pull request #456 from Xeeynamo/upgrade-net5
- 057d47c Fix failing tests as .NET 5 have a more precise float output
- e04c7c9 Add playground project
- 38355d0 Build script does not fail on empty folders
- 8612674 Update README to link NET 5.0 stuff
- dd7b56d Upgrade to .NET 5
- 481a012 Bump System.Drawing.Common from 5.0.1 to 5.0.2 (#455)
- ab17c51 Removed dead link
- e7cd92b Remove unnecessary line breaks
- 1d3f876 Remove unnecessary line breaks
- 3525d60 Merge pull request #2 from PlancakeJB/docs/ds-files
- 408c82f Added links to new sound docs
- 87bfa59 Initial STRM doc
- de85991 Initial SWAR doc
- 24c8590 Initial SWAV doc
- e593411 Initial SBNK doc
- 1d59d53 Initial SSAR doc
- 8fdd953 Initial SSEQ doc
- 8d16e11 Merge pull request #451 from Xeeynamo/feature/bbs-pam
- ecbad59 Use high performance I/O to read and write PMOs
- b58e5aa Small fixes.
- 6c7c756 Fix PAM test.
- 3f69c19 Added EndProject where it was missing.
- e50b4c2 Remove unnecessary data in parser.
- 861f018 Merge pull request #449 from Xeeynamo/fix/inverted-input
- ce42ca5 Fix free-camera movement
This list of changes was auto generated.