Commit Graph
100 Commits
Author SHA1 Message Date
MattNL 036ca6d7bd Added message after converting files 2023-03-08 18:31:46 -05:00
MattNL ad7944722e Fix for multiple PleaseWait dialogs while converting 2023-03-08 17:59:09 -05:00
MattNL 568ecad076 Changed the display text in PleaseWait 2023-03-08 17:13:24 -05:00
MattNL 1e9265c31a Made improvements to WavToBinka conversion
-Filenames with unsupported characters are now fixed for conversion
-Files are copied to the program's cache folder and deleted after conversion
-Added an error message when files fail to convert
2023-03-08 17:08:36 -05:00
MattNL 69638ccdcc Added check for missing files when saving in the AudioEditor 2023-03-08 14:15:06 -05:00
MattNL aa801e5361 Made changes to OpenPCK
OpenPCK now attempts to open pck files with the opposite endian when confronted with an OverflowException which makes it possible to open little endian pck files from outside the program
2023-03-08 12:45:59 -05:00
MattNL 13f587e604 Changed display text for debug release 23w11a 2023-03-07 12:07:31 -05:00
MattNL f3ffd3b05b Made a small mistake with the last commit lol 2023-03-07 03:26:29 -05:00
MattNL e72275918d Fixed a bug where a newly created Audio.pck would be hidden from the user 2023-03-07 03:25:31 -05:00
MattNL b45e637c13 Padded EntityBehaviourData.json 2023-03-05 18:14:27 -05:00
MattNL 3f2eb414e2 Padded EntityMaterialData.json 2023-03-05 18:13:57 -05:00
MattNL 2d06b3cb76 Added EntityModelData resource 2023-03-05 18:12:30 -05:00
MattNL f93b3b3cb4 Expanded entities.png in preparation of Models.bin support 2023-03-05 18:12:08 -05:00
MattNL f166c1c282 Change debug build to "E" 2023-03-05 16:23:01 -05:00
MattNL 9cc4516b15 Fixed bug where adding new files caused it to be added twice 2023-03-05 05:44:03 -05:00
MattNL 788bffbf4e Add .tga to Add Texture filter 2023-03-05 01:06:39 -05:00
MattNL 3ca723edc2 Changed program build to "D" 2023-03-04 12:53:16 -05:00
MattNL b83f7e4ea5 Replacing a file with a new extension now properly renames the file 2023-03-04 12:42:30 -05:00
MattNL f540a56958 Added support for multiple extensions when replacing some formats 2023-03-04 12:32:00 -05:00
MattNL 9e1e6e08d2 Added ability to create new EntityMaterial Files 2023-03-04 11:41:47 -05:00
MattNL d4a1cfbebe Change build to "C" 2023-03-04 11:34:29 -05:00
MattNL fb55adee7f Added MaterialsEditor 2023-03-04 10:40:58 -05:00
MattNL a75046a856 AddEntry now alphabetically sorts the entity list 2023-03-04 10:40:42 -05:00
MattNL 8604a2d524 Added PS4 variants of some mobs 2023-03-04 04:34:03 -05:00
MattNL a63c4634bc Added PS4 Exclusive Entities to EntityMaterialData 2023-03-04 04:26:19 -05:00
MattNL 9430cc5163 Update PckStudio.csproj 2023-03-04 04:24:38 -05:00
MattNL b3b19fe2ba Added one example entry to newly created MaterialFiles 2023-03-04 04:24:25 -05:00
MattNL f885ac7cf9 Forgot to push this change somehow lol 2023-03-04 02:27:50 -05:00
MattNL 44de363bd6 Create MaterialUtil.cs 2023-03-04 02:27:36 -05:00
MattNL 8f7d9c413a Changed display text to accurately describe the changes 2023-03-04 02:26:02 -05:00
MattNL 41710e9d8a Added Wither to MaterialData resource 2023-03-04 02:11:39 -05:00
MattNL 0c8ecf6c50 Added EntityMaterialData to Resources 2023-03-04 02:02:44 -05:00
MattNL ec8a3c82a3 Created MaterialsFile IO methods 2023-03-04 01:54:21 -05:00
MattNL 6ec6038abe Create MaterialsFile class 2023-03-04 01:45:05 -05:00
MNL fbb986f66a Update README.md 2023-03-04 00:57:43 -05:00
MattNL a34721fd99 Changed AddEntry to be better adapted for multiple purposes 2023-03-04 00:52:02 -05:00
MattNL 51ae9207fc slightly adjusted some icons 2023-03-03 23:28:23 -05:00
MattNL 4ca8c30409 Renamed AddBehaviour to AddEntry for reuse in other Entity related forms 2023-03-03 22:06:38 -05:00
MattNL 617f0da71b Fixed display bug when adding a new Behaviour entry 2023-03-03 22:06:05 -05:00
MattNL 9dd6bea516 Created EntityMaterialData resource 2023-03-03 21:16:07 -05:00
MattNL 67bceb02b6 Updated entity resources 2023-03-03 21:15:39 -05:00
MattNL 34f2cdfe47 Fix for a potential crash in BehaviourEditor 2023-03-03 09:19:05 -05:00
MattNL 12f3be70b3 Changed build from "a" to "b" 2023-03-03 05:23:47 -05:00
MattNL 8e333b62e7 Changed Rename tool to Change tool in BehaviourEditor 2023-03-03 05:10:28 -05:00
MattNL 0630e35d8c Changed AcceptButton access to public 2023-03-03 04:50:19 -05:00
MattNL 5db8e3ada5 Added tool to create new Behaviour files 2023-03-03 04:46:26 -05:00
MattNL e4605b1634 Fixed NodeIcon for RiderOverride from showing in the Entity menu 2023-03-03 04:45:56 -05:00
MattNL 0dbb08ffa8 Removed parameters from CreateNewBehaviourFile 2023-03-03 04:43:17 -05:00
MattNL 7093ee2412 Fixed a small bug involving skins 2023-03-03 04:38:16 -05:00
MattNL a08dda7a04 Updated Entity Resources 2023-03-03 04:26:10 -05:00
MattNL f7d0180951 Updated BehaviourEditor 2023-03-03 04:25:58 -05:00
MattNL 87138f9853 Added AddBehvaiour to BehaviourEditor 2023-03-03 01:43:31 -05:00
MattNL ebca55434b Created BehaviourUtil for handling BehaviourFiles 2023-03-02 21:57:01 -05:00
MattNL 70b22237d7 Edited AnimationUtil to now utilize ImageUtils for ImageList creation instead 2023-03-02 21:56:31 -05:00
MattNL e2153924d7 Created ImageUtils to hold CreateImageList 2023-03-02 21:55:57 -05:00
MattNL b6b4a1aad9 Fix for missing mobs in behaviourData 2023-03-02 21:52:01 -05:00
MattNL 32c0ebf8df Renamed "entities" to "entities_sheet" to be consistent with the other resource sheets 2023-03-02 20:53:34 -05:00
MattNL efd0edb9d3 Fixed BehaviourData file displaying as a binary file instead of text 2023-03-02 20:51:42 -05:00
MattNL 2716775207 Added new Entity and Behaviour resources 2023-03-02 20:47:37 -05:00
MattNL 64afeee93f Added Entity sheet and BehaviourData json file 2023-03-02 20:45:04 -05:00
MattNL ed69121c6d Update Resources.Designer.cs 2023-03-02 07:24:21 -05:00
MattNL 4a47628677 Fixed bug with new version system 2023-03-02 07:19:30 -05:00
MattNL dbd506b1f7 Adopted Minecraft Java Snapshot format for keeping tabs on wip versions and features 2023-03-02 07:08:49 -05:00
MattNL 48ea364f19 Made small changes to the changelog 2023-03-02 06:56:10 -05:00
MattNL 772898009b Fixed "Extract" tool not working properly on SubPCK folders 2023-03-02 06:41:09 -05:00
MattNL cf42fa6efc Added Current PCK File label to Editor Tab 2023-03-01 06:28:16 -05:00
MattNL 092742d94a Added "Add File" Tool and Prompts to the context menu 2023-03-01 05:56:47 -05:00
MattNL 4d052a086e Added WIP PCK File Sorter 2023-03-01 03:50:48 -05:00
MattNL 9e6cff2f04 BOX Editor now forces string case to upper 2023-02-20 17:54:38 -05:00
MattNL 2154a80e33 Fixed Mirror and Armor checkboxes in Box Editor saving incorrectly 2023-02-20 17:53:52 -05:00
MattNL 870bede8ee Removed Move Up/Down functions 2023-01-29 22:11:32 -05:00
MattNL 8df61a5bb0 Added proper handling of the file type exception 2023-01-29 22:08:33 -05:00
MattNL 083128c6bb Improved the ProcessEntries method in AudioEditor 2023-01-29 21:37:31 -05:00
MattNL 4d0ac91945 Fixed bug where duplicate binkas would delete themselves when added 2023-01-22 18:32:56 -05:00
MattNL c9ace98c54 Fix for crash when double clicking a non animation texture file 2023-01-15 18:39:00 -05:00
MattNL 39afb231f8 Changed unknown flag texts as they're now known 2023-01-14 11:58:54 -05:00
MattNL 2d8d830d07 Added "EDIT BEHAVIOURS" button 2023-01-14 10:49:01 -05:00
MattNL 72232c19f7 Remove filename condition for AudioFiles
AudioFiles do not have to be named "audio.pck" in order to function
2023-01-14 10:37:02 -05:00
MattNL 00aeb21e9a Added Entity Materials Icon 2023-01-14 10:33:55 -05:00
MattNL ec921a811b Fix for Rename feature not working properly in BehavioursEditor 2023-01-13 17:35:40 -05:00
MattNL 9563e4b278 Added BehavioursEditor 2023-01-13 17:30:45 -05:00
MattNL 8f85d4dc90 Remove endian flag from BehavioursReader class 2023-01-13 17:30:23 -05:00
MattNL e805448927 Created BehavioursWriter class 2023-01-13 17:29:51 -05:00
MattNL b9aa3a66f0 Fix for BehavioursReader not having the new member name 2023-01-13 13:31:44 -05:00
MattNL d2600bd209 Renamed overrides to entries in BehaviourFile 2023-01-13 12:30:58 -05:00
MattNL 87a97ca763 COL Editor labels are no longer editable 2023-01-13 12:09:08 -05:00
MattNL eb3df10429 Removed extension swap in ToWav function in Binka Class
This caused the ToWav function to not function as it looked for a ".wav" file before the conversion can occur.
2023-01-10 13:39:51 -05:00
MattNL e96c7e7692 Added SetCategory tool to AudioEditor 2023-01-10 13:38:22 -05:00
MattNL acca1e3287 Fix for AudioEditor allowing empty categories 2023-01-10 10:49:08 -05:00
MattNL b0f44e79b3 IsSubPCKNode will now only print to the console when a file is a SubPCK file 2023-01-09 11:53:43 -05:00
MattNL acd0e7e313 Added "Edit All Entries" tool to MetaContextMenu 2022-11-30 15:04:48 -05:00
MattNL 31c2db2de0 TextPrompts can now take an initial array to work with 2022-11-30 15:04:19 -05:00
MattNL 724f61ff43 Fixed Style issue in BoxEditor 2022-11-29 17:08:27 -05:00
MattNL f6cf610739 Changed label from Inflation to Scale to make value more clear 2022-11-29 12:46:47 -05:00
MattNL 9ccd7687d6 Added BoxEditor for double clicking a BOX value in the meta tree 2022-11-29 00:28:08 -05:00
MattNL 33d903d6c8 Added SubPCK support for CorrectSkinDecimals 2022-11-29 00:02:45 -05:00
MattNL ae4222a0ab Added SubPCK support for adding multiple meta entries 2022-11-29 00:01:48 -05:00
MattNL cadbc23393 Fixed NumericUpDown background colors in COLEditor 2022-11-28 22:31:49 -05:00
MattNL 122c2f9e3f Changed Door names in ChangeTile from "Upper" to "Top" and "Lower" to "Bottom" 2022-11-28 21:27:30 -05:00
MattNL 1564c36d65 AddCustomPackIcon now only works in packs with a PackID present 2022-11-28 21:25:22 -05:00