Commit Graph

1880 Commits

Author SHA1 Message Date
miku-666
5fbabc81ec TextureAtlasEditor - Sort using directives 2025-02-16 16:53:05 +01:00
miku-666
3b97d0dbef TextureAtlasEditor - Refactor animation access control 2025-02-14 22:12:17 +01:00
miku-666
97287925b8 AnimationEditor - Fix auto save check 2025-02-14 22:08:20 +01:00
miku-666
e57857e793 PckAssetExtensions - [SetSkin] Add null check for loc file 2025-02-12 08:48:05 +01:00
miku-666
bfab16e762 Merge branch 'main' into 3dSkinRenderer 2025-02-12 08:21:54 +01:00
miku-666
b79188b4c2 Texture.cs - Add IDisposable interface 2025-02-12 08:21:19 +01:00
miku-666
cf33a1e37f MainForm - Check if recent opened file exists 2025-02-12 08:07:06 +01:00
miku-666
905765863b Move static variables from 'ModelPartSpecifics' to 'GameConstants' 2025-02-09 19:52:47 +01:00
miku-666
e2818f8f1c ModelEditor - Use Editor as base class 2025-02-05 19:52:05 +01:00
miku-666
457fbb1044 Merge branch 'main' into 3dSkinRenderer 2025-02-05 19:23:30 +01:00
miku-666
78e5d9bbda Merge branch 'main' of https://github.com/PhoenixARC/-PCK-Studio 2025-02-05 19:22:11 +01:00
miku-666
b61d19accc PckNodeSorter - [Compare] Add safer type/null checking 2025-02-05 19:19:36 +01:00
miku-666
38218ef2f6 MainForm - [HandleSkinFile] Rename some varibale names 2025-02-05 19:14:46 +01:00
miku-666
bf48d879d5 ImageDeserializer - Add format check when deserializing 2025-02-05 19:13:41 +01:00
miku-666
2753a84da4 PckAssetExtension - [SetSkin] Change adding loc key to setting loc key 2025-02-05 19:12:41 +01:00
miku-666
db1150169b SkinMetaData - Change to Immutable data type 2025-02-05 19:10:56 +01:00
miku-666
5e75de9b97 CustomSkinEditor - Use Editor as base class 2025-02-05 19:06:34 +01:00
miku-666
4e5555832b Update most editors to use new Editor class and save context 2025-02-01 11:58:41 +01:00
miku-666
6e17072629 Add Editor.cs 2025-02-01 11:57:41 +01:00
miku-666
ae2e10d658 PckAssetExt - Rename parameter names for 'GetSkin' 2025-02-01 11:54:09 +01:00
miku-666
27216f1410 Add ISaveContext 2025-02-01 11:46:52 +01:00
miku-666
9fcd7f802b Move 'hasInvalidEntries' into 'MaterialExtensions.HasInvalidEntries' 2025-02-01 11:43:35 +01:00
Boreal
c426b7dcf1 Add Xbox One to listed pack types (#42) 2025-01-25 09:49:08 +01:00
miku-666
4f1f01365f Skin.cs - Rename 'ANIM' property to 'Anim' 2025-01-19 12:55:42 +01:00
miku-666
c5aa1eb437 Refactor Skin.cs
- Move texture from 'SkinModel' to Skin.cs
- Move 'Id' from SkinMetaData into it's own class(SkinIdentifier.cs)
- Create SkinModelInfo class for keeping skin conversion simple
2025-01-12 15:38:19 +01:00
miku-666
45785b2841 Add SkinModel & SkinIdentifier class 2025-01-12 15:31:51 +01:00
miku-666
b688822ec8 Add default model for: redcow, pig, snowgolem & dragon head 2025-01-05 16:15:17 +01:00
miku-666
a8343b381a MainForm - Add texture when exporting default models 2025-01-02 17:17:30 +01:00
miku-666
ae2015e269 Merge branch 'main' into 3dSkinRenderer 2024-12-24 16:01:10 +01:00
miku-666
66a641fd56 MainForm - Disable 'Skins.pck' creation upon creating a new skin pack 2024-12-24 13:14:22 +01:00
miku-666
12fc4f3a7c GameModelImporter - Add import functionality 2024-12-24 13:12:34 +01:00
miku-666
33b80afdec ModelEditor - Add 'GetModelContainer' function 2024-12-24 13:11:42 +01:00
miku-666
08c605d9a6 ModelEditor - Add remove model to context menu 2024-12-24 13:10:23 +01:00
miku-666
5154f7073b MainForm - Remove unnecessary wrapper for 'entityMaterials.TryGetValue' 2024-12-24 13:08:32 +01:00
miku-666
17e3856e13 MainForm - Fix model selector ignoring cancel button 2024-12-24 13:06:51 +01:00
miku-666
6715e80d40 MainForm - Add export function for default models 2024-12-24 13:05:25 +01:00
miku-666
b0b0fc54bc ItemSelectionPopUp - Fix 'okBtn_Click' condition 2024-12-24 13:03:35 +01:00
miku-666
342da3b426 BlockBenchModel - Fix 'Texture.Name' being null 2024-12-24 12:54:39 +01:00
miku-666
99f3048d42 SceneViewport - Call 'base.OnMouseUp' before our own code 2024-12-24 12:53:33 +01:00
miku-666
35c9664696 Update OMI submodule 2024-12-22 16:11:32 +01:00
miku-666
1f40647f9b SceneViewport - Fix Designer crashing when trying to call 'OnPaint' 2024-12-22 15:20:50 +01:00
miku-666
496de5fbbe AddSkinPrompt - Fix Custom skin editor not having anim flag properly set 2024-12-22 12:10:36 +01:00
EternalModz
da633f52b0 Added some more stats
Updated the header with a few more stats for GitHub. (Stars, forks, etc.)
2024-12-21 11:29:36 -08:00
miku-666
a222b2c19c Add default cow model 2024-12-20 17:38:56 +01:00
miku-666
02043cfabb Add default chicken model 2024-12-19 18:46:17 +01:00
miku-666
dc0a9cffb5 Add Default Bed model 2024-12-19 18:32:02 +01:00
miku-666
0f28b86d4f Add default model handling (defaults unfinished) 2024-12-19 17:58:12 +01:00
miku-666
421e650dbd ResourceCategory - Add 'MobEntityTextures' & 'ItemEntityTextures' 2024-12-19 17:55:09 +01:00
PhoenixARC
ababe8c5f6 Add update counter to README 2024-12-15 09:24:33 -05:00
miku-666
82db7a22bc ResourceLocation - Add 'Unknown' ResourceLocation instance & improved 'ResourceLocation.GetFromPath' 2024-11-30 10:38:16 +01:00