Commit Graph
100 Commits
Author SHA1 Message Date
miku-666 040962b166 AnimationEditor.cs - Added 'UpdateTreeView' to reduce calls to 'LoadAnimationTreeView' 2023-08-30 16:13:08 +02:00
miku-666 88b38a88de Updated AnimationPictureBox.cs
Lets hope it won't throw exceptions
2023-08-30 16:09:31 +02:00
miku-666 4f0f0cf66f Configured Trace log file via app.config file 2023-08-28 21:38:40 +02:00
miku-666 68705baa49 Updated OMI submodule 2023-08-28 21:36:11 +02:00
miku-666 16d6664442 MainForm.cs - Updated PckManager to bring to front when re-opening 2023-08-28 14:01:28 +02:00
miku-666 a47272442f MainForm - Made toolStripSeparator not generate member variables 2023-08-28 14:00:03 +02:00
miku-666 6949147e47 MainForm.cs - Removed unused 'fAQToolStripMenuItem1_Click' function 2023-08-28 13:58:48 +02:00
miku-666 11d62f921e MainForm.cs - Marked 'importSkinToolStripMenuItem_Click' as deprecated with message 2023-08-28 13:57:24 +02:00
miku-666 cfae4b00fb MainForm.cs - Added call to treeViewMain.Sort() in BuildMainTreeView 2023-08-28 13:55:45 +02:00
miku-666 6ad1696b4e MainForm.cs - Chnaged some debug logging messages to trace logging 2023-08-28 13:54:33 +02:00
miku-666 8b4796416f MainForm.cs - Added 'BeforeFileRemove' function to check before a file is removed 2023-08-28 13:52:47 +02:00
miku-666 945d9baf8e Moved PckNodeSorter to 'Internal' folder 2023-08-28 13:50:19 +02:00
miku-666 44456bbf6d Added TreeNodeExtensions.cs 2023-08-28 13:15:57 +02:00
miku-666 80423098a2 MainForm.cs - Updated and renmaed 'setFileType_Click' to 'SetFileType' 2023-08-28 13:09:52 +02:00
miku-666 caa9a0142f MainForm.cs - Renamed 'SetPckFileIcon' to 'SetNodeIcon' 2023-08-28 12:56:55 +02:00
miku-666 68f8f83212 Fixed SkinANIM API 2023-08-28 10:23:57 +02:00
miku-666 62b063fa2a Add config for Trace class 2023-08-25 13:41:42 +02:00
miku-666 871261e43d Moved AnimationCategory into its own file 2023-08-25 13:11:25 +02:00
miku-666 4978e111b1 PckFileDataExtensions - Improved GetTexture extension 2023-08-25 13:01:34 +02:00
miku-666 939a8b57da EnumerableExtensions - Added EqualsAny extension 2023-08-25 12:57:57 +02:00
miku-666 8817ae9fc1 AnimationEditor - Added Copyright notice 2023-08-25 12:57:14 +02:00
miku-666 9c357d151a Updated Animation API and added AnimationHelper 2023-08-25 12:56:22 +02:00
miku-666 9faaf65601 Updated ChangeTile.cs 2023-08-25 12:51:49 +02:00
miku-666 01edf96f9c Removed SoundIO.cs and Sounds.cs 2023-08-25 12:51:12 +02:00
miku-666 143984a5d6 Added setting to use a combo box when setting parameter name inside the grf editor 2023-08-25 12:50:19 +02:00
miku-666 b76e7cf66c MainForm - Made 'CreateNewAudioFile' static 2023-08-14 17:28:09 +02:00
miku-666 5051cd58be PckFileDataExtensions - Added GetTexture extension 2023-08-14 17:19:59 +02:00
miku-666 0e9c1d3fcc AdvancedOptions - Updated 'applyBulkProperties' to use extension method 2023-08-14 15:51:49 +02:00
miku-666 4c7d1a9ca6 AddNewSkin - Updated UI 2023-08-14 15:48:09 +02:00
miku-666 b57f6cb8c2 generateModel - Fixed CSM Import 2023-08-14 15:47:05 +02:00
miku-666 2eed69a647 CreateTexturePackPrompt - Added Checkbox fro creating skins.pck file 2023-08-14 15:45:44 +02:00
miku-666 57c82393e5 Added more extensions for PckFile/PckFileData 2023-08-14 15:43:46 +02:00
miku-666 268468b0a7 Removed AnimationResources.cs and moved properties to 'Internal/Json/Tiles.cs' 2023-08-13 21:28:18 +02:00
miku-666 6e09a9c427 ImageExtensions - Renamed 'CreateImageList' to 'Split' and 'SplitHorizontal' respectively 2023-08-13 15:30:18 +02:00
miku-666 721c9649a2 EnumerableExtensions - Renamed 'enumerate' tuple return name 2023-08-13 15:14:37 +02:00
miku-666 cad6555e88 CreditsForm - Updated build label format 2023-08-13 15:09:14 +02:00
miku-666 66fd2315a2 Moved AppSettingsForm and CreditsForm into '/Forms' folder 2023-08-12 15:24:58 +02:00
miku-666 c706ac51b5 Removed creditsEditor.cs 2023-08-12 15:23:32 +02:00
miku-666 58633233ea BinkaConverter - Added ToBinka function 2023-08-12 12:35:21 +02:00
miku-666 061193d0d4 Binka.cs - Renamed 'FromWav' to 'ToBinka' 2023-08-12 12:34:38 +02:00
miku-666 8704120b5f Binka.cs - Added compressionLevel verification 2023-08-12 12:33:27 +02:00
miku-666 d14f80b18c Updated Binka.cs 2023-08-12 12:00:11 +02:00
miku-666 e40953fcd4 Updated namespace for ApplicationScope 2023-08-12 11:46:44 +02:00
miku-666 23e334af10 Renamed namespace for IO/PckAudio 2023-08-12 11:30:47 +02:00
miku-666 1bd949a5fd Renamed namespace for OI/CSMB 2023-08-12 11:12:08 +02:00
miku-666 2eb7b9d179 Renamed namespace for IO/3DST 2023-08-12 11:11:13 +02:00
miku-666 9b92ef2c0a Moved Animation, Behaviour and Material -Resources to Helper folder 2023-08-12 11:10:08 +02:00
miku-666 a143b65e07 Removed Pref.cs and 'PCK Manager.cs' 2023-08-12 10:58:38 +02:00
miku-666 838020c718 Updated namespace for TextureAtlasEditor 2023-08-12 10:45:50 +02:00
miku-666 9bfda0090c Moved ToolboxItems out of 'Classes' folder and moved AnimationPictureBox to ToolboxItems 2023-08-12 10:43:11 +02:00
miku-666 e8e3445bcc Updated namespace for classes inside 'Skins-And-Textures' 2023-08-12 10:33:26 +02:00
miku-666 8babae5a00 Removed addMetaAdvamced.resx files 2023-08-12 10:32:39 +02:00
miku-666 9e248ee6e5 Renamed addnewskin to AddNewSkin 2023-08-12 10:29:07 +02:00
miku-666 89ba72d49b Moved Tile Json definitions to seperate files inside Internal/Json 2023-08-12 09:58:27 +02:00
miku-666 ce1447cec3 TextureAtlasEditor - Added index check when constructing tiles list 2023-08-10 13:55:07 +02:00
miku-666 748f5921ed TextureAtlasEditor - Added check to stop playing animation when closing 2023-08-10 13:53:56 +02:00
miku-666 bc991aa3ab TextureAtlasEditor - Merged _textureInfos and _textures into '_tiles' 2023-08-10 13:41:55 +02:00
miku-666 316997e9b2 MainForm - Set 'wasModified' and call 'BuildMainTreeView' when TextureAtlasEditor exits with changes 2023-08-10 13:40:14 +02:00
miku-666 4cba97d6f9 tileData.json - Changed default colur key for Spruce Leaves 2023-08-10 13:39:12 +02:00
miku-666 17accd6929 tileData.json - Added color entry for tall grass and fern 2023-08-10 13:38:37 +02:00
miku-666 3c1392e433 AnimationEditor - Fixed blend color not being applied 2023-08-10 13:11:38 +02:00
miku-666 f541565472 ImageExtensions - Improved Blending with color 2023-08-10 13:11:03 +02:00
miku-666 9054c64fea tileData.json - Added colorentry for the bed 2023-08-10 13:09:34 +02:00
miku-666 2cd8edefdc BlendPictureBox - Moved color check when applying blend 2023-08-08 14:52:51 +02:00
miku-666 549470180e AnimationPictureBox - Removed OnPaint override 2023-08-08 14:51:43 +02:00
miku-666 fc508d0d06 AnimationPictureBox - Added lock object for 'IsPlaying' 2023-08-08 14:44:55 +02:00
miku-666 213201c9a0 TextureAtlasEditor - Ordered functions, added better blending handling 2023-08-07 18:31:59 +02:00
miku-666 a516c3493d AnimationEditor.cs - Updated constructor and removed obsolete member fields 2023-08-07 18:28:28 +02:00
miku-666 20527ce161 Updated AnimationPictureBox to inherit from BlendPictureBox 2023-08-07 18:26:54 +02:00
miku-666 4aa1b64ddd tileData.json - Added more color entries 2023-08-07 18:25:56 +02:00
miku-666 606a92b11f Added BlendPictureBox 2023-08-07 18:23:35 +02:00
miku-666 7b2a99ecd5 Merge branch 'main' into TextureAtlasEditor 2023-08-06 15:13:36 +02:00
miku-666 b027cd91d0 ColorExtensions - Added 'BlendMode.Overlay' 2023-08-06 14:35:34 +02:00
miku-666 cc110af873 generateModel - Premature improvements 2023-08-06 14:35:01 +02:00
miku-666 affaa3ff17 Program.cs - Update 'AppData' path to use the product name of the application 2023-08-06 10:43:25 +02:00
miku-666 66e13bf9a9 PckNodeSorter - Updated node sorting 2023-08-06 10:41:22 +02:00
miku-666 6f07f7520b TextureAtlasEditor - Added settings for disabling playing animations or applying color masks 2023-08-06 09:52:40 +02:00
miku-666 84c0faccc7 tileData.json - Updated fields that have color entries 2023-08-06 09:51:24 +02:00
miku-666 a878e3734b TextureAtlasEditor - Animated Tiles now play in the selected tile picture box and AnimationEditor can now accept Animation in constructor aswell as blend the frames with a given color 2023-08-03 17:51:17 +02:00
miku-666 3a68ba50b9 MainForm.cs - Moved extended version text to Credits form 2023-08-03 13:56:05 +02:00
miku-666 e48e417f2a PckStudio.csproj - Added Target to zip Beta build after compilation 2023-08-03 13:54:51 +02:00
miku-666 afb01e6e32 ImageExtensions - Renamed 'ResizeImage' to 'Resize' 2023-08-03 12:31:10 +02:00
miku-666 8b7d71f750 TextureAtlasEditor - Added arrow navigation
Arrow keys can now be used to move to the next tile
2023-08-02 20:37:51 +02:00
miku-666 4f6078cc0c Merge branch 'main' into TextureAtlasEditor 2023-08-02 17:18:24 +02:00
miku-666 920f78a8e1 GRFEditor - Improved resizing 2023-08-02 15:35:46 +02:00
miku-666 2d3ff781cb MainForm.cs - Updated PckManager
It now only hides itself when closing
2023-08-02 14:46:31 +02:00
miku-666 9e3c300226 Moved CSMBFile and PckAudioFile from 'Classes/FileTypes' to 'FileFormats' folder 2023-08-02 14:03:05 +02:00
miku-666 4a9ed403fd Renamed CreateTexturePack.cs to CreateTexturePackPrompt.cs 2023-08-02 13:33:22 +02:00
miku-666 7f1c459c1d Added AnimationExtensions.cs and moved java animation conversion to AnimationExtensions 2023-08-02 13:31:09 +02:00
miku-666 896e2f6671 Moved Animation.cs to 'Internal' folder and changed namespace 2023-08-02 13:29:08 +02:00
miku-666 dbdb43e32e Updated AdvancedOptions.cs 2023-08-02 13:12:13 +02:00
miku-666 d800339e21 MainForm.cs - File Type Handlers now no longer have to check if data is available 2023-08-01 17:24:03 +02:00
miku-666 07fa88ce51 Added TextureAtlasEditor.cs and moved some extension methods 2023-08-01 17:19:24 +02:00
miku-666 99e580fd85 Added copyright notice to files that I (NessieHax) made 2023-07-31 21:06:28 +02:00
miku-666 c9c69a7ed8 Added Profiler for simple rough time measurement 2023-07-31 20:56:06 +02:00
miku-666 22eff0df73 CemuPanel.cs - Added GameDirectoryContextMenu for opening or copying the directory path 2023-07-22 15:54:33 +02:00
miku-666 ada7a0cc56 Binka.cs - Updated 'ToWav(Stream source, Stream destination)' 2023-07-22 15:47:24 +02:00
miku-666 0662717fe4 SkinAnim.cs - Renamed 'ANIM_EFFECTS' to 'SkinAnimFlag' 2023-07-22 15:42:41 +02:00
miku-666 dedfc9a968 RichPresenceClient.cs - Added ability to disable the rich presence in the settings 2023-07-21 13:08:01 +02:00
miku-666 5a3546feb0 Updated every form to use ProjectLogo.ico 2023-07-21 12:31:09 +02:00