OpenKH - 20200327.2
Pre-release
Pre-release
Changes:
- f27dced Merge pull request #91 from Xeeynamo/feature/pipeline-improvements
- 146023f Update README with new download link and additional info
- 13a974c Exclude tests to the final build output directory
- 126b3d3 Try to make 'Release' on Azure DevOps working
- 3c2b9ab Set csproj values only for actual OpenKH projects
- 712f64d Set a proper version when building locally
- 2c70fe0 Remove Copyright tag from every project
- 603f6aa Rename OpenKh to OpenKH for the assembly output
- af541f1 Speed-up submodule cloning
- 88157a0 Fix bug for missing tools in the artefacts with a custom OutputPath
See More
- 9cf6136 Merge pull request #90 from Xeeynamo/feature/msg-optimize
- bfebcee Add some documentation for MSG files
- 450baea Add Optimize feature in the Text Editor
- e72755b Add Msg write optimization
- aa849b8 Merge pull request #88 from Xeeynamo/Vladabdf-patch-1
- 103fa67 Update bar.md
- 1181409 Merge pull request #83 from Xeeynamo/feature/bbs-ctd-editor
- 6b9d148 Add few missing docs
- 324dd64 Font documentation
- 600d201 Fix a bug across all the tools that uses DrawPanel
- 7988b9a Fix a couple of crashes
- f246244 Fix a crash when re-ordering font characters without any font loaded
- f033cd8 Consider horizontal and vertical space from Layout
- fae42d9 Fix a bug where the drawing context was not flushing the polygons
- 12831e0 Draw dialog border on the text preview
- e4e1e45 Rename Entry2Index to LayoutIndex
- cd9acbb Fix broken test
- ad9f8a4 Allow to insert new lines
- 2dc3084 Add raw JP encoding
- f41298b Enable font rendering
- c8bb8fb Allow to sort characters by ID
- eb37acf Refactor + font character preview functionality
- a1012a6 Add font editing functionality
- 7fcb1e0 Add load of a font archive file
- 39ee914 Add font's COD support
- 8bc877f Add complete support for font.arc to the ImageViewer
- fbeb932 Refactor Ctd.Layout according to the documentation
- 04f8698 Update CTD documentation with new values
- 7c8e47b Rename CTD classes according to the documentation
- 1272899 Add CTD documentation
- 7abbb83 Unswizzle BBS font
- 2aba5b9 Better structured FontsArc
- c36310b Add font and icon info descriptors
- a012fd5 Fix wrong test assertion
- a43c56b Add FontsArc to open the fonten.arc through the ImageViewer
- 730dd1b More characters and symbols for InternationalCtdEncoder
- 865c379 Replace UTF8 encoder with international CTD encoder
- 2170831 Add some characters to International CTD encoder
- 8ba842e Add InternationalCtdEncoder characters
- 57a4ef5 Add dummy CTD encoders
- 0f13413 Basic text editing functionalities
- 9f89aaa Add basic functionalities for the Ctd editor
- 56fb194 Create an empty Ctd
- 7d49490 Ctd reset the position to 0 on every reading
- 5345165 Add CTD editor fundamentals
- 78277fe Re-calculate Entry1.Offset
- 3fb9ab2 Add Ctd.Write
- 0b15c95 Prefers to store the original Data, without the string conversion
- db39665 Add text reading
- da9862b Add basics of Ctd format
- b4b1167 Merge pull request #82 from kenjiuno/fix-58
- 9ffb3f8 Add and implement TextImporters for csv/xml/yml.
- 1db93f1 Add TextExporters and ExchangeableMessage for future importer usage.
- 5004203 Implement text exporters.
- dfe1b9b Merge pull request #30 from Disgustor/master
- e057e62 Merge branch 'master' into master
- 760edf1 Merge pull request #81 from Xeeynamo/feature/mdlx-model
- 64cdc38 Merge pull request #80 from kenjiuno/patch-1
- 2842de7 Add map writer
- d2b3391 Write back a MDLX of type 3 and 4
- 651521d Simplify Bone read
- f03f5f8 Refactor Mdlx
- 9e4a434 Add parser for MDLX maps
- 1721d59 Add MDLX parser
- 53e9082 Add utility to read 16 bit integers from a Stream
- 176e62a Update file-type.md
- a7598f6 Merge pull request #79 from Xeeynamo/hotfix/issue-53
- aa4b6a7 Do not re-render when a resize request is sent
- 3093199 Merge pull request #77 from Xeeynamo/TALESIOFIFREAK-patch-1
- 54c1430 update pawns.md
- 8c13d9c Merge pull request #76 from Xeeynamo/hotfix/issue-75
- 4981e92 Show an error if the IDX is not paired with an IMG
- 7c739c2 Fix a bug where it was not showing sys.bar file on the open dialog
- f40b3e8 Merge pull request #72 from Xeeynamo/docs/kh3-maps
- b639a4e Fix typo
- 84da5fe Small fix on KH3 updates
- 4a65cca Add all the new DLC maps
- 93a8c57 Add new maps and pawns
- ddd07e8 Add links to update 1.06 and 1.09
- 8ce47c8 Add new maps and game updates
- ad649c1 Merge pull request #71 from Xeeynamo/imgbot
- aa4e040 [ImgBot] Optimize images
- e4a0463 Merge pull request #69 from Vladabdf/master
- d18c1ee Update README.md
- aa373bd Merge pull request #70 from Xeeynamo/imgbot
- 0dea348 [ImgBot] Optimize images
- fc82db2 Merge pull request #66 from Xeeynamo/docs/kh2ai
- d040dce Update CODE_OF_CONDUCT.md
- 0ce2e7b Update README.md
- 8935f01 Added OpenKH Logo, edited + added info to core markdown files
- 9c5f498 Merge pull request #6 from Xeeynamo/master
- 3846797 Merge pull request #67 from Xeeynamo/feature/jpfont
- abe39c1 Fix event font rendering for Japanese encoding
- 3564559 Fix a rare crash for special characters outside the normal table
- 34bc251 Fix font rendering
- 8b51dd5 Fix character decoding picking the right table
- f408f10 Add encode for roman characters in Japanese table
- 42a5d90 Add decode for roman characters in Japanese table
- 768cb23 Update README with build status and new link to OpenKh website
- 4b2f792 Improve azure pipelines script readability
- c0493ae Fix broken test pipeline
- 40c6c5b Remove un-necessary tests
- b08daad Fix japanese characters that exceeded the allowed table
- 9da04c1 Fix font rendering for JP encoder
- fc52f30 one more kanji that was wrong
- 075bef0 correct wrong kanjis in sys2-2
- f02c41d finished encoded table
- fab1b3f some more japanese kanjis
- 57fdc95 Add specific exception when encoding fails
- 2a76c69 Fix encoding for Japanese text
- ad96cec Add basic draw support for table characters
- 163d1a4 Be more tolerant with duplicate characters in JP table
- 99faf0c More progress on table4 and complete table5
- d228d78 table4 progress
- 3490a18 table3 progress
- 70cdcd0 table2 completed (with few exceptions)
- 8016496 visual studio please save my changes
- 57b0c80 font table update
- 33d7b58 Changing encoder or font type does not un-select the message anymore
- 94f86dd Re-arrange Font and Encoder menus
- 21b164e Add Japanese font support to Kh2TextEditor
- 4b5e5a7 Add constants for Japanese font table
- 52cc73d Add JapaneseSystemEncode
- abed82a Remove a duplicate character from JP table
- 3bb9268 Some update
- 8433ef0 Add incomplete JapaneseSystem encoder
- e16c8fe Inline InternationalSystemEncoder.cs to Encoders.cs
- fd67af7 Rename commands from 19 to 1f to Table2-Table8
- 6a59e9d Add license to kh2ai document
- 1898dd4 Add KH2AI docs
- 5e2e61c Merge pull request #65 from Xeeynamo/docs/tool-guides
- f0c869f Update OpenKh.Tools.Kh2TextEditor.md
- 7b062c5 Merge pull request #5 from Xeeynamo/master
- fd091b9 Merge pull request #63 from Xeeynamo/fix/62-objentry-name-bug
- 9eb9de7 Fixes issue #62
- 69f6fb4 Merge pull request #61 from Xeeynamo/imgbot
- db21a30 [ImgBot] Optimize images
- d31a347 Merge pull request #60 from Xeeynamo/feature/kh2-text-editor-docs
- 12be6a5 Add guide link to KH2 Text Editor
- fa2bfd7 Merge pull request #57 from Vladabdf/master
- e2720b9 Merge pull request #59 from fix/text-renderer-alpha
- 634b151 Calculate alpha values accordingly to PS2 GPU
- 1f0acaf Moved all documentation and images relating to the text editor to another sub-folder so as to not obstruct future documents for tools.
- 43206b0 Updated markdown
- 03ada39 Updated markdown
- 0f9875d Fixed error with image linking
- 8607c01 Added images for the tutorial documentation
- 4414241 Made a 90% complete markdown document detailing the use of the KH2 Text Editor tool.
- 862888e Merge pull request #4 from Xeeynamo/master
- 76040dc Merge pull request #42 from GovanifY/docs/ksy-definitions
- bd5786b Merge pull request #52 from feature/00objentry
- 33dfc68 Merge branch 'master' into feature/00objentry
- b56a1d4 Simplified Open and Save for Objentry editor
- 1cac95a Add Objentry.Write to hide the complexity of BaseTable
- b001ebb BaseTable can now be used as an IEnumerable
- e901651 Add links to 00objentry documentation
- 39fffda Change Spawn Object textboxes to Comboboxes
- 3ecfa40 Merge pull request #49 from Xeeynamo/feature/mdlx-texture
- b969326 Update XeEngine.Tools.Public again, this time to the right commit
- 9c5cddf Update XeEngine.Tools.Public
- 73b0907 Unknown5c is Spawnable Object 3
- c3f58c2 fixed grammar on documentation
- 9646ff1 Merge pull request #51 from Xeeynamo/Xeeynamo-patch-renew-discord-invite-link
- f6b0b3b Renewed Discord server invite link
- 0c82a23 Add documentation for raw texture
- f0f8514 Update TM2 documentation
- e98e11a Use CSA register to read all the 4-bit textures correctly
- 9b32c12 Proposal change to have Spawn Model working as expected
- 5e091ab push temp code
- d1c4749 Interfaces for Objentry
- 6aad75d Merge pull request #48 from Xeeynamo/hotfix/imgd-swapped-channels
- a5d670b Revert "Imgd.Create now inverts correctly the blue and red channels"
- 5ce5932 Minor code clean-up
- 0d21738 Implements ModelTexture.IsValid
- 1ea36e5 Load correct palette for MDLX with multiple textures
- 22e57c5 Fix texture ordering
- 44a4c14 Fix decoding for 8 bit palettes
- 00f46a0 Make ImageViewer opening MDLX textures files
- b92da2f Implements ModelTexture from MDLX files
- d628be2 Add new Stream extension to write a byte array easily
- 5a5b1a0 Improve exception error for Imgd
- d6d9809 Make TM2's GsPSM and GsTex public as they can be used elsewhere
- 33675f7 update
- 93d4749 documentation for 00objentry
- f985f87 Create CNAME
- de2d7ee Create CNAME
- b8feead Create CNAME
- 4f86901 Merge pull request #3 from Xeeynamo/master
- 0067b2e Use enum Type in ViewModel and View
- 31c3a29 Use enum Type for ObjectType
- 57fd6d0 Make MainWindow larger
- ba80851 Updated structure
- f53dad7 Switch places for search bar and command buttons
- 0f4a0f6 Merge pull request #46 from Xeeynamo/imgbot
- a987211 [ImgBot] Optimize images
- 0f96af6 Merge pull request #45 from Xeeynamo/docs/kkdf2
- 45d534d Merge pull request #44 from Xeeynamo/feature/03system
- 3020e72 Create a markdown document for the ANB documentation
- 650cbee KKDF2's Docs simplified
- 9aadf1f Update documentation for 03system
- 8d1fc32 Add "Add" and "Remove" buttons to Item
- 3a451a3 Load Msg to System Editor
- 2319871 Add language list to Kh2.Constants
- 6b38069 Add a version of Img.FileOpen that does not throw an exception
- 96c9804 Add Idx.IsValid
- a245b58 Add Ftst view
- 469d7de Add proper world names
- f1cb787 Decoupled Constants.Worlds from Trsr
- bf6a2d6 Remove unused code for Item
- 90652a8 LoadMessage now open files too
- 591b723 Fix a crash when the MSG is not loaded
- a5160ff Introduced Add and Remove button for Trsr
- 396d341 Add Trsr type editng
- 347d535 Allows to modify item and map name for treasures
- 3fa949e Give name of the item and of the map for treasures
- 7c37e81 Add basic Trsr view support
- ba9d859 Minor refactoring to Trsr class
- 773175f Always reset the stream position when reading from BaseSystem
- 402a890 Add Rank to items
- 0718773 Temporarly fixing item saving
- 7ccb547 Add a message when no item is selected
- 5255347 Add Type support for KH2 System Item
- 09d4bbc Improve Name and Description support for Items
- 5cb9c00 Add default message identifier
- 07f73dd Add basic Item support for System Editor
- 30780b4 Simplified Kh2.System.Item
- fec7d60 Add empty 03system editor
- 09d2880 Fix compilation error
- 4bd7671 Trsr in BinaryMapper format
- 6bef41f Move TRSR and ITEM to Battle folder
- 44d7358 Revert "Move TRSR and ITEM to Battle subdirectory"
- a1edc02 trsr fm version for testing
- cbadd24 Move TRSR and ITEM to Battle subdirectory
- 1246264 TRSR and ITEM classes (Low-Level)
- dafe8eb Fix some bugs on wpf utilities
- 34c9355 implement cloning command
- 391cfdc made main window larger to fit all fields without scrolling
- 407c7ce adjustments to the objentry structure
- c0adb2f changed structure of objentry, implemented scrolling to new entry
- cf3a544 initial bgm doc
This list of changes was auto generated.