Commit Graph
98 Commits
Author SHA1 Message Date
MattNL b9f4b8becf Improved and detailed IsPathMipMapped function 2022-09-20 08:21:54 -04:00
MattNL 896e341c4f fixed credit in changelog oops 2022-09-13 07:22:19 -04:00
MattNL 0b3244bca6 Added 7.0 Changelog 2022-09-13 07:17:05 -04:00
MattNL 638cbfd0d9 Added GenerateMipMap feature 2022-09-13 06:27:57 -04:00
MattNL 0171b83462 fixed post merge compiler error 2022-09-12 10:57:13 -04:00
MNL c43fe7b6d9 Merge pull request #6 from PhoenixARC/Animation-Editor-refactor
Animation editor refactor
2022-09-12 10:50:40 -04:00
MattNL 63c93f7154 Merge branch 'main' into Animation-Editor-refactor 2022-09-12 10:36:42 -04:00
MattNL 8ceb15534b Removed MipMap Support from Animation Editor 2022-09-12 08:36:23 -04:00
MattNL 23ae97286d Added message dialog for Model Files 2022-09-12 07:08:15 -04:00
MattNL b0da3bcc8f Fixed Main TabPages Order 2022-09-12 07:03:08 -04:00
MattNL b3a2718b39 Icon Overhaul and added File Info Tool 2022-09-12 07:01:21 -04:00
MattNL a45884343b Added GenerateMipMap and Help message buttons 2022-08-31 13:34:47 -04:00
MattNL f9b36efada Updated ProgramInfo dialog 2022-08-28 14:11:50 -04:00
MattNL bd83eb55ed Split the help tab into smaller message boxes 2022-08-28 05:11:13 -04:00
MattNL 22b495b718 Added Export Java Animation tool 2022-08-28 04:37:32 -04:00
MattNL cf8f105312 Fixed Import Java MCMeta Tool 2022-08-28 02:40:07 -04:00
MattNL 6bcf71eccf Interpolation sets properly with importing 2022-08-28 02:24:46 -04:00
MattNL d1e3aee34e Changed version to 7.0 2022-08-27 05:40:45 -04:00
MattNL 0fe1fff801 ANIM now returns as lowercase 2022-08-27 05:29:51 -04:00
MNL c2c33ded65 Cleaned up changelog
-Removed a lot of unnecessary wording from 6.5 and 6.4's logs and any repeated logs
-Consistently formatted all the logs
2022-08-27 03:51:56 -04:00
MattNL e674d2fea3 Changed TickSpeed to improve accuracy 2022-08-27 03:23:14 -04:00
MattNL e4b9f3c6b3 Restored SetBulkSpeed functionality 2022-08-25 15:29:40 -04:00
MattNL c98f17ebda small SetBulkSpeed changes 2022-08-25 15:06:23 -04:00
MattNL 989c16dcec Restored ChangeTile functionality 2022-08-24 19:20:09 -04:00
MattNL ab50740553 CreateAnimatedTexture now only creates on exit 2022-08-24 19:19:51 -04:00
MattNL 3361ceee52 Added support for "empty" anim codes 2022-08-24 16:55:20 -04:00
MattNL 6ddfbe0d65 fix for language entry length issue 2022-08-24 03:37:41 -04:00
MattNL 61450dec37 small error in help message fixed 2022-08-24 00:36:51 -04:00
MattNL d519d4b3ee Bulk track replacing tool for AudioEditor 2022-08-24 00:33:54 -04:00
MattNL b08cdc70c5 Update MainForm.cs 2022-08-22 22:32:53 -04:00
MattNL 075b8b1d85 changed open file filter for AudioEditor 2022-08-18 17:05:45 -04:00
MattNL 3ad1d038ad fixed method name and added check 2022-08-18 16:45:50 -04:00
MattNL 7f88f09344 crash fix when accessing owner form 2022-08-18 16:01:23 -04:00
MattNL 497d7e8327 changed main form data folder methods 2022-08-18 16:00:19 -04:00
MattNL 582035c07c AudioEditor now uses MainForm functions for DataFolder 2022-08-18 15:18:49 -04:00
MattNL 9c132e76af Moved and split DataFolder methods 2022-08-18 15:17:19 -04:00
MattNL d48852ad17 Added "Open Data Folder" Tool to AudioEditor 2022-08-18 14:55:26 -04:00
MattNL 6d336df08b Cleaned a bunch of Data Folder code 2022-08-18 14:54:58 -04:00
MattNL 4b4cbe4652 Fixed Verify File Tool in AudioEditor 2022-08-18 14:23:17 -04:00
MattNL 5ded1f24a2 AudioEditor now extracts all MSS resources 2022-08-18 14:17:24 -04:00
MattNL 5eddebbefc Added WAV to BINKA Compression control to AudioEditor 2022-08-16 22:50:29 -04:00
MattNL f310093740 AudioEditor now checks for changes after saving 2022-08-16 22:49:03 -04:00
MattNL ad3126fb8a Split help tab in AudioEditor into smaller help messages 2022-08-16 18:24:38 -04:00
MattNL ae8edfbfa5 deleted unused preset list 2022-08-16 14:59:30 -04:00
MattNL 0fa6e08cf4 fixed checkbox enable bugs in ANIM editor 2022-08-16 14:58:12 -04:00
MattNL 11279b8ab8 Update ANIMEditor.cs 2022-08-16 05:42:25 -04:00
MattNL f037a362c7 Added Skin Presets to ANIM Editor 2022-08-16 05:32:00 -04:00
MattNL 5dd8aed3c9 made some controls public in AddCategory
So the AddCategory popup dialog can be recycled elsewhere in the program with the ability to change the text within it
2022-08-16 03:24:03 -04:00
MattNL 45468b5cac ANIM editor now kicks user back to rename prompt when failing 2022-08-14 22:45:52 -04:00
MattNL 5674d47c67 ANIM Editor now only fires on Skin files 2022-08-14 22:26:28 -04:00
MattNL a427d3a9c6 Fix for Skins.pck not having XMLVERSION property 2022-08-14 13:02:34 -04:00
MattNL e881a42502 added ANIM support to Add Skin menu 2022-08-13 16:37:40 -04:00
MattNL 1a279aec7c Adjusted Add Skin menu design
Credit to yaboiFoxx for the concept design
2022-08-13 14:58:16 -04:00
MattNL 45901d8c8e Added "delete unused binka files" tool in AudioEditor 2022-08-12 06:35:55 -04:00
MattNL 0612eac4b4 fix for missing function 2022-08-12 06:28:18 -04:00
MattNL bb34a2e193 Improved Data folder access in Audio Editor 2022-08-12 06:26:42 -04:00
MattNL b52de5bc0f fixed small saving bug in AudioEditor 2022-08-10 18:36:40 -04:00
MNL e3be72f1c6 Merge pull request #5 from PhoenixARC/PCKAudioFile 2022-08-10 16:00:49 -04:00
MNL 465e629c37 Merge branch 'main' into PCKAudioFile 2022-08-10 15:53:46 -04:00
MattNL a7cdae416b optimized list in PCKAudioFileReader 2022-08-10 14:44:05 -04:00
MattNL 7c0d3d46d4 fix to song order issue in AudioFileReader 2022-08-10 14:27:24 -04:00
MattNL 3ed5598a97 slight change to audio file classes
this also fixes the "Include Overworld songs in Creative" feature. The code for that functionality was already perfect, so that hasn't been touched at all. Just needed to adjust the class a little. (:
2022-08-09 05:16:10 -04:00
MattNL beca901b80 fixed audio editor save issue 2022-08-09 04:00:16 -04:00
MattNL 63fac543a8 Several small Audio Editor fixes 2022-08-08 12:39:56 -04:00
MattNL e5b2588b6f Fixed AddCategory feature not making nodes 2022-08-06 15:11:38 -04:00
MattNL 916fc4c40d Merge branch 'PCKAudioFile' of https://github.com/PhoenixARC/-PCK-Studio into PCKAudioFile 2022-08-06 14:41:02 -04:00
MattNL a7a4c565e9 Fixed verify tool in audio editor 2022-08-05 23:07:25 -04:00
MattNL 64512b88fa fixed silly error in music editor code 2022-08-03 23:59:33 -04:00
MattNL e0a439fbf3 Fixed Audio Editor LOC support 2022-08-02 18:56:22 -04:00
MattNL 58be77a1b8 Improved ANIM string conversion
Thanks Miku (:
2022-08-02 16:52:10 -04:00
MattNL 7461fbae9c ANIM editor and small changes
-Moved and renamed the LCESkin class to the SkinANIM class in preperation of the ANIM Editor
-Added the ANIM editor, which is more or less a port of my ANIM tool on my website. Double click an ANIM tag to open it. If the value is invalid, it will go to the normal meta tag prompt to allow you to fix it.
- Added two template skins in the resources so the ANIM editor can utilize them for creating proper templates.
-Added a resolution combobox for creating Texture Packs.
-Increased the limit from 3 to 5 for the MipMapLevel option in the Animation Editor.
-Fixed some bugs with the Play Overworld Songs in Creative feature in the Music Editor
2022-08-02 16:22:45 -04:00
MattNL 853d8e8429 fixed usage of deprecated form 2022-07-31 16:15:38 -04:00
MattNL 28ee5a59d7 Some Music Editor changes
-Fixed a bug where the newly added "Play overworld songs in creative" feature where the songs were being added while in the editor instead of upon closing it.
-The categories now properly sort in the PCK file
2022-07-31 16:13:39 -04:00
MattNL f92f5b9b00 Massive music editor overhaul
Additions
----------
-WAV drag and drop
-BINKA File location verification
-Feature to combine your Creative world tracks with a checkbox in the editor
2022-07-30 23:39:52 -04:00
MattNL 5957124e3d Small bug fix and addition to Animated Texture list
-Added icons for previously untextured tiles in the Change Tile menu
-Designer no longer fails to load
2022-07-17 15:57:26 -04:00
MattNL 64627705bb Reimplemented Clone Tool and added Set File Type tool 2022-07-15 10:17:16 -04:00
MNL 383a1a79f7 tileData.json improvement
Changed Kelp (Bottom) to Kelp Plant (Bottom) for better clarity when converting Java/Bedrock animations to Console.
2022-07-06 20:32:02 -04:00
MNL 17e5c821bb tileData.json typo fixed 2022-07-04 22:48:27 -04:00
MattNL 272347219e Audio Editor overhaul 2022-06-24 19:21:33 -04:00
MattNL 3881b6e654 Updated version display 2022-05-05 16:27:14 -04:00
MattNL 2155d1aac3 Music and Animation editor update
-Audio Editor has been renamed to the Music Editor
-Music Editor now works with PSVita and PS4 files!
-Added a drag and drop feature for Binka files to the Music Editor to allow for efficient playlist building.
-You can now create a fresh Audio.pck file by using the "Create audio.pck" function, and this also includes PS4 and Vita!
-The categories in the Music Editor now sort themselves by category ID
-The categories in the Music Editor now have icons
-The Animation Editor now plays animations more accurately to how they will appear in game
-Added MipMap support to the Animation Editor, so you can now set whether it is MipMapped or not and what level it is.
-Added some text to display the common name of the animation that you're editing to help keep track of your animations.
2022-05-03 16:17:55 -04:00
MattNL 48288600e0 Stained Glass tile name fix
-Stained Glass tiles are now displayed as "<color> Stained Glass" instead of "<color> Glass"
2022-04-30 19:21:41 -04:00
MattNL 8e8da95340 Animation Editor bug fixes
-Fixed several incorrect internal names for the change tile list for the following tiles: Crafting Table (front), Crafting Table (side), Torch, Stem, Repeater, Powered Rail, All of the Stained Glass Panes, Allium, Chorus Plant, Double Tall Seagrass, Repeater (Item), Written Book, Flower Pot (Item), Dark Oak Door (Item), Jungle Door (Item)
-Added a few new internal names to the change tile list: Conduit (break particles), Chest (break particles), Ender Chest (Break Particles)
-Removed Barrier (Item) from the Change Tile list
-Clicking "Cancel" in the Change Tile dialog without choosing a tile will no longer overwrite the original tile's name with nothing.
-Clicking "Cancel" in the Change Tile dialog while using the "Create Animated Texture" function will no longer create a file with no name.
2022-04-30 19:16:24 -04:00
MattNL 449c64eb0d Small bug fixes
-"Create Animated Texture" should no longer create extra copies of your animation when saving more than once
-"Move Up" and "Move Down" now highlight the moved file after being moved
2022-04-29 21:55:19 -04:00
MNL 12b0a946ac Delete VSWorkspaceState.json 2022-04-29 20:04:09 -04:00
MattNL 7ac0688654 Huge Animation Editor Update
-"Move Up" and "Move Down" functions finally work properly and with folders!
-Animation Editor can import Java block and item animations
-Animation Editor has a built-in Change Tile function where every single block and item that can be animated is listed (clock and compass are excluded since they have animations based on game data). When selected, it will automatically set your animation to that tile for you. If a required folder is missing, the function will create the folder for you and place the file inside. Happy animating! (:
-Removed the old "Create Animated Texture" function and replaced it with the new Animation Editor
-Moved the Audio Editor and Animation Editor into their own folders in the Utilities folder to keep things a little more organized in the solution.
2022-04-29 19:57:16 -04:00
MattNL adda1c0d8d Fixed a drag and drop bug
Fixed an oversight that deleted files that were not in a folder while using the drag and drop feature.
2022-04-23 21:11:49 -04:00
MattNL 91fab0847c Settings resource fix
"Settings1" in the resources file was causing new clones of the repository to fail due to it not existing at run time. Simply commented out for future use.
2022-04-20 06:40:59 -04:00
MattNL 93720cfd6f Quick fix with animation editor
Fixed a bug that did not display the "Edit Texture Animation" button on textures in the "textures/blocks" and "textures/items" folders that were missing an ANIM tag
2022-04-19 18:32:56 -04:00
MattNL 9e31eb847c Animation Editor and small adjustments
-Added an Animation Editor for textures in the "textures/blocks" and "textures/items" folders (besides the clock and compass) and an "EDIT TEXTURE ANIMATION" button.
-Within the animation editor, there is a "Set Bulk Animation Speed" function that sets the entire animation to a set frame speed.
-Improved the drag and drop function.
-Changed some pop up dialogs to child dialogs to prevent multiple extra windows.
-Changed the "EDIT AUDIO" button text to "EDIT MUSIC CUES" to describe the Audio.pck functions more accurately.
-Changed the main tree's double click event to a NodeMouseDoubleClick event to prevent a rare crash and optimize that event's code.
-Adjusted the max display size for large images so that the meta tree would no longer be blocked.
2022-04-19 18:05:55 -04:00
MattNL 8550351dea LOC editor UTF-8 support 2022-04-10 09:22:38 -04:00
MattNL 274aa43b35 Last big feature for this build
-Improved Color Editor
-Fixed Add Display ID in the LOC Editor
-Added a Rename Display ID in the LOC Editor
2022-03-25 15:38:47 -04:00
MattNL 53b358001b Small hotfix
-Fixed a bug that I accidentally made last time
-Added an "Edit Colors" button for .col files
2022-03-24 14:48:28 -04:00
MattNL 196884097a Some small tiny additions
-Added a Drag and Drop feature to the main file tree
-Rename function now properly works with folders
-Fixed the Edit LOC button from appearing on folders and non files
2022-03-15 12:04:12 -04:00
MattNL 3b3c9b385d Numerous changes
Audio Editor has been patched up some more and a new category combining feature has been introduced. Fixed a few bus and typos on the Main Form too. Added myself to the credits and general project info. (:
2022-02-09 19:15:25 -05:00
MattNL 5a59cc36e3 Fixed an Audio Editor bug
In the remove category function, I forgot to remove the MineFile from the PCK file
2022-02-05 15:59:53 -05:00
MattNL 859b7b035b Added and programmed an Audio.Pck Editor 2022-02-05 06:07:12 -05:00
MattNL fe5b5989ef Added rename and clone file functions
Added icons, names, and functionality for Rename and Clone functions. JP translation is placeholder text.
2022-02-04 13:10:42 -05:00