Commit Graph
100 Commits
Author SHA1 Message Date
miku-666 42594e7029 PckStudio - Fix typo in csproj file 2025-11-25 05:07:28 +01:00
miku-666 71518bed8c Core - Move default atlases into atlas folder 2025-11-22 15:58:37 +01:00
miku-666 ec976d4be2 Core - Add ArmorPiece.cs & ArmorSet.cs & rename 'ArmorPieceDescription' to 'ArmorSetDescription' 2025-11-22 07:32:23 +01:00
miku-666 58b9321542 PckStudio -Add ImmersiveForm.cs & update all editors to use it 2025-11-22 07:29:05 +01:00
miku-666 936898e143 ModelSupport - Fix Armorstand default model 2025-11-22 03:25:41 +01:00
miku-666 aa9185d291 Core - Move 'AppLanguage' into 'App' namespace 2025-11-22 03:24:45 +01:00
miku-666 b6b6a355a8 Core - Add ArmorPieceDescription.cs 2025-11-20 05:27:01 +01:00
miku-666 0289cc94f3 PckStudio - Remove 'UseLittleEndianAsDefault' Setting 2025-11-20 03:28:48 +01:00
miku-666 d86c1fa628 Core - Rename SettingsManager.KeyToStringContextKeyConst constant 2025-11-20 03:27:43 +01:00
miku-666 65853f8176 Core - Move fileds required for AtlasResource away from ResourceLocation 2025-11-20 02:57:55 +01:00
miku-666 e04719cd25 PckStudio(AtlasEditor) - Add FileWatcher when extracting tile 2025-11-20 02:49:07 +01:00
miku-666 f7a77336d4 Core - Add 'SkinBOX.InvariantFormat' 2025-11-20 02:47:59 +01:00
miku-666 d373d8f263 Core - Add FileObserver.cs 2025-11-20 02:47:09 +01:00
miku-666 1edc12b4ff Core - Refactor ResourceLocation 2025-11-20 02:45:41 +01:00
miku-666 1abd4efd94 ModelSupport - Add default ArmorStand model 2025-11-20 02:39:48 +01:00
miku-666 f0d6b77447 Core - Add 'additionalMapiconsData.json' 2025-11-20 01:27:16 +01:00
miku-666 025aafa7b8 Update OMI submodule 2025-11-19 21:49:40 +01:00
miku-666 9a21db12f7 Core - Add BlendOption.cs 2025-11-19 21:48:33 +01:00
miku-666 d87817b6b5 Core - Impprove AbstractGameRule classes 2025-11-19 21:47:39 +01:00
miku-666 e3259a8f5c Core - Update GraphicsConfig 2025-11-19 21:36:51 +01:00
miku-666 83f0aff8b7 Core - Add TagCompoundExtensions.cs 2025-11-19 21:26:46 +01:00
miku-666 0c2caba81a CustomSkinEditor - Rename const 'cOffsetMaximum' 2025-11-19 21:22:06 +01:00
miku-666 1cbc51def8 Core - Rename const 'Animation.MinimumFrameTime' to 'Animation.MINIMUM_FRAME_TIME' 2025-11-19 20:11:03 +01:00
miku-666 8a3c45260d Core - Add 'DLCPackageRegistry.cs' 2025-11-15 19:09:09 +01:00
miku-666 e2df19ccf9 Core - Update const variables 2025-11-15 14:21:05 +01:00
miku-666 e371406bfd Core - Rename const 'GameTickInMilliseconds' -> 'GAMETICK_IN_MILLISECONDS' 2025-11-13 15:25:28 +01:00
miku-666 c8ac0438b6 Core - Made AbstarctGameRules public 2025-11-13 15:22:21 +01:00
miku-666 d8c6fd485e Core - Update how the ByteOrder is aquired via Platform type 2025-11-13 15:18:59 +01:00
miku-666 63f3b09ae8 Core - Change how constants are styled 2025-11-12 19:33:16 +01:00
miku-666 8904f39011 Core - Fix AbstractGameRule not getting all gamerules 2025-11-12 19:28:30 +01:00
miku-666 b9faf46293 PckStudio - Program.cs add settings callback for UserLanguage 2025-11-12 16:01:54 +01:00
miku-666 d689fb3840 Update AppSettingsForm to work with enum values 2025-11-12 16:00:37 +01:00
miku-666 c19d89835b Add AppLanguage to Settings 2025-11-12 15:59:51 +01:00
miku-666 e1a7dd855c Core - Update DLCManager ctor 2025-11-12 15:57:23 +01:00
miku-666 07cda4b177 Core - Add AppLanguage 2025-11-12 15:54:36 +01:00
miku-666 f9162d291c Core - Add 'MapReader' & refactor 'MapData' 2025-11-11 21:43:29 +01:00
miku-666 2b7eac7e63 Core - Mark 'AbstractGameRule.AddRule(s)' as internal 2025-11-11 21:41:43 +01:00
miku-666 8fea6f35ea Core - Refactor DLCManager 2025-11-11 21:40:41 +01:00
miku-666 a8ae596c93 Core - Refactor DLCMashUpPackage 2025-11-11 21:39:54 +01:00
miku-666 45124c9676 Core - Rename 'LevelRules.Default' & 'LevelRules.GetLevelRules' 2025-11-11 21:38:36 +01:00
miku-666 66f59fe157 Core - Add NamedRule class 2025-11-11 19:22:58 +01:00
miku-666 a031d40ca2 Core - Add RootGameRule class 2025-11-11 19:21:17 +01:00
miku-666 2f78b0323a Core - Update PckAudioFile for readability 2025-11-10 07:29:36 +01:00
miku-666 e5489daa2f Core - Add LevelRules class 2025-11-10 07:27:27 +01:00
miku-666 7d9f00cb6a Add Setting for platfrom 2025-11-10 04:50:36 +01:00
miku-666 8e2b363612 Core - Move DLC classes into DLC namespace and folder & rename 'IDLCPackageLocationInfo' to 'IDLCPackageSerialization' 2025-11-10 04:48:38 +01:00
miku-666 cae8dda315 Rename 'PckEditor' to 'PckAssetBrowserEditor' 2025-11-10 04:44:20 +01:00
miku-666 3478038c95 MapData.cs - mark class as sealed and add 'LevelRules' property 2025-11-09 22:46:15 +01:00
miku-666 dc69ddc433 Add AbstractGameRule.cs & derived classes 2025-11-09 22:45:29 +01:00
miku-666 56e381af24 Add DLCMiniGamePackage.cs 2025-11-09 22:44:26 +01:00
miku-666 e2dae6276f Update OMI Lib 2025-11-09 22:42:20 +01:00
miku-666 39b1df7c6d Initial work 2025-11-09 09:56:18 +01:00
miku-666 28413912b4 TextureAtlasEditor - small refactor + TODOs 2025-11-09 09:18:56 +01:00
miku-666 1f2e543c7f Core - Move 'MAX_PACK_ID' into GameConstants 2025-11-09 09:17:23 +01:00
miku-666 edc56a8556 LOCEditor - Added menu item for copying loc id 2025-11-09 09:15:53 +01:00
miku-666 7c347d49ce PckStudio.Core - Remove duplicated resources 2025-11-09 08:27:24 +01:00
miku-666 94f264c609 TextureAtlas - Impl extraction&import of large tiles 2025-11-09 08:25:11 +01:00
miku-666 38a3294d4b Fix PackInfo.cs - OMI.Endianess -> OMI.ByteOrder 2025-11-09 02:37:16 +01:00
miku-666 92dde14732 TextureAtlasEditor - Fix clear button not reseting color 2025-11-09 02:36:03 +01:00
miku-666 d46f8d95a7 Update OMI Submodule 2025-11-07 23:45:58 +01:00
miku-666 9d04e5f2aa Add Altas class & refactored Atlas editor 2025-11-06 20:38:43 +01:00
miku-666 444924bfd2 PckStudio - Move some Resources to Core 2025-11-01 14:47:48 +01:00
miku-666 dbfcdda5a9 PckStudio.Core - Add NamedData.cs 2025-10-27 18:32:13 +01:00
miku-666 d4411aa1e8 Merge branch 'main' into 3dSkinRenderer 2025-10-11 15:50:35 +02:00
miku-666 6b0f233390 Update OMI submodule url 2025-10-11 15:49:56 +02:00
miku-666 b44dc66a0c PckStudio.csproj - Remove unused ApplicationBuildInfo.cs 2025-10-05 09:05:24 +02:00
miku-666 f8534cfeb9 PckStudio.csproj - Remove defaultModels.json & modelMetaData.json
- files were moved to PckStuido.ModelSupport
2025-10-05 08:21:29 +02:00
miku-666 153de9e4c9 Add Constant 'NDEBUG' to Core, Rendering & ModelSupport project 2025-09-07 16:40:06 +02:00
miku-666 44ce10a9b6 Change namespace of EditorForm & EditorControl 2025-09-05 17:34:43 +02:00
miku-666 9656c8b48d Move Common functionality to Core project & rendering and Model support as well 2025-09-01 23:03:39 +02:00
miku-666 698056a0a0 CustomSkinEditor - Move initialization of render settings into a seperate funtion & remove show armor setting 2025-05-27 21:59:05 +02:00
miku-666 9700dff376 CustomSkinEditor - Fix naming violations 2025-05-27 21:56:29 +02:00
miku-666 7eff3e6608 EditorControl - Made virtual funtion throw NotImplementedException 2025-05-27 21:52:35 +02:00
miku-666 5aad9ea97a EditorForm - Remove abstract from class declaration 2025-05-27 21:51:20 +02:00
miku-666 1c0012d615 CustomSkinEditor - Remove fps slider and re-ordered ui 2025-05-27 21:49:33 +02:00
miku-666 bf1a0dd463 MainForm - Add constant for max pck id value 2025-05-27 21:47:15 +02:00
miku-666 a757f22b41 ModelEditor - Add highlighting of sinfgle model boxes 2025-05-27 21:45:32 +02:00
miku-666 2dee088dee CustomSkinEditor - Move max offset value into a constant 2025-05-27 21:43:04 +02:00
miku-666 bd82082b0a SceneViewport - Change base refresh rate to 60 fps 2025-05-27 21:38:19 +02:00
miku-666 1b201d77fc Merge branch 'main' into '3dSkinRenderer' 2025-04-30 16:51:09 +02:00
miku-666 336d9618f6 Update OMI Submodule ref 2025-04-30 16:48:57 +02:00
miku-666 f589b5ad7d [WIP] Sub-pck in new tab with savecontext etc. 2025-03-14 18:17:32 +01:00
miku-666 305e61ba70 Merge 'multi-pck-files-feature' into '3dSkinRenderer' 2025-03-09 09:56:49 +01:00
miku-666 17ebe6c015 Fix missing extension function 2025-02-23 12:24:23 +01:00
miku-666 8c500ec094 Merge branch 'main' into 3dSkinRenderer 2025-02-23 11:00:28 +01:00
miku-666 705bdfa7d3 Merge branch 'main' of https://github.com/PhoenixARC/-PCK-Studio 2025-02-23 10:59:31 +01:00
miku-666 c6cae3c860 Update OMI Lib submodule ref 2025-02-23 10:58:57 +01:00
miku-666 690b46fc93 ModelRenderer - Update designer specifics 2025-02-23 10:58:16 +01:00
miku-666 0ee20c5644 Editor - Move autosave check in 'OnFormClosing' 2025-02-22 11:41:47 +01:00
miku-666 7573d0f4c7 AddSkinPrompt - Update save context for custom skin editor 2025-02-22 11:33:22 +01:00
miku-666 27fe79fd43 MainForm - [HandleTextureFile] Add Debug message when animation has no frames to save 2025-02-22 11:32:21 +01:00
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