Miku-666
1e94d23281
Added new PCK-Studio Updater ( #20 )
...
* Added PCK-Studio-Updater project
* Updated PCK-Studio-Updater to be a standanlone executable and added checkbox for using beta builds in the settings panel
* Rename constant define '_NOT_DEBUG' to 'NDEBUG' and moved it to .csproj file
2023-10-08 15:00:01 +02:00
miku-666
2e8a4316ba
TextureAtlasEditor - Fixed combo box being disabled when color mask is supported
2023-09-23 18:21:15 +02:00
miku-666
db11c0d3e0
Updated GRF Editor and OMI submodule
2023-09-03 17:53:59 +02:00
miku-666
a03a7a0fe5
Update OMI submodule
2023-09-02 14:01:39 +02:00
miku-666
fd612fc8b3
GameRuleFileEditor - Made copression select text const
2023-08-30 18:48:47 +02:00
miku-666
00669c1c45
ItemSelectionPopUp - Changed accessibility to label text and button text
2023-08-30 18:47:40 +02:00
miku-666
993d625330
TreeNodeExtensions - Added constraints to generic type
2023-08-30 18:44:59 +02:00
miku-666
d8d046c110
AnimationPictureBox - Removed 'TickInMillisecond' constant and use 'Animation.GameTickInMilliseconds'
2023-08-30 18:43:55 +02:00
miku-666
4ca35a5e92
AnimationEditor - Added ability to export animation as gif
2023-08-30 18:42:30 +02:00
miku-666
44c9679bd7
Update Animation.cs to avoid cross thread access
2023-08-30 16:15:27 +02:00
miku-666
9f2acace40
Updated OMI submodule
2023-08-30 16:13:47 +02:00
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