From 5d8e60a2e46647ad8fa29deac29899df2441adf8 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Sat, 4 Jan 2025 20:25:22 +0100 Subject: [PATCH 01/51] Updated tasks for b42 dev --- .vscode/tasks.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 8f6ce15..9f69671 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -15,6 +15,18 @@ "options": {"statusbar": {"label": "$(arrow-up) Bump Mod Version"}}, "command": "python ${config:zomboid_user_folder}/PaosCrap/bump_version.py media/lua/client/TOC/Main.lua", }, + { + "label": "Run Zomboid Debug No Steam (42)", + "type": "shell", + "presentation": { + "group": "groupZomboid" + }, + "command": "\"${config:zomboid_folder}\\ProjectZomboid64 - nosteam-debug 42.bat\"", + "options": {"statusbar": {"label": "$(run) Zomboid client (42)"}}, + "problemMatcher": [ + "$eslint-stylish" + ] + }, { "label": "Run Zomboid Debug No Steam", "type": "shell", From 6635cc19b2762b2c8a9d4ea3d8e4af026f92542e Mon Sep 17 00:00:00 2001 From: ZioPao Date: Sat, 4 Jan 2025 20:44:12 +0100 Subject: [PATCH 02/51] moved folders --- 42/icon.png | Bin 0 -> 5337 bytes .../clothingItems/Amputation_ForeArm_L.xml | 0 .../clothingItems/Amputation_ForeArm_R.xml | 0 .../clothingItems/Amputation_Hand_L.xml | 0 .../clothingItems/Amputation_Hand_R.xml | 0 .../clothingItems/Amputation_UpperArm_L.xml | 0 .../clothingItems/Amputation_UpperArm_R.xml | 0 .../clothingItems/Prost_HookArm_L.xml | 0 .../clothingItems/Prost_HookArm_R.xml | 0 .../clothingItems/Prost_NormalArm_L.xml | 0 .../clothingItems/Prost_NormalArm_R.xml | 0 .../clothingItems/Surg_Arm_Tourniquet_L.xml | 0 .../clothingItems/Surg_Arm_Tourniquet_R.xml | 0 {media => 42/media}/fileGuidTable.xml | 0 {media => 42/media}/lua/client/TOC/API.lua | 0 {media => 42/media}/lua/client/TOC/Admin.lua | 0 .../lua/client/TOC/ClientRelayCommands.lua | 0 .../media}/lua/client/TOC/CommonMethods.lua | 0 {media => 42/media}/lua/client/TOC/Compat.lua | 0 .../client/TOC/Controllers/DataController.lua | 0 .../TOC/Controllers/ItemsController.lua | 0 .../Controllers/LimitActionsController.lua | 0 .../TOC/Controllers/LocalPlayerController.lua | 0 .../TOC/Controllers/TourniquetController.lua | 0 {media => 42/media}/lua/client/TOC/Events.lua | 0 .../client/TOC/Handlers/AmputationHandler.lua | 0 .../client/TOC/Handlers/CachedDataHandler.lua | 0 .../client/TOC/Handlers/ProsthesisHandler.lua | 0 {media => 42/media}/lua/client/TOC/Main.lua | 0 {media => 42/media}/lua/client/TOC/Tests.lua | 0 .../TOC/TimedActions/CauterizeAction.lua | 0 .../TOC/TimedActions/CleanWoundAction.lua | 0 .../client/TOC/TimedActions/CutLimbAction.lua | 0 .../TOC/TimedActions/IgnoredActions.lua | 0 .../TOC/TimedActions/WashYourselfOverride.lua | 0 .../lua/client/TOC/UI/ConfirmationPanel.lua | 0 .../media}/lua/client/TOC/UI/HealthPanel.lua | 0 .../CutLimbInteractionHandler.lua | 0 .../Interactions/HealthPanelBaseHandler.lua | 0 .../WoundCleaningInteractionHandler.lua | 0 .../lua/client/TOC/UI/SurgeryInteractions.lua | 0 .../client/TOC/Zombies/ZombiesAmputation.lua | 0 {media => 42/media}/lua/client/lua_timers.lua | 0 .../media}/lua/server/TOC/DebugCommands.lua | 0 .../media}/lua/server/TOC/Distributions.lua | 0 .../lua/server/TOC/LimitActionsController.lua | 0 .../lua/server/TOC/ServerDataHandler.lua | 0 .../lua/server/TOC/ServerRelayCommands.lua | 0 .../media}/lua/shared/TOC/BodyLocations.lua | 0 .../media}/lua/shared/TOC/CommandsData.lua | 0 {media => 42/media}/lua/shared/TOC/Debug.lua | 0 .../media}/lua/shared/TOC/StaticData.lua | 0 {media => 42/media}/lua/shared/TOC/Traits.lua | 0 .../shared/Translate/DE/ContextMenu_DE.txt | 0 .../lua/shared/Translate/DE/IG_UI_DE.txt | 0 .../lua/shared/Translate/DE/ItemName_DE.txt | 0 .../lua/shared/Translate/DE/Recipes_DE.txt | 0 .../lua/shared/Translate/DE/Sandbox_DE.txt | 0 .../lua/shared/Translate/DE/Tooltip_DE.txt | 0 .../media}/lua/shared/Translate/DE/UI_DE.txt | 0 .../shared/Translate/EN/ContextMenu_EN.txt | 0 .../lua/shared/Translate/EN/IG_UI_EN.txt | 0 .../lua/shared/Translate/EN/ItemName_EN.txt | 0 .../lua/shared/Translate/EN/Recipes_EN.txt | 0 .../lua/shared/Translate/EN/Sandbox_EN.txt | 0 .../lua/shared/Translate/EN/Tooltip_EN.txt | 0 .../media}/lua/shared/Translate/EN/UI_EN.txt | 0 .../shared/Translate/FR/ContextMenu_FR.txt | 0 .../lua/shared/Translate/FR/IG_UI_FR.txt | 0 .../lua/shared/Translate/FR/ItemName_FR.txt | 0 .../lua/shared/Translate/FR/Recipes_FR.txt | 0 .../lua/shared/Translate/FR/Sandbox_FR.txt | 0 .../lua/shared/Translate/FR/Tooltip_FR.txt | 0 .../media}/lua/shared/Translate/FR/UI_FR.txt | 0 .../shared/Translate/IT/ContextMenu_IT.txt | 0 .../lua/shared/Translate/IT/IG_UI_IT.txt | 0 .../lua/shared/Translate/IT/ItemName_IT.txt | 0 .../lua/shared/Translate/IT/Recipes_IT.txt | 0 .../lua/shared/Translate/IT/Sandbox_IT.txt | 0 .../lua/shared/Translate/IT/Tooltip_IT.txt | 0 .../media}/lua/shared/Translate/IT/UI_IT.txt | 0 .../shared/Translate/KO/ContextMenu_KO.txt | Bin .../lua/shared/Translate/KO/IG_UI_KO.txt | Bin .../lua/shared/Translate/KO/ItemName_KO.txt | Bin .../lua/shared/Translate/KO/Recipes_KO.txt | Bin .../lua/shared/Translate/KO/Sandbox_KO.txt | Bin .../lua/shared/Translate/KO/Tooltip_KO.txt | Bin .../media}/lua/shared/Translate/KO/UI_KO.txt | Bin .../shared/Translate/RU/ContextMenu_RU.txt | 66 +++++++++--------- .../lua/shared/Translate/RU/IG_UI_RU.txt | 34 ++++----- .../lua/shared/Translate/RU/ItemName_RU.txt | 20 +++--- .../lua/shared/Translate/RU/Recipes_RU.txt | 6 +- .../lua/shared/Translate/RU/Sandbox_RU.txt | 12 ++-- .../lua/shared/Translate/RU/Tooltip_RU.txt | 18 ++--- .../media}/lua/shared/Translate/RU/UI_RU.txt | 30 ++++---- .../shared/Translate/UA/ContextMenu_UA.txt | 66 +++++++++--------- .../lua/shared/Translate/UA/IG_UI_UA.txt | 34 ++++----- .../lua/shared/Translate/UA/ItemName_UA.txt | 20 +++--- .../lua/shared/Translate/UA/Recipes_UA.txt | 6 +- .../lua/shared/Translate/UA/Sandbox_UA.txt | 18 ++--- .../lua/shared/Translate/UA/Tooltip_UA.txt | 18 ++--- .../media}/lua/shared/Translate/UA/UI_UA.txt | 30 ++++---- .../Amputation/Amputation_GenericModel.fbx | Bin .../Amputation_Left_Hand_Female.fbx | Bin .../Amputation/Amputation_Left_Hand_Male.fbx | Bin .../Amputation_Left_LowerArm_Female.fbx | Bin .../Amputation_Left_LowerArm_Male.fbx | Bin .../Amputation_Left_UpperArm_Female.fbx | Bin .../Amputation_Left_UpperArm_Male.fbx | Bin .../Amputation_Right_Hand_Female.fbx | Bin .../Amputation/Amputation_Right_Hand_Male.fbx | Bin .../Amputation_Right_LowerArm_Female.fbx | Bin .../Amputation_Right_LowerArm_Male.fbx | Bin .../Amputation_Right_UpperArm_Female.fbx | Bin .../Amputation_Right_UpperArm_Male.fbx | Bin .../models_X/Prosthesis/hookArm_Ground.fbx | Bin .../models_X/Prosthesis/hookArm_L_F.fbx | Bin .../models_X/Prosthesis/hookArm_L_M.fbx | Bin .../models_X/Prosthesis/hookArm_R_F.fbx | Bin .../models_X/Prosthesis/hookArm_R_M.fbx | Bin .../models_X/Prosthesis/normalArm_Ground.fbx | Bin .../models_X/Prosthesis/normalArm_L_F.fbx | Bin .../models_X/Prosthesis/normalArm_L_M.fbx | Bin .../models_X/Prosthesis/normalArm_R_F.fbx | Bin .../models_X/Prosthesis/normalArm_R_M.fbx | Bin .../models_X/Surgery/Tourniquet_Ground.fbx | Bin .../models_X/Surgery/Tourniquet_Left.fbx | Bin .../models_X/Surgery/Tourniquet_Right.fbx | Bin {media => 42/media}/perks.txt | 0 {media => 42/media}/sandbox-options.txt | 0 .../media}/scripts/TOC_amputation_items.txt | 0 {media => 42/media}/scripts/TOC_models.txt | 0 .../media}/scripts/TOC_prosthesis_items.txt | 0 {media => 42/media}/scripts/TOC_recipes.txt | 0 {media => 42/media}/scripts/TOC_sounds.txt | 0 .../media}/scripts/TOC_surgery_items.txt | 0 {media => 42/media}/sound/Amputation.ogg | Bin {media => 42/media}/sound/Cauterization.ogg | Bin .../Amputations/Human/Forearm/skin01_b.png | Bin .../Human/Forearm/skin01_hairy_b.png | Bin .../Amputations/Human/Forearm/skin02_b.png | Bin .../Human/Forearm/skin02_hairy_b.png | Bin .../Amputations/Human/Forearm/skin03_b.png | Bin .../Human/Forearm/skin03_hairy_b.png | Bin .../Amputations/Human/Forearm/skin04_b.png | Bin .../Human/Forearm/skin04_hairy_b.png | Bin .../Amputations/Human/Forearm/skin05_b.png | Bin .../Human/Forearm/skin05_hairy_b.png | Bin .../Amputations/Human/Upperarm/skin01_b.png | Bin .../Human/Upperarm/skin01_hairy_b.png | Bin .../Amputations/Human/Upperarm/skin02_b.png | Bin .../Human/Upperarm/skin02_hairy_b.png | Bin .../Amputations/Human/Upperarm/skin03_b.png | Bin .../Human/Upperarm/skin03_hairy_b.png | Bin .../Amputations/Human/Upperarm/skin04_b.png | Bin .../Human/Upperarm/skin04_hairy_b.png | Bin .../Amputations/Human/Upperarm/skin05_b.png | Bin .../Human/Upperarm/skin05_hairy_b.png | Bin .../textures/Amputations/Masks/LeftArm.png | Bin .../textures/Amputations/Masks/LeftHand.png | Bin .../textures/Amputations/Masks/Mask.png | Bin .../textures/Amputations/Masks/RightArm.png | Bin .../textures/Amputations/Masks/RightHand.png | Bin .../Zombie/Forearm/z_skin01_l1.png | Bin .../Zombie/Forearm/z_skin01_l2.png | Bin .../Zombie/Forearm/z_skin01_l3.png | Bin .../Zombie/Forearm/z_skin02_l1.png | Bin .../Zombie/Forearm/z_skin02_l2.png | Bin .../Zombie/Forearm/z_skin02_l3.png | Bin .../Zombie/Forearm/z_skin03_l1.png | Bin .../Zombie/Forearm/z_skin03_l2.png | Bin .../Zombie/Forearm/z_skin03_l3.png | Bin .../Zombie/Forearm/z_skin04_l1.png | Bin .../Zombie/Forearm/z_skin04_l2.png | Bin .../Zombie/Forearm/z_skin04_l3.png | Bin .../Zombie/Upperarm/z_skin01_l1.png | Bin .../Zombie/Upperarm/z_skin01_l2.png | Bin .../Zombie/Upperarm/z_skin01_l3.png | Bin .../Zombie/Upperarm/z_skin02_l1.png | Bin .../Zombie/Upperarm/z_skin02_l2.png | Bin .../Zombie/Upperarm/z_skin02_l3.png | Bin .../Zombie/Upperarm/z_skin03_l1.png | Bin .../Zombie/Upperarm/z_skin03_l2.png | Bin .../Zombie/Upperarm/z_skin03_l3.png | Bin .../Zombie/Upperarm/z_skin04_l1.png | Bin .../Zombie/Upperarm/z_skin04_l2.png | Bin .../Zombie/Upperarm/z_skin04_l3.png | Bin .../media}/textures/Prosthesis/hookArm.png | Bin .../media}/textures/Prosthesis/normalArm.png | Bin .../media}/textures/Surgery/tourniquet.png | Bin .../media}/textures/item_armProsthetic.png | Bin .../media}/textures/item_tourniquet.png | Bin {media => 42/media}/ui/Female/ForeArm_L.png | Bin {media => 42/media}/ui/Female/ForeArm_R.png | Bin {media => 42/media}/ui/Female/Hand_L.png | Bin {media => 42/media}/ui/Female/Hand_R.png | Bin {media => 42/media}/ui/Female/UpperArm_L.png | Bin {media => 42/media}/ui/Female/UpperArm_R.png | Bin {media => 42/media}/ui/Male/ForeArm_L.png | Bin {media => 42/media}/ui/Male/ForeArm_R.png | Bin {media => 42/media}/ui/Male/Hand_L.png | Bin {media => 42/media}/ui/Male/Hand_R.png | Bin {media => 42/media}/ui/Male/UpperArm_L.png | Bin {media => 42/media}/ui/Male/UpperArm_R.png | Bin {media => 42/media}/ui/ProstArm_L.png | Bin {media => 42/media}/ui/ProstArm_R.png | Bin .../ui/Traits/trait_Amputee_ForeArm.png | Bin .../media}/ui/Traits/trait_Amputee_Hand.png | Bin .../ui/Traits/trait_Amputee_UpperArm.png | Bin .../media}/ui/Traits/trait_insensitive.png | Bin {media => 42/media}/ui/male_base_test.png | Bin {media => 42/media}/ui/test.png | Bin {media => 42/media}/ui/test_pattern.png | Bin 42/mod.info | 8 +++ 42/poster.png | Bin 0 -> 186669 bytes 215 files changed, 197 insertions(+), 189 deletions(-) create mode 100644 42/icon.png rename {media => 42/media}/clothing/clothingItems/Amputation_ForeArm_L.xml (100%) rename {media => 42/media}/clothing/clothingItems/Amputation_ForeArm_R.xml (100%) rename {media => 42/media}/clothing/clothingItems/Amputation_Hand_L.xml (100%) rename {media => 42/media}/clothing/clothingItems/Amputation_Hand_R.xml (100%) rename {media => 42/media}/clothing/clothingItems/Amputation_UpperArm_L.xml (100%) rename {media => 42/media}/clothing/clothingItems/Amputation_UpperArm_R.xml (100%) rename {media => 42/media}/clothing/clothingItems/Prost_HookArm_L.xml (100%) rename {media => 42/media}/clothing/clothingItems/Prost_HookArm_R.xml (100%) rename {media => 42/media}/clothing/clothingItems/Prost_NormalArm_L.xml (100%) rename {media => 42/media}/clothing/clothingItems/Prost_NormalArm_R.xml (100%) rename {media => 42/media}/clothing/clothingItems/Surg_Arm_Tourniquet_L.xml (100%) rename {media => 42/media}/clothing/clothingItems/Surg_Arm_Tourniquet_R.xml (100%) rename {media => 42/media}/fileGuidTable.xml (100%) rename {media => 42/media}/lua/client/TOC/API.lua (100%) rename {media => 42/media}/lua/client/TOC/Admin.lua (100%) rename {media => 42/media}/lua/client/TOC/ClientRelayCommands.lua (100%) rename {media => 42/media}/lua/client/TOC/CommonMethods.lua (100%) rename {media => 42/media}/lua/client/TOC/Compat.lua (100%) rename {media => 42/media}/lua/client/TOC/Controllers/DataController.lua (100%) rename {media => 42/media}/lua/client/TOC/Controllers/ItemsController.lua (100%) rename {media => 42/media}/lua/client/TOC/Controllers/LimitActionsController.lua (100%) rename {media => 42/media}/lua/client/TOC/Controllers/LocalPlayerController.lua (100%) rename {media => 42/media}/lua/client/TOC/Controllers/TourniquetController.lua (100%) rename {media => 42/media}/lua/client/TOC/Events.lua (100%) rename {media => 42/media}/lua/client/TOC/Handlers/AmputationHandler.lua (100%) rename {media => 42/media}/lua/client/TOC/Handlers/CachedDataHandler.lua (100%) rename {media => 42/media}/lua/client/TOC/Handlers/ProsthesisHandler.lua (100%) rename {media => 42/media}/lua/client/TOC/Main.lua (100%) rename {media => 42/media}/lua/client/TOC/Tests.lua (100%) rename {media => 42/media}/lua/client/TOC/TimedActions/CauterizeAction.lua (100%) rename {media => 42/media}/lua/client/TOC/TimedActions/CleanWoundAction.lua (100%) rename {media => 42/media}/lua/client/TOC/TimedActions/CutLimbAction.lua (100%) rename {media => 42/media}/lua/client/TOC/TimedActions/IgnoredActions.lua (100%) rename {media => 42/media}/lua/client/TOC/TimedActions/WashYourselfOverride.lua (100%) rename {media => 42/media}/lua/client/TOC/UI/ConfirmationPanel.lua (100%) rename {media => 42/media}/lua/client/TOC/UI/HealthPanel.lua (100%) rename {media => 42/media}/lua/client/TOC/UI/Interactions/CutLimbInteractionHandler.lua (100%) rename {media => 42/media}/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua (100%) rename {media => 42/media}/lua/client/TOC/UI/Interactions/WoundCleaningInteractionHandler.lua (100%) rename {media => 42/media}/lua/client/TOC/UI/SurgeryInteractions.lua (100%) rename {media => 42/media}/lua/client/TOC/Zombies/ZombiesAmputation.lua (100%) rename {media => 42/media}/lua/client/lua_timers.lua (100%) rename {media => 42/media}/lua/server/TOC/DebugCommands.lua (100%) rename {media => 42/media}/lua/server/TOC/Distributions.lua (100%) rename {media => 42/media}/lua/server/TOC/LimitActionsController.lua (100%) rename {media => 42/media}/lua/server/TOC/ServerDataHandler.lua (100%) rename {media => 42/media}/lua/server/TOC/ServerRelayCommands.lua (100%) rename {media => 42/media}/lua/shared/TOC/BodyLocations.lua (100%) rename {media => 42/media}/lua/shared/TOC/CommandsData.lua (100%) rename {media => 42/media}/lua/shared/TOC/Debug.lua (100%) rename {media => 42/media}/lua/shared/TOC/StaticData.lua (100%) rename {media => 42/media}/lua/shared/TOC/Traits.lua (100%) rename {media => 42/media}/lua/shared/Translate/DE/ContextMenu_DE.txt (100%) rename {media => 42/media}/lua/shared/Translate/DE/IG_UI_DE.txt (100%) rename {media => 42/media}/lua/shared/Translate/DE/ItemName_DE.txt (100%) rename {media => 42/media}/lua/shared/Translate/DE/Recipes_DE.txt (100%) rename {media => 42/media}/lua/shared/Translate/DE/Sandbox_DE.txt (100%) rename {media => 42/media}/lua/shared/Translate/DE/Tooltip_DE.txt (100%) rename {media => 42/media}/lua/shared/Translate/DE/UI_DE.txt (100%) rename {media => 42/media}/lua/shared/Translate/EN/ContextMenu_EN.txt (100%) rename {media => 42/media}/lua/shared/Translate/EN/IG_UI_EN.txt (100%) rename {media => 42/media}/lua/shared/Translate/EN/ItemName_EN.txt (100%) rename {media => 42/media}/lua/shared/Translate/EN/Recipes_EN.txt (100%) rename {media => 42/media}/lua/shared/Translate/EN/Sandbox_EN.txt (100%) rename {media => 42/media}/lua/shared/Translate/EN/Tooltip_EN.txt (100%) rename {media => 42/media}/lua/shared/Translate/EN/UI_EN.txt (100%) rename {media => 42/media}/lua/shared/Translate/FR/ContextMenu_FR.txt (100%) rename {media => 42/media}/lua/shared/Translate/FR/IG_UI_FR.txt (100%) rename {media => 42/media}/lua/shared/Translate/FR/ItemName_FR.txt (100%) rename {media => 42/media}/lua/shared/Translate/FR/Recipes_FR.txt (100%) rename {media => 42/media}/lua/shared/Translate/FR/Sandbox_FR.txt (100%) rename {media => 42/media}/lua/shared/Translate/FR/Tooltip_FR.txt (100%) rename {media => 42/media}/lua/shared/Translate/FR/UI_FR.txt (100%) rename {media => 42/media}/lua/shared/Translate/IT/ContextMenu_IT.txt (100%) rename {media => 42/media}/lua/shared/Translate/IT/IG_UI_IT.txt (100%) rename {media => 42/media}/lua/shared/Translate/IT/ItemName_IT.txt (100%) rename {media => 42/media}/lua/shared/Translate/IT/Recipes_IT.txt (100%) rename {media => 42/media}/lua/shared/Translate/IT/Sandbox_IT.txt (100%) rename {media => 42/media}/lua/shared/Translate/IT/Tooltip_IT.txt (100%) rename {media => 42/media}/lua/shared/Translate/IT/UI_IT.txt (100%) rename {media => 42/media}/lua/shared/Translate/KO/ContextMenu_KO.txt (100%) rename {media => 42/media}/lua/shared/Translate/KO/IG_UI_KO.txt (100%) rename {media => 42/media}/lua/shared/Translate/KO/ItemName_KO.txt (100%) rename {media => 42/media}/lua/shared/Translate/KO/Recipes_KO.txt (100%) rename {media => 42/media}/lua/shared/Translate/KO/Sandbox_KO.txt (100%) rename {media => 42/media}/lua/shared/Translate/KO/Tooltip_KO.txt (100%) rename {media => 42/media}/lua/shared/Translate/KO/UI_KO.txt (100%) rename {media => 42/media}/lua/shared/Translate/RU/ContextMenu_RU.txt (97%) rename {media => 42/media}/lua/shared/Translate/RU/IG_UI_RU.txt (97%) rename {media => 42/media}/lua/shared/Translate/RU/ItemName_RU.txt (96%) rename {media => 42/media}/lua/shared/Translate/RU/Recipes_RU.txt (97%) rename {media => 42/media}/lua/shared/Translate/RU/Sandbox_RU.txt (97%) rename {media => 42/media}/lua/shared/Translate/RU/Tooltip_RU.txt (96%) rename {media => 42/media}/lua/shared/Translate/RU/UI_RU.txt (97%) rename {media => 42/media}/lua/shared/Translate/UA/ContextMenu_UA.txt (97%) rename {media => 42/media}/lua/shared/Translate/UA/IG_UI_UA.txt (97%) rename {media => 42/media}/lua/shared/Translate/UA/ItemName_UA.txt (96%) rename {media => 42/media}/lua/shared/Translate/UA/Recipes_UA.txt (97%) rename {media => 42/media}/lua/shared/Translate/UA/Sandbox_UA.txt (98%) rename {media => 42/media}/lua/shared/Translate/UA/Tooltip_UA.txt (96%) rename {media => 42/media}/lua/shared/Translate/UA/UI_UA.txt (96%) rename {media => 42/media}/models_X/Amputation/Amputation_GenericModel.fbx (100%) rename {media => 42/media}/models_X/Amputation/Amputation_Left_Hand_Female.fbx (100%) rename {media => 42/media}/models_X/Amputation/Amputation_Left_Hand_Male.fbx (100%) rename {media => 42/media}/models_X/Amputation/Amputation_Left_LowerArm_Female.fbx (100%) rename {media => 42/media}/models_X/Amputation/Amputation_Left_LowerArm_Male.fbx (100%) rename {media => 42/media}/models_X/Amputation/Amputation_Left_UpperArm_Female.fbx (100%) rename {media => 42/media}/models_X/Amputation/Amputation_Left_UpperArm_Male.fbx (100%) rename {media => 42/media}/models_X/Amputation/Amputation_Right_Hand_Female.fbx (100%) rename {media => 42/media}/models_X/Amputation/Amputation_Right_Hand_Male.fbx (100%) rename {media => 42/media}/models_X/Amputation/Amputation_Right_LowerArm_Female.fbx (100%) rename {media => 42/media}/models_X/Amputation/Amputation_Right_LowerArm_Male.fbx (100%) rename {media => 42/media}/models_X/Amputation/Amputation_Right_UpperArm_Female.fbx (100%) rename {media => 42/media}/models_X/Amputation/Amputation_Right_UpperArm_Male.fbx (100%) rename {media => 42/media}/models_X/Prosthesis/hookArm_Ground.fbx (100%) rename {media => 42/media}/models_X/Prosthesis/hookArm_L_F.fbx (100%) rename {media => 42/media}/models_X/Prosthesis/hookArm_L_M.fbx (100%) rename {media => 42/media}/models_X/Prosthesis/hookArm_R_F.fbx (100%) rename {media => 42/media}/models_X/Prosthesis/hookArm_R_M.fbx (100%) rename {media => 42/media}/models_X/Prosthesis/normalArm_Ground.fbx (100%) rename {media => 42/media}/models_X/Prosthesis/normalArm_L_F.fbx (100%) rename {media => 42/media}/models_X/Prosthesis/normalArm_L_M.fbx (100%) rename {media => 42/media}/models_X/Prosthesis/normalArm_R_F.fbx (100%) rename {media => 42/media}/models_X/Prosthesis/normalArm_R_M.fbx (100%) rename {media => 42/media}/models_X/Surgery/Tourniquet_Ground.fbx (100%) rename {media => 42/media}/models_X/Surgery/Tourniquet_Left.fbx (100%) rename {media => 42/media}/models_X/Surgery/Tourniquet_Right.fbx (100%) rename {media => 42/media}/perks.txt (100%) rename {media => 42/media}/sandbox-options.txt (100%) rename {media => 42/media}/scripts/TOC_amputation_items.txt (100%) rename {media => 42/media}/scripts/TOC_models.txt (100%) rename {media => 42/media}/scripts/TOC_prosthesis_items.txt (100%) rename {media => 42/media}/scripts/TOC_recipes.txt (100%) rename {media => 42/media}/scripts/TOC_sounds.txt (100%) rename {media => 42/media}/scripts/TOC_surgery_items.txt (100%) rename {media => 42/media}/sound/Amputation.ogg (100%) rename {media => 42/media}/sound/Cauterization.ogg (100%) rename {media => 42/media}/textures/Amputations/Human/Forearm/skin01_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Forearm/skin01_hairy_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Forearm/skin02_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Forearm/skin02_hairy_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Forearm/skin03_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Forearm/skin03_hairy_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Forearm/skin04_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Forearm/skin04_hairy_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Forearm/skin05_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Forearm/skin05_hairy_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Upperarm/skin01_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Upperarm/skin01_hairy_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Upperarm/skin02_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Upperarm/skin02_hairy_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Upperarm/skin03_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Upperarm/skin03_hairy_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Upperarm/skin04_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Upperarm/skin04_hairy_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Upperarm/skin05_b.png (100%) rename {media => 42/media}/textures/Amputations/Human/Upperarm/skin05_hairy_b.png (100%) rename {media => 42/media}/textures/Amputations/Masks/LeftArm.png (100%) rename {media => 42/media}/textures/Amputations/Masks/LeftHand.png (100%) rename {media => 42/media}/textures/Amputations/Masks/Mask.png (100%) rename {media => 42/media}/textures/Amputations/Masks/RightArm.png (100%) rename {media => 42/media}/textures/Amputations/Masks/RightHand.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Forearm/z_skin01_l1.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Forearm/z_skin01_l2.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Forearm/z_skin01_l3.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Forearm/z_skin02_l1.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Forearm/z_skin02_l2.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Forearm/z_skin02_l3.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Forearm/z_skin03_l1.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Forearm/z_skin03_l2.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Forearm/z_skin03_l3.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Forearm/z_skin04_l1.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Forearm/z_skin04_l2.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Forearm/z_skin04_l3.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Upperarm/z_skin01_l1.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Upperarm/z_skin01_l2.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Upperarm/z_skin01_l3.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Upperarm/z_skin02_l1.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Upperarm/z_skin02_l2.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Upperarm/z_skin02_l3.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Upperarm/z_skin03_l1.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Upperarm/z_skin03_l2.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Upperarm/z_skin03_l3.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Upperarm/z_skin04_l1.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Upperarm/z_skin04_l2.png (100%) rename {media => 42/media}/textures/Amputations/Zombie/Upperarm/z_skin04_l3.png (100%) rename {media => 42/media}/textures/Prosthesis/hookArm.png (100%) rename {media => 42/media}/textures/Prosthesis/normalArm.png (100%) rename {media => 42/media}/textures/Surgery/tourniquet.png (100%) rename {media => 42/media}/textures/item_armProsthetic.png (100%) rename {media => 42/media}/textures/item_tourniquet.png (100%) rename {media => 42/media}/ui/Female/ForeArm_L.png (100%) rename {media => 42/media}/ui/Female/ForeArm_R.png (100%) rename {media => 42/media}/ui/Female/Hand_L.png (100%) rename {media => 42/media}/ui/Female/Hand_R.png (100%) rename {media => 42/media}/ui/Female/UpperArm_L.png (100%) rename {media => 42/media}/ui/Female/UpperArm_R.png (100%) rename {media => 42/media}/ui/Male/ForeArm_L.png (100%) rename {media => 42/media}/ui/Male/ForeArm_R.png (100%) rename {media => 42/media}/ui/Male/Hand_L.png (100%) rename {media => 42/media}/ui/Male/Hand_R.png (100%) rename {media => 42/media}/ui/Male/UpperArm_L.png (100%) rename {media => 42/media}/ui/Male/UpperArm_R.png (100%) rename {media => 42/media}/ui/ProstArm_L.png (100%) rename {media => 42/media}/ui/ProstArm_R.png (100%) rename {media => 42/media}/ui/Traits/trait_Amputee_ForeArm.png (100%) rename {media => 42/media}/ui/Traits/trait_Amputee_Hand.png (100%) rename {media => 42/media}/ui/Traits/trait_Amputee_UpperArm.png (100%) rename {media => 42/media}/ui/Traits/trait_insensitive.png (100%) rename {media => 42/media}/ui/male_base_test.png (100%) rename {media => 42/media}/ui/test.png (100%) rename {media => 42/media}/ui/test_pattern.png (100%) create mode 100644 42/mod.info create mode 100644 42/poster.png diff --git a/42/icon.png b/42/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..eb0e8bf2e28a7c523978d7e5db4eda2adfa31372 GIT binary patch literal 5337 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

ox#Z@__8EtO2lEB90rwJf8*9T`u zX|YIzUI);^%3|2V8KTsxH&N>GP#yAm{~TwfIEG1xD2gJOF%K_aYR~xch*H4CmXa+0 z?wfz{KmO@AKYa0`S)@jV8O?$k=0pk1AZ@e0r+Sm}-{sZ4)GWDZHB+WHxeCir1@q}k z4|usyjiYBN4q>NWP_tY38tbzmTz!x49(dR;no=RGQ(Pg4u zKY8~2{ipl&O_MDNu`r%_YPni2cV)xg>4qGr>HM-;_JYb^TK}ZVc)ewRu)1jbab*U!)0TJ z^(F9)KbEg$icf@VU;$q;rOaN(O41j*CIO)2sU!q4U8hK!#7R_{MH{4plf%n5U!x{{ z_?@@(>2rv-Icp)wg2XU7`iN3NZD6M_$5wDey^>Ly)z}>URKCuptk``inTu72L^GVO zJTgN?zEI|q&_+WV%xg6H;fu!K*#c3OZu?;mUSGbor=2Wd@h{CR8Vj{LW4oryw5EC;K5tzL}xxBqO)|f!V3}Wx! zFqpWH)G0u0)}dF2h=7c9f2OcVn1TSTM78^HNX>|Y60?gEpCLP!x7BKO?@W=8d@r^7 z)YRtz*sFMXbkwYtyPHkdwghOl14%S2)v*!q@i6gmpSgvp`ZeNT_5FEX{L^$kZU48q z>|JfbJI?)m&8TSC?la zA41Kuf1-W=8S$lX3u~+dWRd6Ze)!(^f80KM(TFyd%{5W@ek#s9dNvM)FF*IzM=$K` zk`PVeo3U@uqS%z@ZJQPk2edVEOk|r5SV-e8}+SvO)gYOwJcG41r&)WDg!d4)If)w ztLkrMZiuqT@?d%L=pjJwf9HGa51y!q?pqTBC|Mo#kgKcK1!_bLl-n9j)c@oSD;1@B zwCX9MfEDFw5lf@~M_;AtT!$ZI(s-Ppe@?iZ%3Tsd(KwuQ&jf^!SQqu44uD^72J~PNzYqN8ixj8~c{HjC1 z0+6n2pTB5wZrkqh_4@Gq^yv7gIaoG}MQWOq5-f+Zux9A+RRi@of^;Zuu`nBaZFwsY zlpO}1F%L6)?O6o00ettZAN}j!`-AVk_nxRQC=(&8itZ?YBt@Y&(_R&93|O z;^6O{-`lHhMHU=^!Wd``u^Ko4NJt0?r1vk*UwPQ9mRhz#)G@Y_(plWJ+*>?aNd@nj zK=s669w1k-Rf0)qHIm48jb(3qj+{TcI6=GFKK{uE-LvP^<)%+Z8rn4VQLHhAX|%7# zVhx$5h8pJnjxHU3sHsio8dOjATg@wJVJi!&%CQ~Heu~5!QzKvpIT}Olm$I|?K#q&8 zaN%i>N>nJNA_4ke-RLqKB!EO7YjbU#6qHy)iKe_4@9~T3D@s_$f8+0io(4Gz;kFC1e&G|2EWoRm>%Dz z(QlK73OmFdZ=aIKSb$6#k9*U(o3pPVJYVVa1Kl>ZED31#4s`5BdF{7cl`cfo zvuigZ0N6k$zkT@^!BGvw*n}CSZ|$#t=IDIH&Aq8s&)fz98q8g*ujQ@7r4H?cWZ!nW z-|QAghu4pvEe{WthX)6T2dm@5<iUA&6`!om6J>6@<{-8)Zd0ryn8mzesaCIMKD(I_M28i7{q#O%FN8&HSl zmsWb3DK0U6C!=0r*2o_9xu``^^!nM0>nBh1cGqORt(4$&zEc9bW3db@fF6Cemz~T#YMP_-v$F@6%aa2pW}X#Jz3SPs{=(vW-Pc!{XUY|y zHY&ysRp2kb`@R41kN^0`&z|@iCJmR1r`-u?#6IGLUcUxrZ z5T2a=Y7Zwwujnx81j$OlpG-FY}DMgSV{w zK@^uvQK(jGBP|M4*W)a2 z?mt8!8r^Pp|MCz1;E%rZZK$Y#iL++uL~<4&cl*vajfsezuns07rJp%D`<2W43K;jl z4QS;vIcKOSAf@Ab=V!0Jv^+ZE#Hz}kO&i53N-|eTQjPA)iN4jlTtlU>`wPP_?yu6e zavug!t5b(Moxxp3rt1o}H=7q9KJGTVg^HbaJ7DzHY)4FgOcJ->Au9!8<_6FQ6Q&Ur zOSh=;T1DHbM)n}kJbm#fKo5_eljr&SJ^&*+a(yF6P<5cOh1arY>7k$yKvIpjtRezS zK>^vuEDwDVh(l|FM!GHfpdN+o-)~{_g8}?7Nn0-D{yu?_^eIVdE+d7KryaO|I4VcO z_6Z~)6CpDtqKriXRtv?+!}~;(yKeL3nF8HTp*e)u(DodlrpK37sHvNl!Ij2Z_fw&J zguW@pN6iL*Cp1w19gtbwXN+gmCcaJx5(>p`NpD|jW-rQZ3_N$;ez)ChHk;jUyYE^V zC^~=R%Segi9P}9CxS9ISB9Njb{Zrh02>mh+m(>(%z|t*it^70_^dquj2IKXsB48we zK$ZYzDJdwD7dDD2s>MO5juz zh~#(u;oCp?H~;S6|M1y|tkMZ9XU%q$y|$h1yPSox<>Csg;(bbKmFTm_r@wr03BU^8 z)qov=WlDG&`ut+KIC=D7adg1UR%bdR5wdU3i4j}AhKq6!0@gbr$=Zxmlh6>%pbjqI z4=a?2zHNLhf|jBOrJTE~XU}h*UsKyHDH$i!;Lkcm@r2%Lswj|=;eAnUYN*u`yKdK; zf0K7i1xDRTiFG)`ETXFJT8UH?$%LWRgF_)O8X~H#X{xU*$ zKdqreDbzAcZFdmKsPj=*cl23WPCG1Dd3>Mr`)92RmC9yBltp&i^=7@3OE*Y4W;Z@heTc1le`o4u&t1WP08;|;xdRA{m!Q&lDP z{7xy+d?BhGMWLdoawaq*pMxp>7QlAjkO?-8^8m`kRMkt=_4nMi5K@AjBuh~vR4oLc z7ASy~gk~2qq)dQtV$ia&4AZmMU)gVVUDv6oK(#Fl)ZAd99SlfdOx*=R6nC`OSf*6s z`1LOp(NDV?lg*SQRLfhYA21vhhMzG<;{6!n*NwDKo<3)$#`A%ZMR!@+w%zY@D2$8yGnphBhu|<-%6X2MeI}nqvb@+VM?DpI{xbU zy#ySkbhcPj_Qn{8GhZv3NsDHAdb~V7Osgg_oBHUnYbjZCT8}*D*NghvJAk@>L*G!b zaEYic778j+bc$X+#nu^XD0zEzbM^RH-nES?B_XjnMWw)>j4&*hZIF6+#0faK!MS0(4CKX}`=R%Y$UPp)>*jc_-H&m5x5XPvaH z|Bf0LGMKz%7BgW2&J7@zMZX}*eVR0`$2NL|fOXq`u)S(h!%WL&kw`n$wrw-W>Tpk} z^{2RongI&upY%AET!md^RZ#)<0919Mt9O$=J;-0!H4ns1f!SDe0TE3d%y)jM|57~# zr|Yr~v0$dQ+g`7q{_q_loOKTmPmj212%)|jL(@>}V^_|C? zYZ8TTXz3IX6%pi4c5QAYcby6(t1{Vw;T6+oj*h;1ey;(JQaWBNv?2-n%p*W~?&W~e zOg(Q7R{7*`b$Xaq3uX!(&eA|9tlNRu?Yo=j*W0Tb z%DQBpec^2^*HNJZykppy(8H&hc3xw%URu+a3C41B$~CmW!QV^c&Na$8I7MkHHfIPh zbq4Lmt?T6C&Yd7@)u3lsBN#!DMR{1A+gl5=(tS=ZW#^Zr{M#tK7F4+BthvJ6HYn!= zk)71%`^aJYeoGQ4gOpfJswk0mrcx-8A6gh1o*f<|W~>NVZWx0^gi}Mz4QO?Id7-M? ztF>gYxQTQYRxbMqUFX*!am_M_iP}3reG%|86gK3}BifjymRU7opvR3CZT0ww4izCz z>PLu_Xh*!26_^`dZnKDHWYz38H2e0PQD6Rnsu%aV-C#hy;#bQZ+Y4x{k-)usw`Z3G z&$d?;Xq#2{s***T#WFYP8;kr(UVJ_`sai-Q#Gz*=eKCL*d)loy5m-g4S^M?m+4KM55C7;p@Bc(Z zNJxQJvu5oSsv=n>=Y1=?EICVnhA1hN7Uuamzt<2QFrO?I^&DM!(_R6MDFAUaTe$>C z%*)f`qs!C9;W0N2F;{M^NEPy)EB;yBJ4M`0nXyw~QTo)VM4WllbWpc1(07x}_LD*( zqFvjqudd`~y#Qz!`>iK+tLYPKcB(v;WSR0)Ga{7w^Q?p^OuWuR8a11Jya>2*GO7FE zJqx}lQv~zvgq|Tl0#vKGl6~dasIEFZVyrZ?7^~Q!D#6!H?T&XMz)jul!Nmh~I5M4)!=@YBtUpl|XLlACmN@9g0GY6XrDlt4ml;T|Z zN+78p1>i}ZE(z2fIkvb-)lZODknI%k(_~<|LlO~UqOj2k@cm*;F+u=gP?*M~VOn@( zBp0Tn0E>i#12K|9h?~Uh!j1L~H=D>b64Y5&oW7yrQ|e@rKt9tzK4@W0FeXpx#X-hBD%U%%8Yclqe#^uPTt z|IhFI=zBR!Cwqm0xryX~k4wAtFz)zmtSE$YWn@*92?3&Lv*v6y?6a6rRAbo zE|v!e%Y%bvwIJq{5};sWO57yr^0OyT-+S-F@2;PBngJp^eN08NNY0{~yR6VIXI1Q4 z*>{pHbcP&hF8t}k(_g*355Ty8Jr}spt>~fXA7cs+Wr(miI+W9sgVW=*Xw)_+1B{s_A9w&Zn{R7BR-*PE*w%6Zu|bqKE{HH|Z!V&WQbnC1x46g~jz z6TwE&ztJ@aB=*J=C_=e+U9NbjtKKm_5wZPMo~dK3--Q8Gd}lEAJ1}C6i3*j<`(;Q@ zN2JgUO+@gWeSVmuZP6;rpGYariKC*w5yg^qc3XYt#&uc)(}1=f36=8}A7JB;2ceX3edTHklg%BJg@1RowOKL3To zul)v^vU zE@&Vj1b9rti-UxG=u~ryl=o022oW{S;&DSCqzRe*@oqG_7MO+z5bS+B0Ice}S&BxH840?M3o zMh3E|=5{Yis-jt1w5nMlA_`u93J4>ZFsFm_lf#RX zX0@ayv6pBuOiKk0_+pEEol?0Ve8-jo2!uC6E7#5-NgyJJ#W6IJ2EF=kiyjowd(Hc9 z{roz=xK0>rD3mUg<^XoDiG+i|PZ0&(icK14}P?%+c-+ zcZC;i0}&B}$cw}!0x>5m`bI>=iA#kzyKkSP9vnc-Y&|d&i2G*=ASSQ81`up-uP4R9 z#e&skv!4sp>~Oi*Lrl&jB6JXt3dO`U`j9Cw!$SMyF!PuqT#e+eYqj!lZg?0AEr*Oj zdMH@{8Ck$-ak!G4_g8DNd{FHN1D)WamI^`A1(h`tYwQ=|scEBriiXb)=(V~zOEx9A zUUyOtc9#4wm>1Dv(VU+j{>tA!_|;!UV&;TEYD&$gKli1#-}>Iwix-l!Z@uxvUkZ1i z_c&0Q+@2gxbI4m`gNUgKRKpM@W7PE%^6a&EHd!S>Kor>wI5YcZ+$%?eVPYOyteFl>R>zg zxm58?tX}ccSv-iXP7ibH3x!fC|LJ_6D83phnfz1g5nEP&Fbe+?$R~KR5ZLlO!zdsZ z45pU*oca}`W%hlU7RxoG3MCxcA(efiq;blyXMc+QYU-vMbX=5JDOBr?6EBYr+qT_Z zt&y{c8Y?Q|f6CD3kT_;0w=tJHF0JrB#CiXBmR@P@=EuB4t>#v{u)^9I9|2c96 zf(x36C^hLbU--(8fAH5=&!3BA4>J}yj!*$cR7>?}i}qi*Jk{%~5+PdMp+OJPwMh&n zB8Iuc{rphV{v^jt$blE;v(XH_Oj zM2Tp@+}M9a4N=3qU|ubnACk0WhutEJw)=M1ZgShTS+Z#Ex=utvZHG3is1PeNnDObO z)8DxN5&=g|bG}&IHqE*FW196z5fRbxgUgdQUpc*Zu{b#JHB8mKhuuxcSj!&(#dkE% zkt^+5>qS`q6T%0594ZDwP?f7EFW&pX+j_M=U`{l^;4SNS{u;I%=z+CNO}|qK02-3T z=;?VS?v|TlRk4t62!M+Flijhy8i`qbiI~dI_JL9|&4`F7nU+NTVlusn2vI4T{d4qe zZ}h^?ae5G09SG&0HG`*0YTth|nTeKEL zk@{+EKqF3Xp%W%mfa^fH5*Vs!!PKPH@zH+0-Q29L++v)(6tZXzl@n5#xj#bdROgy~ zYO1Z5`_sqkpD=uCN^e8cfjA{PIy(5m7ta6bKjVk@4MXKLJvb93K)Feu{=%1k_`UC3 zzj&Ta-?pDDUndj^f7gT^0D<~iZaK}yV9CqQMl346P&Gd@N|-sBC8t^9^yqNSXVI<` z=~~ShL@6aZ>AfX=pY>hVh2r=Y{y&0SNw=G#&z2`okaZihZS2l3n2pgl@!ul;TQWDy z-=q9Ki8Z5sENHW4QKr0T&@}YPqtkzQ@e*0S|8iNA%dGm3 z!3b$GeW!xv=wS8wqkC_>a&Uf}nuX!KYF8UGaKT0hl?gv-ypgH#YFB9|_m z-&2{CGeha}vv)sy@#A;%W_yrQJ>OZp+-CPoI55$$eYpk}Kn<2VrarlbO7L87J^Lq= zC5lQDcWpdz==)T7z2St3!OTR=i4(iA;3_{{!4I3EKP151J{r8;xN$Ucy^f-+cpMTF z>z$qF6A-LCCNqUfWncKN1wSV`xPBixC%EC@;Yuz`R|ipuTd_9$@KaqqEVSz4<7+6>7k}Jmi72IXetz`TubzMX zH|g+*;Mrg5K15Uz8v<$5EI#|CpZ(rn{pIHRTB;C3P#I>=d@rLaN6t;h?@fx&5WV?T z&CLPD?5c|bIct`P1KCIcI{`j-IZKYC+=ZZt6PWkFdz9bdOoS8t=yL_`z{uYK-ya7% zSES$I&Q@2OyUligz1?-YO_oknL?nwslYlxwmmzlMSA$O+oc`*WbN}<@^0twGObVfZ zIHl&~rTgb^zH<7~{pG=uqlQ;60jJtfaSo2V{D^C`gQa%JV>Il-?<)#1U+{Lbd-~4% zFMjfV%DIVCoNt@stb#ur(nmj@e*5K@DH1Sx4QmibR-g~%jpkRB7yEe{e6UB#Hgtcv z+uc+$I;taFP*}em0s{hb3J<=Cgt${!JSv{fM2W+nWR`?4b{9eBLkUHZ5_wsO@CP6U zQk)5XrVM$`uydGDGk`GW%&ViG_Y~j(zzRDw%vg!^CPc_*&r%i7`;6~Uin>M?i%`$P zhJr)nH3zHa;Ba?+Bdz6Fn|dN4iySpHOdA-XX_Ra;CZ=fxh?<0lStwe4t|_kcZ>cF2 zg@t!x_{N%q{9>lns=2&8`3Jv#_V@oj7LDdkvy4VYMeceRx@Z=k`_j+;^|$|QeSIS; z8VDZEHSigqtFNKEg<@YN)|3I86F{lIT@Vc`3eCi9L3{ObewCS^s^;nwMVE8ewz=zI z$48SHc*snT8Sf+kaH7oB`Dg`bHSotgw4C5JOduJdcuEh`2=fSb0{rP=?ie7=U3YW6 zy}G$+H(QY`1Z2$$fHEMeoucy`XME!D_}9)J5pbB&`C`Gwm_Y0fj>$Scu5Y)%t@U zzO(u8=^=5NTaq&wKDV^_I3OaT^iN-YxxYtc@!WaM{XXCh6BW5<6xK5CvnB8WfFF(Q zUL7V+l`v}{ktL!Lh1Q=!7+734xvQT`V1UTadhpxa`*%XCb~X=_3{+Vn@jnwsUS`NS zdeMBH?F;n&XSDb23TvXdRSFWZjY+XqeY8C{7^)v*0Y8J&c}gIvh_dhJu4iypgG#ZPj*wEq(b4k$ z{j=Zv?c=X}MWK1$O51v6R5zUpM2p|T?&)H&`s|l}_Pc-i&Fy+!U_;>(cDe{%zF)0{ zn5&?#U0TLj5(}&CY4K#Rk6xkBtmderN>Dj-F&hSeh<4eGf!yWJT_>EF6EnBa$0R@E ztiYKaQ1nsA(sIT|1yxM2{L#yQcv0k}zO|I+2h=o__w9@8o2%=a?Y7MjB|o#nN<3%P zPBdpHxKA7&{rbg2A{-_6``$KustVkEl> zgx?<_7pyn7FsTU-vY4>NQln$?=mLdvzaIw08q{JjR3IZQRmOsyYi}y}eMRx#7#OTP zoO-sY^I|G#DHVE*Aq1cpgedxHnxOA8h!HA*Q(}NArBx#;>lfEz<+h~MG#on+bq=j{ zOU!+p#c$ukWRDUJ-#hAIIwYFw**_D}VnHV-2QNQ5|BwFp(Hn2%uFd;>-tVlskBX>h zBpcUn2r~*$=yG-Nxi9_PcmDiOcAK>Z>k8ICz~Vpv46cIIN&tk&F&C%yPg339E`eHs z`>IFl!uWsRNfs5=PNePHwrwqdVY;ZTlni~$`7O?S!l_bU*QFokz&kg(Gio`#bb?Jx zux8ga>0caZN=&NT_2&82&3f0ima<@~j6ejPXqUCiVjB1-501Zf`GAQIQ@U6#X@d6= zDc&{Mp*|0y)$!p=pZny=%MTAvk5fuy1-SsA1k>hv8(9Fiz(|K5bo5KvAcj!7#_B(M zCT#2p==S@^KY8!!hwozFE`6`l45)8gnA7`Hwme<+>9=bO;Pz{ToAF#eUKhbi;pvY> z@9vd-6TlStpv*)_p4dZ)IaR)(Di_G(!=~n&Y=~C9avwosTb67=*N`=+|BVq-KhA=# zdZRz}6(7o;&))T8OuHljAv{1sAVdc}Fque61gyvqOBbPd$jM^?s;GR#oV7x%%vve(pPe{wLebCU$5BhNyZu#ULq6 z3j_^Yr&T^^O+6#15y2wUk?LuI`ktM+1`<+0dpkx|MHHgwMB1!fmac2XlW07V6bc1D zXT05L2OMc%%`&<&_y>s*4fT#AN~Y0$?N@FbCXev)j-x z;2`l&wTKE=4i(FtF_yitR1iTmy;(z2tEmHM+HtSk^I zQB_M%6Ig&m3T%$I)l zJAd{kyWI{Ul*yBV+^to{Uc|{jHvlU8n~H8T9K04{gp%}LgLtM;CHD{aZf4gXN$u28 zg+O!GF6S&(Iyp-Eigx61-g>w~E0JBjUkP>ABq!=rzE|KTk6pB?0FY^T45@IN>?IsMdY_uqJBb$r-x z8tkL!b*+)*9`~r<=H<@>_{JO1M!TviKTuB|wllCtz7b2f+BHl*$yZOFzyE``+hhyTL8axy9F@&f+_o$RVy(0HFVgJV*VcyOdE$sZBwZK#Y

+r4qd8ECY9$vM5rbd5q0 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 Date: Sat, 4 Jan 2025 20:46:11 +0100 Subject: [PATCH 03/51] Replaced InventoryItemFactory with instanceItem --- .../lua/client/TOC/Controllers/LimitActionsController.lua | 2 +- 42/media/lua/client/TOC/Handlers/ProsthesisHandler.lua | 4 ++-- 42/media/lua/shared/TOC/StaticData.lua | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/42/media/lua/client/TOC/Controllers/LimitActionsController.lua b/42/media/lua/client/TOC/Controllers/LimitActionsController.lua index 4cbdbec..c7ad4f5 100644 --- a/42/media/lua/client/TOC/Controllers/LimitActionsController.lua +++ b/42/media/lua/client/TOC/Controllers/LimitActionsController.lua @@ -365,5 +365,5 @@ end local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid ---@diagnostic disable-next-line: duplicate-set-field function ISClothingExtraAction:isValid() - return WrapClothingAction(self, og_ISClothingExtraAction_isValid, InventoryItemFactory.CreateItem(self.extra)) + return WrapClothingAction(self, og_ISClothingExtraAction_isValid, instanceItem.CreateItem(self.extra)) end diff --git a/42/media/lua/client/TOC/Handlers/ProsthesisHandler.lua b/42/media/lua/client/TOC/Handlers/ProsthesisHandler.lua index b4f84e8..7beed49 100644 --- a/42/media/lua/client/TOC/Handlers/ProsthesisHandler.lua +++ b/42/media/lua/client/TOC/Handlers/ProsthesisHandler.lua @@ -128,14 +128,14 @@ local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid function ISClothingExtraAction:isValid() local isEquippable = og_ISClothingExtraAction_isValid(self) -- self.extra is a string, not the item - local testItem = InventoryItemFactory.CreateItem(self.extra) + local testItem = instanceItem.CreateItem(self.extra) return HandleProsthesisValidation(testItem, isEquippable) end local og_ISClothingExtraAction_perform = ISClothingExtraAction.perform function ISClothingExtraAction:perform() - local extraItem = InventoryItemFactory.CreateItem(self.extra) + local extraItem = instanceItem.CreateItem(self.extra) ProsthesisHandler.SearchAndSetupProsthesis(extraItem, true) og_ISClothingExtraAction_perform(self) end diff --git a/42/media/lua/shared/TOC/StaticData.lua b/42/media/lua/shared/TOC/StaticData.lua index 2d3c47f..2a6c2b5 100644 --- a/42/media/lua/shared/TOC/StaticData.lua +++ b/42/media/lua/shared/TOC/StaticData.lua @@ -276,8 +276,8 @@ StaticData.AMPUTATION_CLOTHING_ITEM_BASE = "TOC.Amputation_" ------------------ --* Items check -local sawObj = InventoryItemFactory.CreateItem("Base.Saw") -local gardenSawObj = InventoryItemFactory.CreateItem("Base.GardenSaw") +local sawObj = instanceItem.CreateItem("Base.Saw") +local gardenSawObj = instanceItem.CreateItem("Base.GardenSaw") StaticData.SAWS_NAMES_IND_STR = { saw = sawObj:getName(), From 736d527a13e0bcb2d612288b8e006d5d47fe22f0 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Sat, 4 Jan 2025 21:00:39 +0100 Subject: [PATCH 04/51] Fix instanceItem, oops --- .../TOC/Controllers/LimitActionsController.lua | 2 +- .../lua/client/TOC/Handlers/ProsthesisHandler.lua | 4 ++-- .../client/TOC/TimedActions/IgnoredActions.lua | 15 ++++++++------- 42/media/lua/shared/TOC/CommandsData.lua | 2 +- 42/media/lua/shared/TOC/StaticData.lua | 4 ++-- 5 files changed, 14 insertions(+), 13 deletions(-) diff --git a/42/media/lua/client/TOC/Controllers/LimitActionsController.lua b/42/media/lua/client/TOC/Controllers/LimitActionsController.lua index c7ad4f5..5129ffc 100644 --- a/42/media/lua/client/TOC/Controllers/LimitActionsController.lua +++ b/42/media/lua/client/TOC/Controllers/LimitActionsController.lua @@ -365,5 +365,5 @@ end local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid ---@diagnostic disable-next-line: duplicate-set-field function ISClothingExtraAction:isValid() - return WrapClothingAction(self, og_ISClothingExtraAction_isValid, instanceItem.CreateItem(self.extra)) + return WrapClothingAction(self, og_ISClothingExtraAction_isValid, instanceItem(self.extra)) end diff --git a/42/media/lua/client/TOC/Handlers/ProsthesisHandler.lua b/42/media/lua/client/TOC/Handlers/ProsthesisHandler.lua index 7beed49..ed98921 100644 --- a/42/media/lua/client/TOC/Handlers/ProsthesisHandler.lua +++ b/42/media/lua/client/TOC/Handlers/ProsthesisHandler.lua @@ -128,14 +128,14 @@ local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid function ISClothingExtraAction:isValid() local isEquippable = og_ISClothingExtraAction_isValid(self) -- self.extra is a string, not the item - local testItem = instanceItem.CreateItem(self.extra) + local testItem = instanceItem(self.extra) return HandleProsthesisValidation(testItem, isEquippable) end local og_ISClothingExtraAction_perform = ISClothingExtraAction.perform function ISClothingExtraAction:perform() - local extraItem = instanceItem.CreateItem(self.extra) + local extraItem = instanceItem(self.extra) ProsthesisHandler.SearchAndSetupProsthesis(extraItem, true) og_ISClothingExtraAction_perform(self) end diff --git a/42/media/lua/client/TOC/TimedActions/IgnoredActions.lua b/42/media/lua/client/TOC/TimedActions/IgnoredActions.lua index d40fd90..898cf86 100644 --- a/42/media/lua/client/TOC/TimedActions/IgnoredActions.lua +++ b/42/media/lua/client/TOC/TimedActions/IgnoredActions.lua @@ -122,13 +122,14 @@ function ISDrinkFromBottle:new(character, item, uses) return action end -local og_ISFinalizeDealAction_new = ISFinalizeDealAction.new -function ISFinalizeDealAction:new(player, otherPlayer, itemsToGive, itemsToReceive, time) - local action = og_ISFinalizeDealAction_new(self, player, otherPlayer, itemsToGive, itemsToReceive, time) - --TOC_DEBUG.print("Override ISFinalizeDealAction") - action.skipTOC = true - return action -end +-- FIX This doesn't exist anymore in B42 +-- local og_ISFinalizeDealAction_new = ISFinalizeDealAction.new +-- function ISFinalizeDealAction:new(player, otherPlayer, itemsToGive, itemsToReceive, time) +-- local action = og_ISFinalizeDealAction_new(self, player, otherPlayer, itemsToGive, itemsToReceive, time) +-- --TOC_DEBUG.print("Override ISFinalizeDealAction") +-- action.skipTOC = true +-- return action +-- end local og_ISCampingInfoAction_new = ISCampingInfoAction.new function ISCampingInfoAction:new(character, campfireObject, campfire) diff --git a/42/media/lua/shared/TOC/CommandsData.lua b/42/media/lua/shared/TOC/CommandsData.lua index 569ecde..b15c729 100644 --- a/42/media/lua/shared/TOC/CommandsData.lua +++ b/42/media/lua/shared/TOC/CommandsData.lua @@ -31,7 +31,7 @@ CommandsData.server = { Relay = { RelayDamageDuringAmputation = "RelayDamageDuringAmputation", ---@alias relayDamageDuringAmputationParams {patientNum : number, limbName : string} RelayExecuteAmputationAction = "RelayExecuteAmputationAction", ---@alias relayExecuteAmputationActionParams {patientNum : number, limbName : string} - + --* ADMIN ONLY *-- RelayExecuteInitialization = "RelayExecuteInitialization", ---@alias relayExecuteInitializationParams {patientNum : number} RelayForcedAmputation = "RelayForcedAmputation" ---@alias relayForcedAmputationParams {patientNum : number, limbName : string} diff --git a/42/media/lua/shared/TOC/StaticData.lua b/42/media/lua/shared/TOC/StaticData.lua index 2a6c2b5..964915b 100644 --- a/42/media/lua/shared/TOC/StaticData.lua +++ b/42/media/lua/shared/TOC/StaticData.lua @@ -276,8 +276,8 @@ StaticData.AMPUTATION_CLOTHING_ITEM_BASE = "TOC.Amputation_" ------------------ --* Items check -local sawObj = instanceItem.CreateItem("Base.Saw") -local gardenSawObj = instanceItem.CreateItem("Base.GardenSaw") +local sawObj = instanceItem("Base.Saw") +local gardenSawObj = instanceItem("Base.GardenSaw") StaticData.SAWS_NAMES_IND_STR = { saw = sawObj:getName(), From 0f4117cd34cc93de6ccbe80326f874f40a25acff Mon Sep 17 00:00:00 2001 From: ZioPao Date: Sat, 4 Jan 2025 21:07:34 +0100 Subject: [PATCH 05/51] moved common files --- .../clothing/clothingItems/Amputation_ForeArm_L.xml | 0 .../clothing/clothingItems/Amputation_ForeArm_R.xml | 0 .../clothing/clothingItems/Amputation_Hand_L.xml | 0 .../clothing/clothingItems/Amputation_Hand_R.xml | 0 .../clothingItems/Amputation_UpperArm_L.xml | 0 .../clothingItems/Amputation_UpperArm_R.xml | 0 .../clothing/clothingItems/Prost_HookArm_L.xml | 0 .../clothing/clothingItems/Prost_HookArm_R.xml | 0 .../clothing/clothingItems/Prost_NormalArm_L.xml | 0 .../clothing/clothingItems/Prost_NormalArm_R.xml | 0 .../clothingItems/Surg_Arm_Tourniquet_L.xml | 0 .../clothingItems/Surg_Arm_Tourniquet_R.xml | 0 {42 => common}/media/fileGuidTable.xml | 0 .../models_X/Amputation/Amputation_GenericModel.fbx | Bin .../Amputation/Amputation_Left_Hand_Female.fbx | Bin .../Amputation/Amputation_Left_Hand_Male.fbx | Bin .../Amputation/Amputation_Left_LowerArm_Female.fbx | Bin .../Amputation/Amputation_Left_LowerArm_Male.fbx | Bin .../Amputation/Amputation_Left_UpperArm_Female.fbx | Bin .../Amputation/Amputation_Left_UpperArm_Male.fbx | Bin .../Amputation/Amputation_Right_Hand_Female.fbx | Bin .../Amputation/Amputation_Right_Hand_Male.fbx | Bin .../Amputation/Amputation_Right_LowerArm_Female.fbx | Bin .../Amputation/Amputation_Right_LowerArm_Male.fbx | Bin .../Amputation/Amputation_Right_UpperArm_Female.fbx | Bin .../Amputation/Amputation_Right_UpperArm_Male.fbx | Bin .../media/models_X/Prosthesis/hookArm_Ground.fbx | Bin .../media/models_X/Prosthesis/hookArm_L_F.fbx | Bin .../media/models_X/Prosthesis/hookArm_L_M.fbx | Bin .../media/models_X/Prosthesis/hookArm_R_F.fbx | Bin .../media/models_X/Prosthesis/hookArm_R_M.fbx | Bin .../media/models_X/Prosthesis/normalArm_Ground.fbx | Bin .../media/models_X/Prosthesis/normalArm_L_F.fbx | Bin .../media/models_X/Prosthesis/normalArm_L_M.fbx | Bin .../media/models_X/Prosthesis/normalArm_R_F.fbx | Bin .../media/models_X/Prosthesis/normalArm_R_M.fbx | Bin .../media/models_X/Surgery/Tourniquet_Ground.fbx | Bin .../media/models_X/Surgery/Tourniquet_Left.fbx | Bin .../media/models_X/Surgery/Tourniquet_Right.fbx | Bin {42 => common}/media/perks.txt | 0 {42 => common}/media/sandbox-options.txt | 0 .../media/scripts/TOC_amputation_items.txt | 0 {42 => common}/media/scripts/TOC_models.txt | 0 .../media/scripts/TOC_prosthesis_items.txt | 0 {42 => common}/media/scripts/TOC_recipes.txt | 0 {42 => common}/media/scripts/TOC_sounds.txt | 0 {42 => common}/media/scripts/TOC_surgery_items.txt | 0 {42 => common}/media/sound/Amputation.ogg | Bin {42 => common}/media/sound/Cauterization.ogg | Bin .../textures/Amputations/Human/Forearm/skin01_b.png | Bin .../Amputations/Human/Forearm/skin01_hairy_b.png | Bin .../textures/Amputations/Human/Forearm/skin02_b.png | Bin .../Amputations/Human/Forearm/skin02_hairy_b.png | Bin .../textures/Amputations/Human/Forearm/skin03_b.png | Bin .../Amputations/Human/Forearm/skin03_hairy_b.png | Bin .../textures/Amputations/Human/Forearm/skin04_b.png | Bin .../Amputations/Human/Forearm/skin04_hairy_b.png | Bin .../textures/Amputations/Human/Forearm/skin05_b.png | Bin .../Amputations/Human/Forearm/skin05_hairy_b.png | Bin .../Amputations/Human/Upperarm/skin01_b.png | Bin .../Amputations/Human/Upperarm/skin01_hairy_b.png | Bin .../Amputations/Human/Upperarm/skin02_b.png | Bin .../Amputations/Human/Upperarm/skin02_hairy_b.png | Bin .../Amputations/Human/Upperarm/skin03_b.png | Bin .../Amputations/Human/Upperarm/skin03_hairy_b.png | Bin .../Amputations/Human/Upperarm/skin04_b.png | Bin .../Amputations/Human/Upperarm/skin04_hairy_b.png | Bin .../Amputations/Human/Upperarm/skin05_b.png | Bin .../Amputations/Human/Upperarm/skin05_hairy_b.png | Bin .../media/textures/Amputations/Masks/LeftArm.png | Bin .../media/textures/Amputations/Masks/LeftHand.png | Bin .../media/textures/Amputations/Masks/Mask.png | Bin .../media/textures/Amputations/Masks/RightArm.png | Bin .../media/textures/Amputations/Masks/RightHand.png | Bin .../Amputations/Zombie/Forearm/z_skin01_l1.png | Bin .../Amputations/Zombie/Forearm/z_skin01_l2.png | Bin .../Amputations/Zombie/Forearm/z_skin01_l3.png | Bin .../Amputations/Zombie/Forearm/z_skin02_l1.png | Bin .../Amputations/Zombie/Forearm/z_skin02_l2.png | Bin .../Amputations/Zombie/Forearm/z_skin02_l3.png | Bin .../Amputations/Zombie/Forearm/z_skin03_l1.png | Bin .../Amputations/Zombie/Forearm/z_skin03_l2.png | Bin .../Amputations/Zombie/Forearm/z_skin03_l3.png | Bin .../Amputations/Zombie/Forearm/z_skin04_l1.png | Bin .../Amputations/Zombie/Forearm/z_skin04_l2.png | Bin .../Amputations/Zombie/Forearm/z_skin04_l3.png | Bin .../Amputations/Zombie/Upperarm/z_skin01_l1.png | Bin .../Amputations/Zombie/Upperarm/z_skin01_l2.png | Bin .../Amputations/Zombie/Upperarm/z_skin01_l3.png | Bin .../Amputations/Zombie/Upperarm/z_skin02_l1.png | Bin .../Amputations/Zombie/Upperarm/z_skin02_l2.png | Bin .../Amputations/Zombie/Upperarm/z_skin02_l3.png | Bin .../Amputations/Zombie/Upperarm/z_skin03_l1.png | Bin .../Amputations/Zombie/Upperarm/z_skin03_l2.png | Bin .../Amputations/Zombie/Upperarm/z_skin03_l3.png | Bin .../Amputations/Zombie/Upperarm/z_skin04_l1.png | Bin .../Amputations/Zombie/Upperarm/z_skin04_l2.png | Bin .../Amputations/Zombie/Upperarm/z_skin04_l3.png | Bin .../media/textures/Prosthesis/hookArm.png | Bin .../media/textures/Prosthesis/normalArm.png | Bin .../media/textures/Surgery/tourniquet.png | Bin .../media/textures/item_armProsthetic.png | Bin {42 => common}/media/textures/item_tourniquet.png | Bin 103 files changed, 0 insertions(+), 0 deletions(-) rename {42 => common}/media/clothing/clothingItems/Amputation_ForeArm_L.xml (100%) rename {42 => common}/media/clothing/clothingItems/Amputation_ForeArm_R.xml (100%) rename {42 => common}/media/clothing/clothingItems/Amputation_Hand_L.xml (100%) rename {42 => common}/media/clothing/clothingItems/Amputation_Hand_R.xml (100%) rename {42 => common}/media/clothing/clothingItems/Amputation_UpperArm_L.xml (100%) rename {42 => common}/media/clothing/clothingItems/Amputation_UpperArm_R.xml (100%) rename {42 => common}/media/clothing/clothingItems/Prost_HookArm_L.xml (100%) rename {42 => common}/media/clothing/clothingItems/Prost_HookArm_R.xml (100%) rename {42 => common}/media/clothing/clothingItems/Prost_NormalArm_L.xml (100%) rename {42 => common}/media/clothing/clothingItems/Prost_NormalArm_R.xml (100%) rename {42 => common}/media/clothing/clothingItems/Surg_Arm_Tourniquet_L.xml (100%) rename {42 => common}/media/clothing/clothingItems/Surg_Arm_Tourniquet_R.xml (100%) rename {42 => common}/media/fileGuidTable.xml (100%) rename {42 => common}/media/models_X/Amputation/Amputation_GenericModel.fbx (100%) rename {42 => common}/media/models_X/Amputation/Amputation_Left_Hand_Female.fbx (100%) rename {42 => common}/media/models_X/Amputation/Amputation_Left_Hand_Male.fbx (100%) rename {42 => common}/media/models_X/Amputation/Amputation_Left_LowerArm_Female.fbx (100%) rename {42 => common}/media/models_X/Amputation/Amputation_Left_LowerArm_Male.fbx (100%) rename {42 => common}/media/models_X/Amputation/Amputation_Left_UpperArm_Female.fbx (100%) rename {42 => common}/media/models_X/Amputation/Amputation_Left_UpperArm_Male.fbx (100%) rename {42 => common}/media/models_X/Amputation/Amputation_Right_Hand_Female.fbx (100%) rename {42 => common}/media/models_X/Amputation/Amputation_Right_Hand_Male.fbx (100%) rename {42 => common}/media/models_X/Amputation/Amputation_Right_LowerArm_Female.fbx (100%) rename {42 => common}/media/models_X/Amputation/Amputation_Right_LowerArm_Male.fbx (100%) rename {42 => common}/media/models_X/Amputation/Amputation_Right_UpperArm_Female.fbx (100%) rename {42 => common}/media/models_X/Amputation/Amputation_Right_UpperArm_Male.fbx (100%) rename {42 => common}/media/models_X/Prosthesis/hookArm_Ground.fbx (100%) rename {42 => common}/media/models_X/Prosthesis/hookArm_L_F.fbx (100%) rename {42 => common}/media/models_X/Prosthesis/hookArm_L_M.fbx (100%) rename {42 => common}/media/models_X/Prosthesis/hookArm_R_F.fbx (100%) rename {42 => common}/media/models_X/Prosthesis/hookArm_R_M.fbx (100%) rename {42 => common}/media/models_X/Prosthesis/normalArm_Ground.fbx (100%) rename {42 => common}/media/models_X/Prosthesis/normalArm_L_F.fbx (100%) rename {42 => common}/media/models_X/Prosthesis/normalArm_L_M.fbx (100%) rename {42 => common}/media/models_X/Prosthesis/normalArm_R_F.fbx (100%) rename {42 => common}/media/models_X/Prosthesis/normalArm_R_M.fbx (100%) rename {42 => common}/media/models_X/Surgery/Tourniquet_Ground.fbx (100%) rename {42 => common}/media/models_X/Surgery/Tourniquet_Left.fbx (100%) rename {42 => common}/media/models_X/Surgery/Tourniquet_Right.fbx (100%) rename {42 => common}/media/perks.txt (100%) rename {42 => common}/media/sandbox-options.txt (100%) rename {42 => common}/media/scripts/TOC_amputation_items.txt (100%) rename {42 => common}/media/scripts/TOC_models.txt (100%) rename {42 => common}/media/scripts/TOC_prosthesis_items.txt (100%) rename {42 => common}/media/scripts/TOC_recipes.txt (100%) rename {42 => common}/media/scripts/TOC_sounds.txt (100%) rename {42 => common}/media/scripts/TOC_surgery_items.txt (100%) rename {42 => common}/media/sound/Amputation.ogg (100%) rename {42 => common}/media/sound/Cauterization.ogg (100%) rename {42 => common}/media/textures/Amputations/Human/Forearm/skin01_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Forearm/skin01_hairy_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Forearm/skin02_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Forearm/skin02_hairy_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Forearm/skin03_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Forearm/skin03_hairy_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Forearm/skin04_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Forearm/skin04_hairy_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Forearm/skin05_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Forearm/skin05_hairy_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Upperarm/skin01_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Upperarm/skin01_hairy_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Upperarm/skin02_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Upperarm/skin02_hairy_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Upperarm/skin03_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Upperarm/skin03_hairy_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Upperarm/skin04_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Upperarm/skin04_hairy_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Upperarm/skin05_b.png (100%) rename {42 => common}/media/textures/Amputations/Human/Upperarm/skin05_hairy_b.png (100%) rename {42 => common}/media/textures/Amputations/Masks/LeftArm.png (100%) rename {42 => common}/media/textures/Amputations/Masks/LeftHand.png (100%) rename {42 => common}/media/textures/Amputations/Masks/Mask.png (100%) rename {42 => common}/media/textures/Amputations/Masks/RightArm.png (100%) rename {42 => common}/media/textures/Amputations/Masks/RightHand.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Forearm/z_skin01_l1.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Forearm/z_skin01_l2.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Forearm/z_skin01_l3.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Forearm/z_skin02_l1.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Forearm/z_skin02_l2.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Forearm/z_skin02_l3.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Forearm/z_skin03_l1.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Forearm/z_skin03_l2.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Forearm/z_skin03_l3.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Forearm/z_skin04_l1.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Forearm/z_skin04_l2.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Forearm/z_skin04_l3.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Upperarm/z_skin01_l1.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Upperarm/z_skin01_l2.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Upperarm/z_skin01_l3.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Upperarm/z_skin02_l1.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Upperarm/z_skin02_l2.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Upperarm/z_skin02_l3.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Upperarm/z_skin03_l1.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Upperarm/z_skin03_l2.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Upperarm/z_skin03_l3.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Upperarm/z_skin04_l1.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Upperarm/z_skin04_l2.png (100%) rename {42 => common}/media/textures/Amputations/Zombie/Upperarm/z_skin04_l3.png (100%) rename {42 => common}/media/textures/Prosthesis/hookArm.png (100%) rename {42 => common}/media/textures/Prosthesis/normalArm.png (100%) rename {42 => common}/media/textures/Surgery/tourniquet.png (100%) rename {42 => common}/media/textures/item_armProsthetic.png (100%) rename {42 => common}/media/textures/item_tourniquet.png (100%) diff --git a/42/media/clothing/clothingItems/Amputation_ForeArm_L.xml b/common/media/clothing/clothingItems/Amputation_ForeArm_L.xml similarity index 100% rename from 42/media/clothing/clothingItems/Amputation_ForeArm_L.xml rename to common/media/clothing/clothingItems/Amputation_ForeArm_L.xml diff --git a/42/media/clothing/clothingItems/Amputation_ForeArm_R.xml b/common/media/clothing/clothingItems/Amputation_ForeArm_R.xml similarity index 100% rename from 42/media/clothing/clothingItems/Amputation_ForeArm_R.xml rename to common/media/clothing/clothingItems/Amputation_ForeArm_R.xml diff --git a/42/media/clothing/clothingItems/Amputation_Hand_L.xml b/common/media/clothing/clothingItems/Amputation_Hand_L.xml similarity index 100% rename from 42/media/clothing/clothingItems/Amputation_Hand_L.xml rename to common/media/clothing/clothingItems/Amputation_Hand_L.xml diff --git a/42/media/clothing/clothingItems/Amputation_Hand_R.xml b/common/media/clothing/clothingItems/Amputation_Hand_R.xml similarity index 100% rename from 42/media/clothing/clothingItems/Amputation_Hand_R.xml rename to common/media/clothing/clothingItems/Amputation_Hand_R.xml diff --git a/42/media/clothing/clothingItems/Amputation_UpperArm_L.xml b/common/media/clothing/clothingItems/Amputation_UpperArm_L.xml similarity index 100% rename from 42/media/clothing/clothingItems/Amputation_UpperArm_L.xml rename to common/media/clothing/clothingItems/Amputation_UpperArm_L.xml diff --git a/42/media/clothing/clothingItems/Amputation_UpperArm_R.xml b/common/media/clothing/clothingItems/Amputation_UpperArm_R.xml similarity index 100% rename from 42/media/clothing/clothingItems/Amputation_UpperArm_R.xml rename to common/media/clothing/clothingItems/Amputation_UpperArm_R.xml diff --git a/42/media/clothing/clothingItems/Prost_HookArm_L.xml b/common/media/clothing/clothingItems/Prost_HookArm_L.xml similarity index 100% rename from 42/media/clothing/clothingItems/Prost_HookArm_L.xml rename to common/media/clothing/clothingItems/Prost_HookArm_L.xml diff --git a/42/media/clothing/clothingItems/Prost_HookArm_R.xml b/common/media/clothing/clothingItems/Prost_HookArm_R.xml similarity index 100% rename from 42/media/clothing/clothingItems/Prost_HookArm_R.xml rename to common/media/clothing/clothingItems/Prost_HookArm_R.xml diff --git a/42/media/clothing/clothingItems/Prost_NormalArm_L.xml b/common/media/clothing/clothingItems/Prost_NormalArm_L.xml similarity index 100% rename from 42/media/clothing/clothingItems/Prost_NormalArm_L.xml rename to common/media/clothing/clothingItems/Prost_NormalArm_L.xml diff --git a/42/media/clothing/clothingItems/Prost_NormalArm_R.xml b/common/media/clothing/clothingItems/Prost_NormalArm_R.xml similarity index 100% rename from 42/media/clothing/clothingItems/Prost_NormalArm_R.xml rename to common/media/clothing/clothingItems/Prost_NormalArm_R.xml diff --git a/42/media/clothing/clothingItems/Surg_Arm_Tourniquet_L.xml b/common/media/clothing/clothingItems/Surg_Arm_Tourniquet_L.xml similarity index 100% rename from 42/media/clothing/clothingItems/Surg_Arm_Tourniquet_L.xml rename to common/media/clothing/clothingItems/Surg_Arm_Tourniquet_L.xml diff --git a/42/media/clothing/clothingItems/Surg_Arm_Tourniquet_R.xml b/common/media/clothing/clothingItems/Surg_Arm_Tourniquet_R.xml similarity index 100% rename from 42/media/clothing/clothingItems/Surg_Arm_Tourniquet_R.xml rename to common/media/clothing/clothingItems/Surg_Arm_Tourniquet_R.xml diff --git a/42/media/fileGuidTable.xml b/common/media/fileGuidTable.xml similarity index 100% rename from 42/media/fileGuidTable.xml rename to common/media/fileGuidTable.xml diff --git a/42/media/models_X/Amputation/Amputation_GenericModel.fbx b/common/media/models_X/Amputation/Amputation_GenericModel.fbx similarity index 100% rename from 42/media/models_X/Amputation/Amputation_GenericModel.fbx rename to common/media/models_X/Amputation/Amputation_GenericModel.fbx diff --git a/42/media/models_X/Amputation/Amputation_Left_Hand_Female.fbx b/common/media/models_X/Amputation/Amputation_Left_Hand_Female.fbx similarity index 100% rename from 42/media/models_X/Amputation/Amputation_Left_Hand_Female.fbx rename to common/media/models_X/Amputation/Amputation_Left_Hand_Female.fbx diff --git a/42/media/models_X/Amputation/Amputation_Left_Hand_Male.fbx b/common/media/models_X/Amputation/Amputation_Left_Hand_Male.fbx similarity index 100% rename from 42/media/models_X/Amputation/Amputation_Left_Hand_Male.fbx rename to common/media/models_X/Amputation/Amputation_Left_Hand_Male.fbx diff --git a/42/media/models_X/Amputation/Amputation_Left_LowerArm_Female.fbx b/common/media/models_X/Amputation/Amputation_Left_LowerArm_Female.fbx similarity index 100% rename from 42/media/models_X/Amputation/Amputation_Left_LowerArm_Female.fbx rename to common/media/models_X/Amputation/Amputation_Left_LowerArm_Female.fbx diff --git a/42/media/models_X/Amputation/Amputation_Left_LowerArm_Male.fbx b/common/media/models_X/Amputation/Amputation_Left_LowerArm_Male.fbx similarity index 100% rename from 42/media/models_X/Amputation/Amputation_Left_LowerArm_Male.fbx rename to common/media/models_X/Amputation/Amputation_Left_LowerArm_Male.fbx diff --git a/42/media/models_X/Amputation/Amputation_Left_UpperArm_Female.fbx b/common/media/models_X/Amputation/Amputation_Left_UpperArm_Female.fbx similarity index 100% rename from 42/media/models_X/Amputation/Amputation_Left_UpperArm_Female.fbx rename to common/media/models_X/Amputation/Amputation_Left_UpperArm_Female.fbx diff --git a/42/media/models_X/Amputation/Amputation_Left_UpperArm_Male.fbx b/common/media/models_X/Amputation/Amputation_Left_UpperArm_Male.fbx similarity index 100% rename from 42/media/models_X/Amputation/Amputation_Left_UpperArm_Male.fbx rename to common/media/models_X/Amputation/Amputation_Left_UpperArm_Male.fbx diff --git a/42/media/models_X/Amputation/Amputation_Right_Hand_Female.fbx b/common/media/models_X/Amputation/Amputation_Right_Hand_Female.fbx similarity index 100% rename from 42/media/models_X/Amputation/Amputation_Right_Hand_Female.fbx rename to common/media/models_X/Amputation/Amputation_Right_Hand_Female.fbx diff --git a/42/media/models_X/Amputation/Amputation_Right_Hand_Male.fbx b/common/media/models_X/Amputation/Amputation_Right_Hand_Male.fbx similarity index 100% rename from 42/media/models_X/Amputation/Amputation_Right_Hand_Male.fbx rename to common/media/models_X/Amputation/Amputation_Right_Hand_Male.fbx diff --git a/42/media/models_X/Amputation/Amputation_Right_LowerArm_Female.fbx b/common/media/models_X/Amputation/Amputation_Right_LowerArm_Female.fbx similarity index 100% rename from 42/media/models_X/Amputation/Amputation_Right_LowerArm_Female.fbx rename to common/media/models_X/Amputation/Amputation_Right_LowerArm_Female.fbx diff --git a/42/media/models_X/Amputation/Amputation_Right_LowerArm_Male.fbx b/common/media/models_X/Amputation/Amputation_Right_LowerArm_Male.fbx similarity index 100% rename from 42/media/models_X/Amputation/Amputation_Right_LowerArm_Male.fbx rename to common/media/models_X/Amputation/Amputation_Right_LowerArm_Male.fbx diff --git a/42/media/models_X/Amputation/Amputation_Right_UpperArm_Female.fbx b/common/media/models_X/Amputation/Amputation_Right_UpperArm_Female.fbx similarity index 100% rename from 42/media/models_X/Amputation/Amputation_Right_UpperArm_Female.fbx rename to common/media/models_X/Amputation/Amputation_Right_UpperArm_Female.fbx diff --git a/42/media/models_X/Amputation/Amputation_Right_UpperArm_Male.fbx b/common/media/models_X/Amputation/Amputation_Right_UpperArm_Male.fbx similarity index 100% rename from 42/media/models_X/Amputation/Amputation_Right_UpperArm_Male.fbx rename to common/media/models_X/Amputation/Amputation_Right_UpperArm_Male.fbx diff --git a/42/media/models_X/Prosthesis/hookArm_Ground.fbx b/common/media/models_X/Prosthesis/hookArm_Ground.fbx similarity index 100% rename from 42/media/models_X/Prosthesis/hookArm_Ground.fbx rename to common/media/models_X/Prosthesis/hookArm_Ground.fbx diff --git a/42/media/models_X/Prosthesis/hookArm_L_F.fbx b/common/media/models_X/Prosthesis/hookArm_L_F.fbx similarity index 100% rename from 42/media/models_X/Prosthesis/hookArm_L_F.fbx rename to common/media/models_X/Prosthesis/hookArm_L_F.fbx diff --git a/42/media/models_X/Prosthesis/hookArm_L_M.fbx b/common/media/models_X/Prosthesis/hookArm_L_M.fbx similarity index 100% rename from 42/media/models_X/Prosthesis/hookArm_L_M.fbx rename to common/media/models_X/Prosthesis/hookArm_L_M.fbx diff --git a/42/media/models_X/Prosthesis/hookArm_R_F.fbx b/common/media/models_X/Prosthesis/hookArm_R_F.fbx similarity index 100% rename from 42/media/models_X/Prosthesis/hookArm_R_F.fbx rename to common/media/models_X/Prosthesis/hookArm_R_F.fbx diff --git a/42/media/models_X/Prosthesis/hookArm_R_M.fbx b/common/media/models_X/Prosthesis/hookArm_R_M.fbx similarity index 100% rename from 42/media/models_X/Prosthesis/hookArm_R_M.fbx rename to common/media/models_X/Prosthesis/hookArm_R_M.fbx diff --git a/42/media/models_X/Prosthesis/normalArm_Ground.fbx b/common/media/models_X/Prosthesis/normalArm_Ground.fbx similarity index 100% rename from 42/media/models_X/Prosthesis/normalArm_Ground.fbx rename to common/media/models_X/Prosthesis/normalArm_Ground.fbx diff --git a/42/media/models_X/Prosthesis/normalArm_L_F.fbx b/common/media/models_X/Prosthesis/normalArm_L_F.fbx similarity index 100% rename from 42/media/models_X/Prosthesis/normalArm_L_F.fbx rename to common/media/models_X/Prosthesis/normalArm_L_F.fbx diff --git a/42/media/models_X/Prosthesis/normalArm_L_M.fbx b/common/media/models_X/Prosthesis/normalArm_L_M.fbx similarity index 100% rename from 42/media/models_X/Prosthesis/normalArm_L_M.fbx rename to common/media/models_X/Prosthesis/normalArm_L_M.fbx diff --git a/42/media/models_X/Prosthesis/normalArm_R_F.fbx b/common/media/models_X/Prosthesis/normalArm_R_F.fbx similarity index 100% rename from 42/media/models_X/Prosthesis/normalArm_R_F.fbx rename to common/media/models_X/Prosthesis/normalArm_R_F.fbx diff --git a/42/media/models_X/Prosthesis/normalArm_R_M.fbx b/common/media/models_X/Prosthesis/normalArm_R_M.fbx similarity index 100% rename from 42/media/models_X/Prosthesis/normalArm_R_M.fbx rename to common/media/models_X/Prosthesis/normalArm_R_M.fbx diff --git a/42/media/models_X/Surgery/Tourniquet_Ground.fbx b/common/media/models_X/Surgery/Tourniquet_Ground.fbx similarity index 100% rename from 42/media/models_X/Surgery/Tourniquet_Ground.fbx rename to common/media/models_X/Surgery/Tourniquet_Ground.fbx diff --git a/42/media/models_X/Surgery/Tourniquet_Left.fbx b/common/media/models_X/Surgery/Tourniquet_Left.fbx similarity index 100% rename from 42/media/models_X/Surgery/Tourniquet_Left.fbx rename to common/media/models_X/Surgery/Tourniquet_Left.fbx diff --git a/42/media/models_X/Surgery/Tourniquet_Right.fbx b/common/media/models_X/Surgery/Tourniquet_Right.fbx similarity index 100% rename from 42/media/models_X/Surgery/Tourniquet_Right.fbx rename to common/media/models_X/Surgery/Tourniquet_Right.fbx diff --git a/42/media/perks.txt b/common/media/perks.txt similarity index 100% rename from 42/media/perks.txt rename to common/media/perks.txt diff --git a/42/media/sandbox-options.txt b/common/media/sandbox-options.txt similarity index 100% rename from 42/media/sandbox-options.txt rename to common/media/sandbox-options.txt diff --git a/42/media/scripts/TOC_amputation_items.txt b/common/media/scripts/TOC_amputation_items.txt similarity index 100% rename from 42/media/scripts/TOC_amputation_items.txt rename to common/media/scripts/TOC_amputation_items.txt diff --git a/42/media/scripts/TOC_models.txt b/common/media/scripts/TOC_models.txt similarity index 100% rename from 42/media/scripts/TOC_models.txt rename to common/media/scripts/TOC_models.txt diff --git a/42/media/scripts/TOC_prosthesis_items.txt b/common/media/scripts/TOC_prosthesis_items.txt similarity index 100% rename from 42/media/scripts/TOC_prosthesis_items.txt rename to common/media/scripts/TOC_prosthesis_items.txt diff --git a/42/media/scripts/TOC_recipes.txt b/common/media/scripts/TOC_recipes.txt similarity index 100% rename from 42/media/scripts/TOC_recipes.txt rename to common/media/scripts/TOC_recipes.txt diff --git a/42/media/scripts/TOC_sounds.txt b/common/media/scripts/TOC_sounds.txt similarity index 100% rename from 42/media/scripts/TOC_sounds.txt rename to common/media/scripts/TOC_sounds.txt diff --git a/42/media/scripts/TOC_surgery_items.txt b/common/media/scripts/TOC_surgery_items.txt similarity index 100% rename from 42/media/scripts/TOC_surgery_items.txt rename to common/media/scripts/TOC_surgery_items.txt diff --git a/42/media/sound/Amputation.ogg b/common/media/sound/Amputation.ogg similarity index 100% rename from 42/media/sound/Amputation.ogg rename to common/media/sound/Amputation.ogg diff --git a/42/media/sound/Cauterization.ogg b/common/media/sound/Cauterization.ogg similarity index 100% rename from 42/media/sound/Cauterization.ogg rename to common/media/sound/Cauterization.ogg diff --git a/42/media/textures/Amputations/Human/Forearm/skin01_b.png b/common/media/textures/Amputations/Human/Forearm/skin01_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Forearm/skin01_b.png rename to common/media/textures/Amputations/Human/Forearm/skin01_b.png diff --git a/42/media/textures/Amputations/Human/Forearm/skin01_hairy_b.png b/common/media/textures/Amputations/Human/Forearm/skin01_hairy_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Forearm/skin01_hairy_b.png rename to common/media/textures/Amputations/Human/Forearm/skin01_hairy_b.png diff --git a/42/media/textures/Amputations/Human/Forearm/skin02_b.png b/common/media/textures/Amputations/Human/Forearm/skin02_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Forearm/skin02_b.png rename to common/media/textures/Amputations/Human/Forearm/skin02_b.png diff --git a/42/media/textures/Amputations/Human/Forearm/skin02_hairy_b.png b/common/media/textures/Amputations/Human/Forearm/skin02_hairy_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Forearm/skin02_hairy_b.png rename to common/media/textures/Amputations/Human/Forearm/skin02_hairy_b.png diff --git a/42/media/textures/Amputations/Human/Forearm/skin03_b.png b/common/media/textures/Amputations/Human/Forearm/skin03_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Forearm/skin03_b.png rename to common/media/textures/Amputations/Human/Forearm/skin03_b.png diff --git a/42/media/textures/Amputations/Human/Forearm/skin03_hairy_b.png b/common/media/textures/Amputations/Human/Forearm/skin03_hairy_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Forearm/skin03_hairy_b.png rename to common/media/textures/Amputations/Human/Forearm/skin03_hairy_b.png diff --git a/42/media/textures/Amputations/Human/Forearm/skin04_b.png b/common/media/textures/Amputations/Human/Forearm/skin04_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Forearm/skin04_b.png rename to common/media/textures/Amputations/Human/Forearm/skin04_b.png diff --git a/42/media/textures/Amputations/Human/Forearm/skin04_hairy_b.png b/common/media/textures/Amputations/Human/Forearm/skin04_hairy_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Forearm/skin04_hairy_b.png rename to common/media/textures/Amputations/Human/Forearm/skin04_hairy_b.png diff --git a/42/media/textures/Amputations/Human/Forearm/skin05_b.png b/common/media/textures/Amputations/Human/Forearm/skin05_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Forearm/skin05_b.png rename to common/media/textures/Amputations/Human/Forearm/skin05_b.png diff --git a/42/media/textures/Amputations/Human/Forearm/skin05_hairy_b.png b/common/media/textures/Amputations/Human/Forearm/skin05_hairy_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Forearm/skin05_hairy_b.png rename to common/media/textures/Amputations/Human/Forearm/skin05_hairy_b.png diff --git a/42/media/textures/Amputations/Human/Upperarm/skin01_b.png b/common/media/textures/Amputations/Human/Upperarm/skin01_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Upperarm/skin01_b.png rename to common/media/textures/Amputations/Human/Upperarm/skin01_b.png diff --git a/42/media/textures/Amputations/Human/Upperarm/skin01_hairy_b.png b/common/media/textures/Amputations/Human/Upperarm/skin01_hairy_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Upperarm/skin01_hairy_b.png rename to common/media/textures/Amputations/Human/Upperarm/skin01_hairy_b.png diff --git a/42/media/textures/Amputations/Human/Upperarm/skin02_b.png b/common/media/textures/Amputations/Human/Upperarm/skin02_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Upperarm/skin02_b.png rename to common/media/textures/Amputations/Human/Upperarm/skin02_b.png diff --git a/42/media/textures/Amputations/Human/Upperarm/skin02_hairy_b.png b/common/media/textures/Amputations/Human/Upperarm/skin02_hairy_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Upperarm/skin02_hairy_b.png rename to common/media/textures/Amputations/Human/Upperarm/skin02_hairy_b.png diff --git a/42/media/textures/Amputations/Human/Upperarm/skin03_b.png b/common/media/textures/Amputations/Human/Upperarm/skin03_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Upperarm/skin03_b.png rename to common/media/textures/Amputations/Human/Upperarm/skin03_b.png diff --git a/42/media/textures/Amputations/Human/Upperarm/skin03_hairy_b.png b/common/media/textures/Amputations/Human/Upperarm/skin03_hairy_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Upperarm/skin03_hairy_b.png rename to common/media/textures/Amputations/Human/Upperarm/skin03_hairy_b.png diff --git a/42/media/textures/Amputations/Human/Upperarm/skin04_b.png b/common/media/textures/Amputations/Human/Upperarm/skin04_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Upperarm/skin04_b.png rename to common/media/textures/Amputations/Human/Upperarm/skin04_b.png diff --git a/42/media/textures/Amputations/Human/Upperarm/skin04_hairy_b.png b/common/media/textures/Amputations/Human/Upperarm/skin04_hairy_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Upperarm/skin04_hairy_b.png rename to common/media/textures/Amputations/Human/Upperarm/skin04_hairy_b.png diff --git a/42/media/textures/Amputations/Human/Upperarm/skin05_b.png b/common/media/textures/Amputations/Human/Upperarm/skin05_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Upperarm/skin05_b.png rename to common/media/textures/Amputations/Human/Upperarm/skin05_b.png diff --git a/42/media/textures/Amputations/Human/Upperarm/skin05_hairy_b.png b/common/media/textures/Amputations/Human/Upperarm/skin05_hairy_b.png similarity index 100% rename from 42/media/textures/Amputations/Human/Upperarm/skin05_hairy_b.png rename to common/media/textures/Amputations/Human/Upperarm/skin05_hairy_b.png diff --git a/42/media/textures/Amputations/Masks/LeftArm.png b/common/media/textures/Amputations/Masks/LeftArm.png similarity index 100% rename from 42/media/textures/Amputations/Masks/LeftArm.png rename to common/media/textures/Amputations/Masks/LeftArm.png diff --git a/42/media/textures/Amputations/Masks/LeftHand.png b/common/media/textures/Amputations/Masks/LeftHand.png similarity index 100% rename from 42/media/textures/Amputations/Masks/LeftHand.png rename to common/media/textures/Amputations/Masks/LeftHand.png diff --git a/42/media/textures/Amputations/Masks/Mask.png b/common/media/textures/Amputations/Masks/Mask.png similarity index 100% rename from 42/media/textures/Amputations/Masks/Mask.png rename to common/media/textures/Amputations/Masks/Mask.png diff --git a/42/media/textures/Amputations/Masks/RightArm.png b/common/media/textures/Amputations/Masks/RightArm.png similarity index 100% rename from 42/media/textures/Amputations/Masks/RightArm.png rename to common/media/textures/Amputations/Masks/RightArm.png diff --git a/42/media/textures/Amputations/Masks/RightHand.png b/common/media/textures/Amputations/Masks/RightHand.png similarity index 100% rename from 42/media/textures/Amputations/Masks/RightHand.png rename to common/media/textures/Amputations/Masks/RightHand.png diff --git a/42/media/textures/Amputations/Zombie/Forearm/z_skin01_l1.png b/common/media/textures/Amputations/Zombie/Forearm/z_skin01_l1.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Forearm/z_skin01_l1.png rename to common/media/textures/Amputations/Zombie/Forearm/z_skin01_l1.png diff --git a/42/media/textures/Amputations/Zombie/Forearm/z_skin01_l2.png b/common/media/textures/Amputations/Zombie/Forearm/z_skin01_l2.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Forearm/z_skin01_l2.png rename to common/media/textures/Amputations/Zombie/Forearm/z_skin01_l2.png diff --git a/42/media/textures/Amputations/Zombie/Forearm/z_skin01_l3.png b/common/media/textures/Amputations/Zombie/Forearm/z_skin01_l3.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Forearm/z_skin01_l3.png rename to common/media/textures/Amputations/Zombie/Forearm/z_skin01_l3.png diff --git a/42/media/textures/Amputations/Zombie/Forearm/z_skin02_l1.png b/common/media/textures/Amputations/Zombie/Forearm/z_skin02_l1.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Forearm/z_skin02_l1.png rename to common/media/textures/Amputations/Zombie/Forearm/z_skin02_l1.png diff --git a/42/media/textures/Amputations/Zombie/Forearm/z_skin02_l2.png b/common/media/textures/Amputations/Zombie/Forearm/z_skin02_l2.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Forearm/z_skin02_l2.png rename to common/media/textures/Amputations/Zombie/Forearm/z_skin02_l2.png diff --git a/42/media/textures/Amputations/Zombie/Forearm/z_skin02_l3.png b/common/media/textures/Amputations/Zombie/Forearm/z_skin02_l3.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Forearm/z_skin02_l3.png rename to common/media/textures/Amputations/Zombie/Forearm/z_skin02_l3.png diff --git a/42/media/textures/Amputations/Zombie/Forearm/z_skin03_l1.png b/common/media/textures/Amputations/Zombie/Forearm/z_skin03_l1.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Forearm/z_skin03_l1.png rename to common/media/textures/Amputations/Zombie/Forearm/z_skin03_l1.png diff --git a/42/media/textures/Amputations/Zombie/Forearm/z_skin03_l2.png b/common/media/textures/Amputations/Zombie/Forearm/z_skin03_l2.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Forearm/z_skin03_l2.png rename to common/media/textures/Amputations/Zombie/Forearm/z_skin03_l2.png diff --git a/42/media/textures/Amputations/Zombie/Forearm/z_skin03_l3.png b/common/media/textures/Amputations/Zombie/Forearm/z_skin03_l3.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Forearm/z_skin03_l3.png rename to common/media/textures/Amputations/Zombie/Forearm/z_skin03_l3.png diff --git a/42/media/textures/Amputations/Zombie/Forearm/z_skin04_l1.png b/common/media/textures/Amputations/Zombie/Forearm/z_skin04_l1.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Forearm/z_skin04_l1.png rename to common/media/textures/Amputations/Zombie/Forearm/z_skin04_l1.png diff --git a/42/media/textures/Amputations/Zombie/Forearm/z_skin04_l2.png b/common/media/textures/Amputations/Zombie/Forearm/z_skin04_l2.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Forearm/z_skin04_l2.png rename to common/media/textures/Amputations/Zombie/Forearm/z_skin04_l2.png diff --git a/42/media/textures/Amputations/Zombie/Forearm/z_skin04_l3.png b/common/media/textures/Amputations/Zombie/Forearm/z_skin04_l3.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Forearm/z_skin04_l3.png rename to common/media/textures/Amputations/Zombie/Forearm/z_skin04_l3.png diff --git a/42/media/textures/Amputations/Zombie/Upperarm/z_skin01_l1.png b/common/media/textures/Amputations/Zombie/Upperarm/z_skin01_l1.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Upperarm/z_skin01_l1.png rename to common/media/textures/Amputations/Zombie/Upperarm/z_skin01_l1.png diff --git a/42/media/textures/Amputations/Zombie/Upperarm/z_skin01_l2.png b/common/media/textures/Amputations/Zombie/Upperarm/z_skin01_l2.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Upperarm/z_skin01_l2.png rename to common/media/textures/Amputations/Zombie/Upperarm/z_skin01_l2.png diff --git a/42/media/textures/Amputations/Zombie/Upperarm/z_skin01_l3.png b/common/media/textures/Amputations/Zombie/Upperarm/z_skin01_l3.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Upperarm/z_skin01_l3.png rename to common/media/textures/Amputations/Zombie/Upperarm/z_skin01_l3.png diff --git a/42/media/textures/Amputations/Zombie/Upperarm/z_skin02_l1.png b/common/media/textures/Amputations/Zombie/Upperarm/z_skin02_l1.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Upperarm/z_skin02_l1.png rename to common/media/textures/Amputations/Zombie/Upperarm/z_skin02_l1.png diff --git a/42/media/textures/Amputations/Zombie/Upperarm/z_skin02_l2.png b/common/media/textures/Amputations/Zombie/Upperarm/z_skin02_l2.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Upperarm/z_skin02_l2.png rename to common/media/textures/Amputations/Zombie/Upperarm/z_skin02_l2.png diff --git a/42/media/textures/Amputations/Zombie/Upperarm/z_skin02_l3.png b/common/media/textures/Amputations/Zombie/Upperarm/z_skin02_l3.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Upperarm/z_skin02_l3.png rename to common/media/textures/Amputations/Zombie/Upperarm/z_skin02_l3.png diff --git a/42/media/textures/Amputations/Zombie/Upperarm/z_skin03_l1.png b/common/media/textures/Amputations/Zombie/Upperarm/z_skin03_l1.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Upperarm/z_skin03_l1.png rename to common/media/textures/Amputations/Zombie/Upperarm/z_skin03_l1.png diff --git a/42/media/textures/Amputations/Zombie/Upperarm/z_skin03_l2.png b/common/media/textures/Amputations/Zombie/Upperarm/z_skin03_l2.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Upperarm/z_skin03_l2.png rename to common/media/textures/Amputations/Zombie/Upperarm/z_skin03_l2.png diff --git a/42/media/textures/Amputations/Zombie/Upperarm/z_skin03_l3.png b/common/media/textures/Amputations/Zombie/Upperarm/z_skin03_l3.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Upperarm/z_skin03_l3.png rename to common/media/textures/Amputations/Zombie/Upperarm/z_skin03_l3.png diff --git a/42/media/textures/Amputations/Zombie/Upperarm/z_skin04_l1.png b/common/media/textures/Amputations/Zombie/Upperarm/z_skin04_l1.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Upperarm/z_skin04_l1.png rename to common/media/textures/Amputations/Zombie/Upperarm/z_skin04_l1.png diff --git a/42/media/textures/Amputations/Zombie/Upperarm/z_skin04_l2.png b/common/media/textures/Amputations/Zombie/Upperarm/z_skin04_l2.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Upperarm/z_skin04_l2.png rename to common/media/textures/Amputations/Zombie/Upperarm/z_skin04_l2.png diff --git a/42/media/textures/Amputations/Zombie/Upperarm/z_skin04_l3.png b/common/media/textures/Amputations/Zombie/Upperarm/z_skin04_l3.png similarity index 100% rename from 42/media/textures/Amputations/Zombie/Upperarm/z_skin04_l3.png rename to common/media/textures/Amputations/Zombie/Upperarm/z_skin04_l3.png diff --git a/42/media/textures/Prosthesis/hookArm.png b/common/media/textures/Prosthesis/hookArm.png similarity index 100% rename from 42/media/textures/Prosthesis/hookArm.png rename to common/media/textures/Prosthesis/hookArm.png diff --git a/42/media/textures/Prosthesis/normalArm.png b/common/media/textures/Prosthesis/normalArm.png similarity index 100% rename from 42/media/textures/Prosthesis/normalArm.png rename to common/media/textures/Prosthesis/normalArm.png diff --git a/42/media/textures/Surgery/tourniquet.png b/common/media/textures/Surgery/tourniquet.png similarity index 100% rename from 42/media/textures/Surgery/tourniquet.png rename to common/media/textures/Surgery/tourniquet.png diff --git a/42/media/textures/item_armProsthetic.png b/common/media/textures/item_armProsthetic.png similarity index 100% rename from 42/media/textures/item_armProsthetic.png rename to common/media/textures/item_armProsthetic.png diff --git a/42/media/textures/item_tourniquet.png b/common/media/textures/item_tourniquet.png similarity index 100% rename from 42/media/textures/item_tourniquet.png rename to common/media/textures/item_tourniquet.png From d846b853ffddb66db5901630a08a3b45a388fec9 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Sat, 4 Jan 2025 21:21:05 +0100 Subject: [PATCH 06/51] Fix for ISHealthPanel --- 42/media/lua/client/TOC/UI/HealthPanel.lua | 3 ++- 42/media/lua/shared/TOC/Debug.lua | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/42/media/lua/client/TOC/UI/HealthPanel.lua b/42/media/lua/client/TOC/UI/HealthPanel.lua index 4c519de..15d4cae 100644 --- a/42/media/lua/client/TOC/UI/HealthPanel.lua +++ b/42/media/lua/client/TOC/UI/HealthPanel.lua @@ -102,7 +102,8 @@ function ISHealthPanel:tryDrawAmputation(highestAmputations, side, username) texture = StaticData.HEALTH_PANEL_TEXTURES[sexPl][limbName] end - self:drawTexture(texture, self.healthPanel.x, self.healthPanel.y, 1, redColor, 0, 0) + -- B42, for some reason the positioning of the texture changed. Realigned it manually with those fixed values + self:drawTexture(texture, self.healthPanel.x - 7, self.healthPanel.y - 13, 1, redColor, 0, 0) end function ISHealthPanel:tryDrawProsthesis(highestAmputations, side, username) local dc = DataController.GetInstance(username) -- TODO CACHE PROSTHESIS!!! Don't use DC here diff --git a/42/media/lua/shared/TOC/Debug.lua b/42/media/lua/shared/TOC/Debug.lua index 9b0deba..d559da9 100644 --- a/42/media/lua/shared/TOC/Debug.lua +++ b/42/media/lua/shared/TOC/Debug.lua @@ -7,7 +7,7 @@ function TOC_DEBUG.TogglePaneMod() end function TOC_DEBUG.ToggleHealthPanelDebug() - TOC_DEBUG.enableHealthPanelDebug = not TOC_DEBUG.enableHealthPanelDebug + TOC_DEBUG.enableHealthPanelDebug = not TOC_DEBUG.enableHealthPanelDebug end ---Print debug From 81842f702090317f84891f09b130d9497e8cea70 Mon Sep 17 00:00:00 2001 From: VVentos0 Date: Sat, 11 Jan 2025 10:17:03 +0300 Subject: [PATCH 07/51] Turkish Translate Added I made Turkish Translate for your mod. This Translate only for B41 because the encode is ANSI (Windows-1254) If you going to update your mod to B42 .txt files should be UTF-08 I'll post B42 files too. Please don't forget to add B42 Translation after B42 Update <3 --- .../shared/Translate/TR/ContextMenu_TR.txt | 31 +++++++++++++++++++ media/lua/shared/Translate/TR/IG_UI_TR.txt | 19 ++++++++++++ media/lua/shared/Translate/TR/ItemName_TR.txt | 11 +++++++ media/lua/shared/Translate/TR/Recipes_TR.txt | 4 +++ media/lua/shared/Translate/TR/Sandbox_TR.txt | 9 ++++++ media/lua/shared/Translate/TR/Tooltip_TR.txt | 10 ++++++ media/lua/shared/Translate/TR/UI_TR.txt | 15 +++++++++ 7 files changed, 99 insertions(+) create mode 100644 media/lua/shared/Translate/TR/ContextMenu_TR.txt create mode 100644 media/lua/shared/Translate/TR/IG_UI_TR.txt create mode 100644 media/lua/shared/Translate/TR/ItemName_TR.txt create mode 100644 media/lua/shared/Translate/TR/Recipes_TR.txt create mode 100644 media/lua/shared/Translate/TR/Sandbox_TR.txt create mode 100644 media/lua/shared/Translate/TR/Tooltip_TR.txt create mode 100644 media/lua/shared/Translate/TR/UI_TR.txt diff --git a/media/lua/shared/Translate/TR/ContextMenu_TR.txt b/media/lua/shared/Translate/TR/ContextMenu_TR.txt new file mode 100644 index 0000000..d2c4879 --- /dev/null +++ b/media/lua/shared/Translate/TR/ContextMenu_TR.txt @@ -0,0 +1,31 @@ +ContextMenu_TR = { + ContextMenu_Amputate = "Ampute Et", + ContextMenu_Amputate_Bandage = "Ampute Et ve Bandajla", + ContextMenu_Amputate_Stitch = "Ampute Et ve Dikiю At", + ContextMenu_Amputate_Stitch_Bandage = "Ampute Et, Dikiю At ve Bandajla", + + ContextMenu_Cauterize = "Daрla", + + ContextMenu_Limb_Hand_L = "Sol El", + ContextMenu_Limb_ForeArm_L = "Sol Цn Kol", + ContextMenu_Limb_UpperArm_L = "Sol Ьst Kol", + ContextMenu_Limb_Hand_R = "Saр El", + ContextMenu_Limb_ForeArm_R = "Saр Цn Kol", + ContextMenu_Limb_UpperArm_R = "Saр Ьst Kol", + + ContextMenu_InstallProstRight = "Saр kola protez tak", + ContextMenu_InstallProstLeft = "Sol kola protez tak", + + ContextMenu_PutTourniquetArmLeft = "Sol kola turnike tak", + ContextMenu_PutTourniquetLegL = "Sol bacaрэna turnike tak", + ContextMenu_PutTourniquetArmRight = "Saр kola turnike tak", + ContextMenu_PutTourniquetLegR = "Saр bacaрэna turnike tak", + + + ContextMenu_CleanWound = "Yarayэ Temizle", + + + ContextMenu_Admin_TOC = "TOC", + ContextMenu_Admin_ResetTOC = "Amputasyonlarэ Sэfэrla", + ContextMenu_Admin_ForceAmputation = "Zorla Amputasyon Yap", +} diff --git a/media/lua/shared/Translate/TR/IG_UI_TR.txt b/media/lua/shared/Translate/TR/IG_UI_TR.txt new file mode 100644 index 0000000..8133fd6 --- /dev/null +++ b/media/lua/shared/Translate/TR/IG_UI_TR.txt @@ -0,0 +1,19 @@ +IG_UI_TR = { + IGUI_perks_Amputations = "Amputasyonlar", + IGUI_perks_Side_R = "Saр Taraf", + IGUI_perks_Side_L = "Sol Taraf", + IGUI_perks_Prosthesis = "Protez", + IGUI_perks_ProstFamiliarity = "Aюinalэk", + + IGUI_ItemCat_Prosthesis = "Protez", + IGUI_ItemCat_Surgery = "Cerrahi", + IGUI_ItemCat_Amputation = "Amputasyon", + + IGUI_HealthPanel_Cicatrization = "Yara Эyileюmesi", + IGUI_HealthPanel_Cicatrized = "Эyileюti", + IGUI_HealthPanel_Cauterized = "Daрlandэ", + IGUI_HealthPanel_WoundDirtyness = "Yara Kirliliрi", + IGUI_HealthPanel_ProstEquipped = "Protez Takэlэ", + + IGUI_Confirmation_Amputate = " Bu uzvu gerзekten ampute etmek istiyor musunuz?" +} diff --git a/media/lua/shared/Translate/TR/ItemName_TR.txt b/media/lua/shared/Translate/TR/ItemName_TR.txt new file mode 100644 index 0000000..0f51f48 --- /dev/null +++ b/media/lua/shared/Translate/TR/ItemName_TR.txt @@ -0,0 +1,11 @@ +ItemName_TR = { + + ItemName_TOC.Surg_Arm_Tourniquet_L = "Turnike", + ItemName_TOC.Surg_Arm_Tourniquet_R = "Turnike", + + ItemName_TOC.Prost_NormalArm_L = "Protez Kol", + ItemName_TOC.Prost_NormalArm_R = "Protez Kol", + + ItemName_TOC.Prost_HookArm_L = "Protez Kol - Kanca", + ItemName_TOC.Prost_HookArm_R = "Protez Kol - Kanca", +} diff --git a/media/lua/shared/Translate/TR/Recipes_TR.txt b/media/lua/shared/Translate/TR/Recipes_TR.txt new file mode 100644 index 0000000..33ca911 --- /dev/null +++ b/media/lua/shared/Translate/TR/Recipes_TR.txt @@ -0,0 +1,4 @@ +Recipes_TR = { + Recipe_Craft_Prosthetic_Arm = "Protez Kol Yap", + Recipe_Craft_Prosthetic_Hook = "Protez Kanca Yap", +} diff --git a/media/lua/shared/Translate/TR/Sandbox_TR.txt b/media/lua/shared/Translate/TR/Sandbox_TR.txt new file mode 100644 index 0000000..3b7b4fd --- /dev/null +++ b/media/lua/shared/Translate/TR/Sandbox_TR.txt @@ -0,0 +1,9 @@ +Sandbox_TR = { + Sandbox_TOC = "The Only Cure", + Sandbox_TOC_CicatrizationSpeed = "Yara Эyileюme Hэzэ", + Sandbox_TOC_WoundDirtynessMultiplier = "Yara Kirlilik Зarpanэ", + Sandbox_TOC_SurgeonAbilityImportance = "Cerrahэn Yetenek Цnemi", + Sandbox_TOC_EnableZombieAmputations = "Zombi Amputasyonlarэnэ Etkinleюtir", + Sandbox_TOC_ZombieAmputationDamageThreshold = "Zombi Amputasyon Hasar Eюiрi", + Sandbox_TOC_ZombieAmputationDamageChance = "Zombi Amputasyon Hasar Юansэ", +} diff --git a/media/lua/shared/Translate/TR/Tooltip_TR.txt b/media/lua/shared/Translate/TR/Tooltip_TR.txt new file mode 100644 index 0000000..0f14aa0 --- /dev/null +++ b/media/lua/shared/Translate/TR/Tooltip_TR.txt @@ -0,0 +1,10 @@ +Tooltip_TR = { + + Tooltip_Surgery_CantCauterize = "Yarayэ daрlayamazsэn", + + Tooltip_Surgery_And = " ve ", + Tooltip_Surgery_TempTooLow = "Sэcaklэk hвlв зok dьюьk", + Tooltip_Surgery_Coward = "Bunu yapacak cesaretin yok. KORKUYORSUN!", + Tooltip_Surgery_LimbNotFree = "Цnce protezi зэkarman gerekiyor", + +} diff --git a/media/lua/shared/Translate/TR/UI_TR.txt b/media/lua/shared/Translate/TR/UI_TR.txt new file mode 100644 index 0000000..c1d66b6 --- /dev/null +++ b/media/lua/shared/Translate/TR/UI_TR.txt @@ -0,0 +1,15 @@ +UI_TR = { + UI_trait_Amputee_Hand = "Ampute Sol El", + UI_trait_Amputee_Hand_desc = "", + + UI_trait_Amputee_ForeArm = "Ampute Sol пїЅn Kol", + UI_trait_Amputee_ForeArm_desc = "", + + UI_trait_Amputee_UpperArm = "Ampute Sol пїЅst Kol", + UI_trait_Amputee_UpperArm_desc = "", + + UI_trait_Insensitive = "Hissiz", + UI_trait_Insensitive_desc = "", + + UI_Say_CantEquip = "Bunu bu пїЅekilde kuпїЅanamam...", +} From f77a357dabd746065c8d41f3b27a6932033f4959 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 01:46:49 +0200 Subject: [PATCH 08/51] Updated to current unstable version and fixed Healthpanel again --- .vscode/settings.json | 4 ++-- 42/media/lua/client/TOC/UI/HealthPanel.lua | 2 +- 42/mod.info | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 87aed1a..71207c1 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -2,8 +2,8 @@ "todo-tree.tree.scanMode": "workspace", "mod_id": "3236152598", "zomboid_user_folder": "C:/Users/picch/Zomboid", - "zomboid_folder": "E:\\Steam\\steamapps\\common\\ProjectZomboid", - "zomboid_server_folder": "E:\\Steam\\steamapps\\common\\Project Zomboid Dedicated Server", + "zomboid_folder": "E:\\SteamLibrary\\steamapps\\common\\ProjectZomboid", + "zomboid_server_folder": "E:\\SteamLibrary\\steamapps\\common\\Project Zomboid Dedicated Server", "Lua.diagnostics.globals": [ "ModOptions", "zombie", diff --git a/42/media/lua/client/TOC/UI/HealthPanel.lua b/42/media/lua/client/TOC/UI/HealthPanel.lua index 15d4cae..69f387f 100644 --- a/42/media/lua/client/TOC/UI/HealthPanel.lua +++ b/42/media/lua/client/TOC/UI/HealthPanel.lua @@ -103,7 +103,7 @@ function ISHealthPanel:tryDrawAmputation(highestAmputations, side, username) end -- B42, for some reason the positioning of the texture changed. Realigned it manually with those fixed values - self:drawTexture(texture, self.healthPanel.x - 7, self.healthPanel.y - 13, 1, redColor, 0, 0) + self:drawTexture(texture, self.healthPanel.x - 5, self.healthPanel.y - 9, 1, redColor, 0, 0) end function ISHealthPanel:tryDrawProsthesis(highestAmputations, side, username) local dc = DataController.GetInstance(username) -- TODO CACHE PROSTHESIS!!! Don't use DC here diff --git a/42/mod.info b/42/mod.info index 42db350..6772812 100644 --- a/42/mod.info +++ b/42/mod.info @@ -5,4 +5,4 @@ id=TheOnlyCure icon=icon.png url=https://github.com/ZioPao/The-Only-Cure modversion=2.1.5 -pzversion=42.0.2 +pzversion=42.6 From cc5e67aceb253f98a9777aeb77d1def86272ea30 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 01:59:27 +0200 Subject: [PATCH 09/51] Moved Translations to common folder, merged pgmbru changes manually --- .../lua/client/TOC/UI/ConfirmationPanel.lua | 4 ++-- 42/media/lua/shared/Translate/FR/IG_UI_FR.txt | 18 --------------- .../shared/Translate/DE/ContextMenu_DE.txt | 0 .../lua/shared/Translate/DE/IG_UI_DE.txt | 3 +++ .../lua/shared/Translate/DE/ItemName_DE.txt | 0 .../lua/shared/Translate/DE/Recipes_DE.txt | 0 .../lua/shared/Translate/DE/Sandbox_DE.txt | 0 .../lua/shared/Translate/DE/Tooltip_DE.txt | 0 .../media/lua/shared/Translate/DE/UI_DE.txt | 0 .../shared/Translate/EN/ContextMenu_EN.txt | 0 .../lua/shared/Translate/EN/IG_UI_EN.txt | 3 +++ .../lua/shared/Translate/EN/ItemName_EN.txt | 0 .../lua/shared/Translate/EN/Recipes_EN.txt | 0 .../lua/shared/Translate/EN/Sandbox_EN.txt | 0 .../lua/shared/Translate/EN/Tooltip_EN.txt | 0 .../media/lua/shared/Translate/EN/UI_EN.txt | 0 .../shared/Translate/FR/ContextMenu_FR.txt | 0 .../lua/shared/Translate/FR/IG_UI_FR.txt | 21 ++++++++++++++++++ .../lua/shared/Translate/FR/ItemName_FR.txt | 0 .../lua/shared/Translate/FR/Recipes_FR.txt | 0 .../lua/shared/Translate/FR/Sandbox_FR.txt | 0 .../lua/shared/Translate/FR/Tooltip_FR.txt | 0 .../media/lua/shared/Translate/FR/UI_FR.txt | 0 .../shared/Translate/IT/ContextMenu_IT.txt | 0 .../lua/shared/Translate/IT/IG_UI_IT.txt | 3 +++ .../lua/shared/Translate/IT/ItemName_IT.txt | 0 .../lua/shared/Translate/IT/Recipes_IT.txt | 0 .../lua/shared/Translate/IT/Sandbox_IT.txt | 0 .../lua/shared/Translate/IT/Tooltip_IT.txt | 0 .../media/lua/shared/Translate/IT/UI_IT.txt | 0 .../shared/Translate/KO/ContextMenu_KO.txt | Bin .../lua/shared/Translate/KO/IG_UI_KO.txt | Bin 1080 -> 1170 bytes .../lua/shared/Translate/KO/ItemName_KO.txt | Bin .../lua/shared/Translate/KO/Recipes_KO.txt | Bin .../lua/shared/Translate/KO/Sandbox_KO.txt | Bin .../lua/shared/Translate/KO/Tooltip_KO.txt | Bin .../media/lua/shared/Translate/KO/UI_KO.txt | Bin .../shared/Translate/RU/ContextMenu_RU.txt | 0 .../lua/shared/Translate/RU/IG_UI_RU.txt | 0 .../lua/shared/Translate/RU/ItemName_RU.txt | 0 .../lua/shared/Translate/RU/Recipes_RU.txt | 0 .../lua/shared/Translate/RU/Sandbox_RU.txt | 0 .../lua/shared/Translate/RU/Tooltip_RU.txt | 0 .../media/lua/shared/Translate/RU/UI_RU.txt | 0 .../shared/Translate/UA/ContextMenu_UA.txt | 0 .../lua/shared/Translate/UA/IG_UI_UA.txt | 0 .../lua/shared/Translate/UA/ItemName_UA.txt | 0 .../lua/shared/Translate/UA/Recipes_UA.txt | 0 .../lua/shared/Translate/UA/Sandbox_UA.txt | 0 .../lua/shared/Translate/UA/Tooltip_UA.txt | 0 .../media/lua/shared/Translate/UA/UI_UA.txt | 0 51 files changed, 32 insertions(+), 20 deletions(-) delete mode 100644 42/media/lua/shared/Translate/FR/IG_UI_FR.txt rename {42 => common}/media/lua/shared/Translate/DE/ContextMenu_DE.txt (100%) rename {42 => common}/media/lua/shared/Translate/DE/IG_UI_DE.txt (93%) rename {42 => common}/media/lua/shared/Translate/DE/ItemName_DE.txt (100%) rename {42 => common}/media/lua/shared/Translate/DE/Recipes_DE.txt (100%) rename {42 => common}/media/lua/shared/Translate/DE/Sandbox_DE.txt (100%) rename {42 => common}/media/lua/shared/Translate/DE/Tooltip_DE.txt (100%) rename {42 => common}/media/lua/shared/Translate/DE/UI_DE.txt (100%) rename {42 => common}/media/lua/shared/Translate/EN/ContextMenu_EN.txt (100%) rename {42 => common}/media/lua/shared/Translate/EN/IG_UI_EN.txt (94%) rename {42 => common}/media/lua/shared/Translate/EN/ItemName_EN.txt (100%) rename {42 => common}/media/lua/shared/Translate/EN/Recipes_EN.txt (100%) rename {42 => common}/media/lua/shared/Translate/EN/Sandbox_EN.txt (100%) rename {42 => common}/media/lua/shared/Translate/EN/Tooltip_EN.txt (100%) rename {42 => common}/media/lua/shared/Translate/EN/UI_EN.txt (100%) rename {42 => common}/media/lua/shared/Translate/FR/ContextMenu_FR.txt (100%) create mode 100644 common/media/lua/shared/Translate/FR/IG_UI_FR.txt rename {42 => common}/media/lua/shared/Translate/FR/ItemName_FR.txt (100%) rename {42 => common}/media/lua/shared/Translate/FR/Recipes_FR.txt (100%) rename {42 => common}/media/lua/shared/Translate/FR/Sandbox_FR.txt (100%) rename {42 => common}/media/lua/shared/Translate/FR/Tooltip_FR.txt (100%) rename {42 => common}/media/lua/shared/Translate/FR/UI_FR.txt (100%) rename {42 => common}/media/lua/shared/Translate/IT/ContextMenu_IT.txt (100%) rename {42 => common}/media/lua/shared/Translate/IT/IG_UI_IT.txt (93%) rename {42 => common}/media/lua/shared/Translate/IT/ItemName_IT.txt (100%) rename {42 => common}/media/lua/shared/Translate/IT/Recipes_IT.txt (100%) rename {42 => common}/media/lua/shared/Translate/IT/Sandbox_IT.txt (100%) rename {42 => common}/media/lua/shared/Translate/IT/Tooltip_IT.txt (100%) rename {42 => common}/media/lua/shared/Translate/IT/UI_IT.txt (100%) rename {42 => common}/media/lua/shared/Translate/KO/ContextMenu_KO.txt (100%) rename {42 => common}/media/lua/shared/Translate/KO/IG_UI_KO.txt (92%) rename {42 => common}/media/lua/shared/Translate/KO/ItemName_KO.txt (100%) rename {42 => common}/media/lua/shared/Translate/KO/Recipes_KO.txt (100%) rename {42 => common}/media/lua/shared/Translate/KO/Sandbox_KO.txt (100%) rename {42 => common}/media/lua/shared/Translate/KO/Tooltip_KO.txt (100%) rename {42 => common}/media/lua/shared/Translate/KO/UI_KO.txt (100%) rename {42 => common}/media/lua/shared/Translate/RU/ContextMenu_RU.txt (100%) rename {42 => common}/media/lua/shared/Translate/RU/IG_UI_RU.txt (100%) rename {42 => common}/media/lua/shared/Translate/RU/ItemName_RU.txt (100%) rename {42 => common}/media/lua/shared/Translate/RU/Recipes_RU.txt (100%) rename {42 => common}/media/lua/shared/Translate/RU/Sandbox_RU.txt (100%) rename {42 => common}/media/lua/shared/Translate/RU/Tooltip_RU.txt (100%) rename {42 => common}/media/lua/shared/Translate/RU/UI_RU.txt (100%) rename {42 => common}/media/lua/shared/Translate/UA/ContextMenu_UA.txt (100%) rename {42 => common}/media/lua/shared/Translate/UA/IG_UI_UA.txt (100%) rename {42 => common}/media/lua/shared/Translate/UA/ItemName_UA.txt (100%) rename {42 => common}/media/lua/shared/Translate/UA/Recipes_UA.txt (100%) rename {42 => common}/media/lua/shared/Translate/UA/Sandbox_UA.txt (100%) rename {42 => common}/media/lua/shared/Translate/UA/Tooltip_UA.txt (100%) rename {42 => common}/media/lua/shared/Translate/UA/UI_UA.txt (100%) diff --git a/42/media/lua/client/TOC/UI/ConfirmationPanel.lua b/42/media/lua/client/TOC/UI/ConfirmationPanel.lua index 6e00bea..9337d1c 100644 --- a/42/media/lua/client/TOC/UI/ConfirmationPanel.lua +++ b/42/media/lua/client/TOC/UI/ConfirmationPanel.lua @@ -53,14 +53,14 @@ function ConfirmationPanel:createChildren() local yButton = self:getHeight() - yPadding - btnHeight - self.btnYes = ISButton:new(xPadding, yButton, btnWidth, btnHeight, "Yes", self, self.onClick) + self.btnYes = ISButton:new(xPadding, yButton, btnWidth, btnHeight, getText("IGUI_Yes"), self, self.onClick) self.btnYes.internal = "YES" self.btnYes:initialise() self.btnYes.borderColor = { r = 1, g = 0, b = 0, a = 1 } self.btnYes:setEnable(true) self:addChild(self.btnYes) - self.btnNo = ISButton:new(self:getWidth() - xPadding - btnWidth, yButton, btnWidth, btnHeight, "No", self, + self.btnNo = ISButton:new(self:getWidth() - xPadding - btnWidth, yButton, btnWidth, btnHeight, getText("IGUI_No"), self, self.onClick) self.btnNo.internal = "NO" self.btnNo:initialise() diff --git a/42/media/lua/shared/Translate/FR/IG_UI_FR.txt b/42/media/lua/shared/Translate/FR/IG_UI_FR.txt deleted file mode 100644 index a46405c..0000000 --- a/42/media/lua/shared/Translate/FR/IG_UI_FR.txt +++ /dev/null @@ -1,18 +0,0 @@ -IG_UI_FR = { - IGUI_perks_Amputations = "Amputations", - IGUI_perks_Side_R = "Cфtй droit", - IGUI_perks_Side_L = "Cфtй gauche", - IGUI_perks_Prosthesis = "Prothиse", - IGUI_perks_ProstFamiliarity = "Familiaritй", - - IGUI_ItemCat_Prosthesis = "Prothиse", - IGUI_ItemCat_Surgery = "Chirurgie", - IGUI_ItemCat_Amputation = "Amputation", - - IGUI_HealthPanel_Cicatrization = "Cicatrisation", - IGUI_HealthPanel_Cicatrized = "Cicatrisй", - IGUI_HealthPanel_Cauterized = "Cautйrisй", - IGUI_HealthPanel_WoundDirtyness = "Saletй de la plaie", - IGUI_HealthPanel_ProstEquipped = "Prothиse йquipйe", - -} \ No newline at end of file diff --git a/42/media/lua/shared/Translate/DE/ContextMenu_DE.txt b/common/media/lua/shared/Translate/DE/ContextMenu_DE.txt similarity index 100% rename from 42/media/lua/shared/Translate/DE/ContextMenu_DE.txt rename to common/media/lua/shared/Translate/DE/ContextMenu_DE.txt diff --git a/42/media/lua/shared/Translate/DE/IG_UI_DE.txt b/common/media/lua/shared/Translate/DE/IG_UI_DE.txt similarity index 93% rename from 42/media/lua/shared/Translate/DE/IG_UI_DE.txt rename to common/media/lua/shared/Translate/DE/IG_UI_DE.txt index 4165f92..685a50e 100644 --- a/42/media/lua/shared/Translate/DE/IG_UI_DE.txt +++ b/common/media/lua/shared/Translate/DE/IG_UI_DE.txt @@ -1,4 +1,7 @@ IG_UI_DE = { + IGUI_Yes = "Ja", + IGUI_No = "Nein", + IGUI_perks_Amputations = "Amputationen", IGUI_perks_Side_R = "Rechte Seite", IGUI_perks_Side_L = "Linke Seite", diff --git a/42/media/lua/shared/Translate/DE/ItemName_DE.txt b/common/media/lua/shared/Translate/DE/ItemName_DE.txt similarity index 100% rename from 42/media/lua/shared/Translate/DE/ItemName_DE.txt rename to common/media/lua/shared/Translate/DE/ItemName_DE.txt diff --git a/42/media/lua/shared/Translate/DE/Recipes_DE.txt b/common/media/lua/shared/Translate/DE/Recipes_DE.txt similarity index 100% rename from 42/media/lua/shared/Translate/DE/Recipes_DE.txt rename to common/media/lua/shared/Translate/DE/Recipes_DE.txt diff --git a/42/media/lua/shared/Translate/DE/Sandbox_DE.txt b/common/media/lua/shared/Translate/DE/Sandbox_DE.txt similarity index 100% rename from 42/media/lua/shared/Translate/DE/Sandbox_DE.txt rename to common/media/lua/shared/Translate/DE/Sandbox_DE.txt diff --git a/42/media/lua/shared/Translate/DE/Tooltip_DE.txt b/common/media/lua/shared/Translate/DE/Tooltip_DE.txt similarity index 100% rename from 42/media/lua/shared/Translate/DE/Tooltip_DE.txt rename to common/media/lua/shared/Translate/DE/Tooltip_DE.txt diff --git a/42/media/lua/shared/Translate/DE/UI_DE.txt b/common/media/lua/shared/Translate/DE/UI_DE.txt similarity index 100% rename from 42/media/lua/shared/Translate/DE/UI_DE.txt rename to common/media/lua/shared/Translate/DE/UI_DE.txt diff --git a/42/media/lua/shared/Translate/EN/ContextMenu_EN.txt b/common/media/lua/shared/Translate/EN/ContextMenu_EN.txt similarity index 100% rename from 42/media/lua/shared/Translate/EN/ContextMenu_EN.txt rename to common/media/lua/shared/Translate/EN/ContextMenu_EN.txt diff --git a/42/media/lua/shared/Translate/EN/IG_UI_EN.txt b/common/media/lua/shared/Translate/EN/IG_UI_EN.txt similarity index 94% rename from 42/media/lua/shared/Translate/EN/IG_UI_EN.txt rename to common/media/lua/shared/Translate/EN/IG_UI_EN.txt index df9b692..44a10a8 100644 --- a/42/media/lua/shared/Translate/EN/IG_UI_EN.txt +++ b/common/media/lua/shared/Translate/EN/IG_UI_EN.txt @@ -1,4 +1,7 @@ IG_UI_EN = { + IGUI_Yes = "Yes", + IGUI_No = "No", + IGUI_perks_Amputations = "Amputations", IGUI_perks_Side_R = "Right Side", IGUI_perks_Side_L = "Left Side", diff --git a/42/media/lua/shared/Translate/EN/ItemName_EN.txt b/common/media/lua/shared/Translate/EN/ItemName_EN.txt similarity index 100% rename from 42/media/lua/shared/Translate/EN/ItemName_EN.txt rename to common/media/lua/shared/Translate/EN/ItemName_EN.txt diff --git a/42/media/lua/shared/Translate/EN/Recipes_EN.txt b/common/media/lua/shared/Translate/EN/Recipes_EN.txt similarity index 100% rename from 42/media/lua/shared/Translate/EN/Recipes_EN.txt rename to common/media/lua/shared/Translate/EN/Recipes_EN.txt diff --git a/42/media/lua/shared/Translate/EN/Sandbox_EN.txt b/common/media/lua/shared/Translate/EN/Sandbox_EN.txt similarity index 100% rename from 42/media/lua/shared/Translate/EN/Sandbox_EN.txt rename to common/media/lua/shared/Translate/EN/Sandbox_EN.txt diff --git a/42/media/lua/shared/Translate/EN/Tooltip_EN.txt b/common/media/lua/shared/Translate/EN/Tooltip_EN.txt similarity index 100% rename from 42/media/lua/shared/Translate/EN/Tooltip_EN.txt rename to common/media/lua/shared/Translate/EN/Tooltip_EN.txt diff --git a/42/media/lua/shared/Translate/EN/UI_EN.txt b/common/media/lua/shared/Translate/EN/UI_EN.txt similarity index 100% rename from 42/media/lua/shared/Translate/EN/UI_EN.txt rename to common/media/lua/shared/Translate/EN/UI_EN.txt diff --git a/42/media/lua/shared/Translate/FR/ContextMenu_FR.txt b/common/media/lua/shared/Translate/FR/ContextMenu_FR.txt similarity index 100% rename from 42/media/lua/shared/Translate/FR/ContextMenu_FR.txt rename to common/media/lua/shared/Translate/FR/ContextMenu_FR.txt diff --git a/common/media/lua/shared/Translate/FR/IG_UI_FR.txt b/common/media/lua/shared/Translate/FR/IG_UI_FR.txt new file mode 100644 index 0000000..fde28c0 --- /dev/null +++ b/common/media/lua/shared/Translate/FR/IG_UI_FR.txt @@ -0,0 +1,21 @@ +IG_UI_FR = { + IGUI_Yes = "Oui", + IGUI_No = "Non", + + IGUI_perks_Amputations = "Amputations", + IGUI_perks_Side_R = "CпїЅtпїЅ droit", + IGUI_perks_Side_L = "CпїЅtпїЅ gauche", + IGUI_perks_Prosthesis = "ProthпїЅse", + IGUI_perks_ProstFamiliarity = "FamiliaritпїЅ", + + IGUI_ItemCat_Prosthesis = "ProthпїЅse", + IGUI_ItemCat_Surgery = "Chirurgie", + IGUI_ItemCat_Amputation = "Amputation", + + IGUI_HealthPanel_Cicatrization = "Cicatrisation", + IGUI_HealthPanel_Cicatrized = "CicatrisпїЅ", + IGUI_HealthPanel_Cauterized = "CautпїЅrisпїЅ", + IGUI_HealthPanel_WoundDirtyness = "SaletпїЅ de la plaie", + IGUI_HealthPanel_ProstEquipped = "ProthпїЅse пїЅquipпїЅe", + +} \ No newline at end of file diff --git a/42/media/lua/shared/Translate/FR/ItemName_FR.txt b/common/media/lua/shared/Translate/FR/ItemName_FR.txt similarity index 100% rename from 42/media/lua/shared/Translate/FR/ItemName_FR.txt rename to common/media/lua/shared/Translate/FR/ItemName_FR.txt diff --git a/42/media/lua/shared/Translate/FR/Recipes_FR.txt b/common/media/lua/shared/Translate/FR/Recipes_FR.txt similarity index 100% rename from 42/media/lua/shared/Translate/FR/Recipes_FR.txt rename to common/media/lua/shared/Translate/FR/Recipes_FR.txt diff --git a/42/media/lua/shared/Translate/FR/Sandbox_FR.txt b/common/media/lua/shared/Translate/FR/Sandbox_FR.txt similarity index 100% rename from 42/media/lua/shared/Translate/FR/Sandbox_FR.txt rename to common/media/lua/shared/Translate/FR/Sandbox_FR.txt diff --git a/42/media/lua/shared/Translate/FR/Tooltip_FR.txt b/common/media/lua/shared/Translate/FR/Tooltip_FR.txt similarity index 100% rename from 42/media/lua/shared/Translate/FR/Tooltip_FR.txt rename to common/media/lua/shared/Translate/FR/Tooltip_FR.txt diff --git a/42/media/lua/shared/Translate/FR/UI_FR.txt b/common/media/lua/shared/Translate/FR/UI_FR.txt similarity index 100% rename from 42/media/lua/shared/Translate/FR/UI_FR.txt rename to common/media/lua/shared/Translate/FR/UI_FR.txt diff --git a/42/media/lua/shared/Translate/IT/ContextMenu_IT.txt b/common/media/lua/shared/Translate/IT/ContextMenu_IT.txt similarity index 100% rename from 42/media/lua/shared/Translate/IT/ContextMenu_IT.txt rename to common/media/lua/shared/Translate/IT/ContextMenu_IT.txt diff --git a/42/media/lua/shared/Translate/IT/IG_UI_IT.txt b/common/media/lua/shared/Translate/IT/IG_UI_IT.txt similarity index 93% rename from 42/media/lua/shared/Translate/IT/IG_UI_IT.txt rename to common/media/lua/shared/Translate/IT/IG_UI_IT.txt index 61e43fd..9d1d0c6 100644 --- a/42/media/lua/shared/Translate/IT/IG_UI_IT.txt +++ b/common/media/lua/shared/Translate/IT/IG_UI_IT.txt @@ -1,4 +1,7 @@ IG_UI_IT = { + IGUI_Yes = "Si", + IGUI_No = "No", + IGUI_perks_Amputations = "Amputazioni", IGUI_perks_Side_R = "Parte destra", IGUI_perks_Side_L = "Parte sinistra", diff --git a/42/media/lua/shared/Translate/IT/ItemName_IT.txt b/common/media/lua/shared/Translate/IT/ItemName_IT.txt similarity index 100% rename from 42/media/lua/shared/Translate/IT/ItemName_IT.txt rename to common/media/lua/shared/Translate/IT/ItemName_IT.txt diff --git a/42/media/lua/shared/Translate/IT/Recipes_IT.txt b/common/media/lua/shared/Translate/IT/Recipes_IT.txt similarity index 100% rename from 42/media/lua/shared/Translate/IT/Recipes_IT.txt rename to common/media/lua/shared/Translate/IT/Recipes_IT.txt diff --git a/42/media/lua/shared/Translate/IT/Sandbox_IT.txt b/common/media/lua/shared/Translate/IT/Sandbox_IT.txt similarity index 100% rename from 42/media/lua/shared/Translate/IT/Sandbox_IT.txt rename to common/media/lua/shared/Translate/IT/Sandbox_IT.txt diff --git a/42/media/lua/shared/Translate/IT/Tooltip_IT.txt b/common/media/lua/shared/Translate/IT/Tooltip_IT.txt similarity index 100% rename from 42/media/lua/shared/Translate/IT/Tooltip_IT.txt rename to common/media/lua/shared/Translate/IT/Tooltip_IT.txt diff --git a/42/media/lua/shared/Translate/IT/UI_IT.txt b/common/media/lua/shared/Translate/IT/UI_IT.txt similarity index 100% rename from 42/media/lua/shared/Translate/IT/UI_IT.txt rename to common/media/lua/shared/Translate/IT/UI_IT.txt diff --git a/42/media/lua/shared/Translate/KO/ContextMenu_KO.txt b/common/media/lua/shared/Translate/KO/ContextMenu_KO.txt similarity index 100% rename from 42/media/lua/shared/Translate/KO/ContextMenu_KO.txt rename to common/media/lua/shared/Translate/KO/ContextMenu_KO.txt diff --git a/42/media/lua/shared/Translate/KO/IG_UI_KO.txt b/common/media/lua/shared/Translate/KO/IG_UI_KO.txt similarity index 92% rename from 42/media/lua/shared/Translate/KO/IG_UI_KO.txt rename to common/media/lua/shared/Translate/KO/IG_UI_KO.txt index 422da483bc4062d33fbf721457b808b00d24f266..961602a41d8e774c45c93d4e16c028b544bd766c 100644 GIT binary patch delta 58 zcmdnNF^O}6A%7%8Dnl`Y0)s6OD;?vQ7$+_1$B+*bIO?+L#IY$1N(?#-ybN3uA1H6M H{ml#jmB9}S delta 10 RcmbQlxr1YZ;l^%u7625}17rXI diff --git a/42/media/lua/shared/Translate/KO/ItemName_KO.txt b/common/media/lua/shared/Translate/KO/ItemName_KO.txt similarity index 100% rename from 42/media/lua/shared/Translate/KO/ItemName_KO.txt rename to common/media/lua/shared/Translate/KO/ItemName_KO.txt diff --git a/42/media/lua/shared/Translate/KO/Recipes_KO.txt b/common/media/lua/shared/Translate/KO/Recipes_KO.txt similarity index 100% rename from 42/media/lua/shared/Translate/KO/Recipes_KO.txt rename to common/media/lua/shared/Translate/KO/Recipes_KO.txt diff --git a/42/media/lua/shared/Translate/KO/Sandbox_KO.txt b/common/media/lua/shared/Translate/KO/Sandbox_KO.txt similarity index 100% rename from 42/media/lua/shared/Translate/KO/Sandbox_KO.txt rename to common/media/lua/shared/Translate/KO/Sandbox_KO.txt diff --git a/42/media/lua/shared/Translate/KO/Tooltip_KO.txt b/common/media/lua/shared/Translate/KO/Tooltip_KO.txt similarity index 100% rename from 42/media/lua/shared/Translate/KO/Tooltip_KO.txt rename to common/media/lua/shared/Translate/KO/Tooltip_KO.txt diff --git a/42/media/lua/shared/Translate/KO/UI_KO.txt b/common/media/lua/shared/Translate/KO/UI_KO.txt similarity index 100% rename from 42/media/lua/shared/Translate/KO/UI_KO.txt rename to common/media/lua/shared/Translate/KO/UI_KO.txt diff --git a/42/media/lua/shared/Translate/RU/ContextMenu_RU.txt b/common/media/lua/shared/Translate/RU/ContextMenu_RU.txt similarity index 100% rename from 42/media/lua/shared/Translate/RU/ContextMenu_RU.txt rename to common/media/lua/shared/Translate/RU/ContextMenu_RU.txt diff --git a/42/media/lua/shared/Translate/RU/IG_UI_RU.txt b/common/media/lua/shared/Translate/RU/IG_UI_RU.txt similarity index 100% rename from 42/media/lua/shared/Translate/RU/IG_UI_RU.txt rename to common/media/lua/shared/Translate/RU/IG_UI_RU.txt diff --git a/42/media/lua/shared/Translate/RU/ItemName_RU.txt b/common/media/lua/shared/Translate/RU/ItemName_RU.txt similarity index 100% rename from 42/media/lua/shared/Translate/RU/ItemName_RU.txt rename to common/media/lua/shared/Translate/RU/ItemName_RU.txt diff --git a/42/media/lua/shared/Translate/RU/Recipes_RU.txt b/common/media/lua/shared/Translate/RU/Recipes_RU.txt similarity index 100% rename from 42/media/lua/shared/Translate/RU/Recipes_RU.txt rename to common/media/lua/shared/Translate/RU/Recipes_RU.txt diff --git a/42/media/lua/shared/Translate/RU/Sandbox_RU.txt b/common/media/lua/shared/Translate/RU/Sandbox_RU.txt similarity index 100% rename from 42/media/lua/shared/Translate/RU/Sandbox_RU.txt rename to common/media/lua/shared/Translate/RU/Sandbox_RU.txt diff --git a/42/media/lua/shared/Translate/RU/Tooltip_RU.txt b/common/media/lua/shared/Translate/RU/Tooltip_RU.txt similarity index 100% rename from 42/media/lua/shared/Translate/RU/Tooltip_RU.txt rename to common/media/lua/shared/Translate/RU/Tooltip_RU.txt diff --git a/42/media/lua/shared/Translate/RU/UI_RU.txt b/common/media/lua/shared/Translate/RU/UI_RU.txt similarity index 100% rename from 42/media/lua/shared/Translate/RU/UI_RU.txt rename to common/media/lua/shared/Translate/RU/UI_RU.txt diff --git a/42/media/lua/shared/Translate/UA/ContextMenu_UA.txt b/common/media/lua/shared/Translate/UA/ContextMenu_UA.txt similarity index 100% rename from 42/media/lua/shared/Translate/UA/ContextMenu_UA.txt rename to common/media/lua/shared/Translate/UA/ContextMenu_UA.txt diff --git a/42/media/lua/shared/Translate/UA/IG_UI_UA.txt b/common/media/lua/shared/Translate/UA/IG_UI_UA.txt similarity index 100% rename from 42/media/lua/shared/Translate/UA/IG_UI_UA.txt rename to common/media/lua/shared/Translate/UA/IG_UI_UA.txt diff --git a/42/media/lua/shared/Translate/UA/ItemName_UA.txt b/common/media/lua/shared/Translate/UA/ItemName_UA.txt similarity index 100% rename from 42/media/lua/shared/Translate/UA/ItemName_UA.txt rename to common/media/lua/shared/Translate/UA/ItemName_UA.txt diff --git a/42/media/lua/shared/Translate/UA/Recipes_UA.txt b/common/media/lua/shared/Translate/UA/Recipes_UA.txt similarity index 100% rename from 42/media/lua/shared/Translate/UA/Recipes_UA.txt rename to common/media/lua/shared/Translate/UA/Recipes_UA.txt diff --git a/42/media/lua/shared/Translate/UA/Sandbox_UA.txt b/common/media/lua/shared/Translate/UA/Sandbox_UA.txt similarity index 100% rename from 42/media/lua/shared/Translate/UA/Sandbox_UA.txt rename to common/media/lua/shared/Translate/UA/Sandbox_UA.txt diff --git a/42/media/lua/shared/Translate/UA/Tooltip_UA.txt b/common/media/lua/shared/Translate/UA/Tooltip_UA.txt similarity index 100% rename from 42/media/lua/shared/Translate/UA/Tooltip_UA.txt rename to common/media/lua/shared/Translate/UA/Tooltip_UA.txt diff --git a/42/media/lua/shared/Translate/UA/UI_UA.txt b/common/media/lua/shared/Translate/UA/UI_UA.txt similarity index 100% rename from 42/media/lua/shared/Translate/UA/UI_UA.txt rename to common/media/lua/shared/Translate/UA/UI_UA.txt From 58d5c8e13d8929c4e8d9a9363714e8fd88199aa4 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 02:00:19 +0200 Subject: [PATCH 10/51] Moved TR translation to correct folder --- .../media}/lua/shared/Translate/TR/ContextMenu_TR.txt | 0 {media => common/media}/lua/shared/Translate/TR/IG_UI_TR.txt | 0 {media => common/media}/lua/shared/Translate/TR/ItemName_TR.txt | 0 {media => common/media}/lua/shared/Translate/TR/Recipes_TR.txt | 0 {media => common/media}/lua/shared/Translate/TR/Sandbox_TR.txt | 0 {media => common/media}/lua/shared/Translate/TR/Tooltip_TR.txt | 0 {media => common/media}/lua/shared/Translate/TR/UI_TR.txt | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename {media => common/media}/lua/shared/Translate/TR/ContextMenu_TR.txt (100%) rename {media => common/media}/lua/shared/Translate/TR/IG_UI_TR.txt (100%) rename {media => common/media}/lua/shared/Translate/TR/ItemName_TR.txt (100%) rename {media => common/media}/lua/shared/Translate/TR/Recipes_TR.txt (100%) rename {media => common/media}/lua/shared/Translate/TR/Sandbox_TR.txt (100%) rename {media => common/media}/lua/shared/Translate/TR/Tooltip_TR.txt (100%) rename {media => common/media}/lua/shared/Translate/TR/UI_TR.txt (100%) diff --git a/media/lua/shared/Translate/TR/ContextMenu_TR.txt b/common/media/lua/shared/Translate/TR/ContextMenu_TR.txt similarity index 100% rename from media/lua/shared/Translate/TR/ContextMenu_TR.txt rename to common/media/lua/shared/Translate/TR/ContextMenu_TR.txt diff --git a/media/lua/shared/Translate/TR/IG_UI_TR.txt b/common/media/lua/shared/Translate/TR/IG_UI_TR.txt similarity index 100% rename from media/lua/shared/Translate/TR/IG_UI_TR.txt rename to common/media/lua/shared/Translate/TR/IG_UI_TR.txt diff --git a/media/lua/shared/Translate/TR/ItemName_TR.txt b/common/media/lua/shared/Translate/TR/ItemName_TR.txt similarity index 100% rename from media/lua/shared/Translate/TR/ItemName_TR.txt rename to common/media/lua/shared/Translate/TR/ItemName_TR.txt diff --git a/media/lua/shared/Translate/TR/Recipes_TR.txt b/common/media/lua/shared/Translate/TR/Recipes_TR.txt similarity index 100% rename from media/lua/shared/Translate/TR/Recipes_TR.txt rename to common/media/lua/shared/Translate/TR/Recipes_TR.txt diff --git a/media/lua/shared/Translate/TR/Sandbox_TR.txt b/common/media/lua/shared/Translate/TR/Sandbox_TR.txt similarity index 100% rename from media/lua/shared/Translate/TR/Sandbox_TR.txt rename to common/media/lua/shared/Translate/TR/Sandbox_TR.txt diff --git a/media/lua/shared/Translate/TR/Tooltip_TR.txt b/common/media/lua/shared/Translate/TR/Tooltip_TR.txt similarity index 100% rename from media/lua/shared/Translate/TR/Tooltip_TR.txt rename to common/media/lua/shared/Translate/TR/Tooltip_TR.txt diff --git a/media/lua/shared/Translate/TR/UI_TR.txt b/common/media/lua/shared/Translate/TR/UI_TR.txt similarity index 100% rename from media/lua/shared/Translate/TR/UI_TR.txt rename to common/media/lua/shared/Translate/TR/UI_TR.txt From b6b61b872f37dcbea9a3c78c0afb6b2d0a25cdce Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 02:15:49 +0200 Subject: [PATCH 11/51] Bump to mod version --- .vscode/tasks.json | 2 +- 42/media/lua/client/TOC/Main.lua | 2 +- mod.info | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 9f69671..695d243 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -13,7 +13,7 @@ "label": "Bump Mod Version", "type": "shell", "options": {"statusbar": {"label": "$(arrow-up) Bump Mod Version"}}, - "command": "python ${config:zomboid_user_folder}/PaosCrap/bump_version.py media/lua/client/TOC/Main.lua", + "command": "python ${config:zomboid_user_folder}/PaosCrap/bump_version.py 42/media/lua/client/TOC/Main.lua", }, { "label": "Run Zomboid Debug No Steam (42)", diff --git a/42/media/lua/client/TOC/Main.lua b/42/media/lua/client/TOC/Main.lua index 07edc7b..07bcac6 100644 --- a/42/media/lua/client/TOC/Main.lua +++ b/42/media/lua/client/TOC/Main.lua @@ -6,7 +6,7 @@ require("TOC/Events") ---@class Main local Main = { - _version = "2.1.5" + _version = "2.1.6" } function Main.Start() diff --git a/mod.info b/mod.info index f17812a..ee0e8ba 100644 --- a/mod.info +++ b/mod.info @@ -4,5 +4,5 @@ description=You've been bitten. You have only two choices. id=TheOnlyCure icon=icon.png url=https://github.com/ZioPao/The-Only-Cure -modversion=2.1.5 +modversion=2 pzversion=41.65 From e919c8c01bf440fcc626862fb0d20ea33c994683 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 02:17:40 +0200 Subject: [PATCH 12/51] Bump to mod version and changed folder for specific game version --- {42 => 42.6}/icon.png | Bin {42 => 42.6}/media/lua/client/TOC/API.lua | 0 {42 => 42.6}/media/lua/client/TOC/Admin.lua | 0 .../media/lua/client/TOC/ClientRelayCommands.lua | 0 {42 => 42.6}/media/lua/client/TOC/CommonMethods.lua | 0 {42 => 42.6}/media/lua/client/TOC/Compat.lua | 0 .../lua/client/TOC/Controllers/DataController.lua | 0 .../lua/client/TOC/Controllers/ItemsController.lua | 0 .../TOC/Controllers/LimitActionsController.lua | 0 .../TOC/Controllers/LocalPlayerController.lua | 0 .../client/TOC/Controllers/TourniquetController.lua | 0 {42 => 42.6}/media/lua/client/TOC/Events.lua | 0 .../lua/client/TOC/Handlers/AmputationHandler.lua | 0 .../lua/client/TOC/Handlers/CachedDataHandler.lua | 0 .../lua/client/TOC/Handlers/ProsthesisHandler.lua | 0 {42 => 42.6}/media/lua/client/TOC/Main.lua | 2 +- {42 => 42.6}/media/lua/client/TOC/Tests.lua | 0 .../lua/client/TOC/TimedActions/CauterizeAction.lua | 0 .../client/TOC/TimedActions/CleanWoundAction.lua | 0 .../lua/client/TOC/TimedActions/CutLimbAction.lua | 0 .../lua/client/TOC/TimedActions/IgnoredActions.lua | 0 .../TOC/TimedActions/WashYourselfOverride.lua | 0 .../media/lua/client/TOC/UI/ConfirmationPanel.lua | 0 .../media/lua/client/TOC/UI/HealthPanel.lua | 0 .../UI/Interactions/CutLimbInteractionHandler.lua | 0 .../TOC/UI/Interactions/HealthPanelBaseHandler.lua | 0 .../WoundCleaningInteractionHandler.lua | 0 .../media/lua/client/TOC/UI/SurgeryInteractions.lua | 0 .../lua/client/TOC/Zombies/ZombiesAmputation.lua | 0 {42 => 42.6}/media/lua/client/lua_timers.lua | 0 {42 => 42.6}/media/lua/server/TOC/DebugCommands.lua | 0 {42 => 42.6}/media/lua/server/TOC/Distributions.lua | 0 .../media/lua/server/TOC/LimitActionsController.lua | 0 .../media/lua/server/TOC/ServerDataHandler.lua | 0 .../media/lua/server/TOC/ServerRelayCommands.lua | 0 {42 => 42.6}/media/lua/shared/TOC/BodyLocations.lua | 0 {42 => 42.6}/media/lua/shared/TOC/CommandsData.lua | 0 {42 => 42.6}/media/lua/shared/TOC/Debug.lua | 0 {42 => 42.6}/media/lua/shared/TOC/StaticData.lua | 0 {42 => 42.6}/media/lua/shared/TOC/Traits.lua | 0 {42 => 42.6}/media/ui/Female/ForeArm_L.png | Bin {42 => 42.6}/media/ui/Female/ForeArm_R.png | Bin {42 => 42.6}/media/ui/Female/Hand_L.png | Bin {42 => 42.6}/media/ui/Female/Hand_R.png | Bin {42 => 42.6}/media/ui/Female/UpperArm_L.png | Bin {42 => 42.6}/media/ui/Female/UpperArm_R.png | Bin {42 => 42.6}/media/ui/Male/ForeArm_L.png | Bin {42 => 42.6}/media/ui/Male/ForeArm_R.png | Bin {42 => 42.6}/media/ui/Male/Hand_L.png | Bin {42 => 42.6}/media/ui/Male/Hand_R.png | Bin {42 => 42.6}/media/ui/Male/UpperArm_L.png | Bin {42 => 42.6}/media/ui/Male/UpperArm_R.png | Bin {42 => 42.6}/media/ui/ProstArm_L.png | Bin {42 => 42.6}/media/ui/ProstArm_R.png | Bin .../media/ui/Traits/trait_Amputee_ForeArm.png | Bin {42 => 42.6}/media/ui/Traits/trait_Amputee_Hand.png | Bin .../media/ui/Traits/trait_Amputee_UpperArm.png | Bin {42 => 42.6}/media/ui/Traits/trait_insensitive.png | Bin {42 => 42.6}/media/ui/male_base_test.png | Bin {42 => 42.6}/media/ui/test.png | Bin {42 => 42.6}/media/ui/test_pattern.png | Bin {42 => 42.6}/mod.info | 2 +- {42 => 42.6}/poster.png | Bin mod.info | 8 -------- 64 files changed, 2 insertions(+), 10 deletions(-) rename {42 => 42.6}/icon.png (100%) rename {42 => 42.6}/media/lua/client/TOC/API.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/Admin.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/ClientRelayCommands.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/CommonMethods.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/Compat.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/Controllers/DataController.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/Controllers/ItemsController.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/Controllers/LimitActionsController.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/Controllers/LocalPlayerController.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/Controllers/TourniquetController.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/Events.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/Handlers/AmputationHandler.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/Handlers/CachedDataHandler.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/Handlers/ProsthesisHandler.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/Main.lua (98%) rename {42 => 42.6}/media/lua/client/TOC/Tests.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/TimedActions/CauterizeAction.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/TimedActions/CleanWoundAction.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/TimedActions/CutLimbAction.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/TimedActions/IgnoredActions.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/TimedActions/WashYourselfOverride.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/UI/ConfirmationPanel.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/UI/HealthPanel.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/UI/Interactions/CutLimbInteractionHandler.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/UI/Interactions/WoundCleaningInteractionHandler.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/UI/SurgeryInteractions.lua (100%) rename {42 => 42.6}/media/lua/client/TOC/Zombies/ZombiesAmputation.lua (100%) rename {42 => 42.6}/media/lua/client/lua_timers.lua (100%) rename {42 => 42.6}/media/lua/server/TOC/DebugCommands.lua (100%) rename {42 => 42.6}/media/lua/server/TOC/Distributions.lua (100%) rename {42 => 42.6}/media/lua/server/TOC/LimitActionsController.lua (100%) rename {42 => 42.6}/media/lua/server/TOC/ServerDataHandler.lua (100%) rename {42 => 42.6}/media/lua/server/TOC/ServerRelayCommands.lua (100%) rename {42 => 42.6}/media/lua/shared/TOC/BodyLocations.lua (100%) rename {42 => 42.6}/media/lua/shared/TOC/CommandsData.lua (100%) rename {42 => 42.6}/media/lua/shared/TOC/Debug.lua (100%) rename {42 => 42.6}/media/lua/shared/TOC/StaticData.lua (100%) rename {42 => 42.6}/media/lua/shared/TOC/Traits.lua (100%) rename {42 => 42.6}/media/ui/Female/ForeArm_L.png (100%) rename {42 => 42.6}/media/ui/Female/ForeArm_R.png (100%) rename {42 => 42.6}/media/ui/Female/Hand_L.png (100%) rename {42 => 42.6}/media/ui/Female/Hand_R.png (100%) rename {42 => 42.6}/media/ui/Female/UpperArm_L.png (100%) rename {42 => 42.6}/media/ui/Female/UpperArm_R.png (100%) rename {42 => 42.6}/media/ui/Male/ForeArm_L.png (100%) rename {42 => 42.6}/media/ui/Male/ForeArm_R.png (100%) rename {42 => 42.6}/media/ui/Male/Hand_L.png (100%) rename {42 => 42.6}/media/ui/Male/Hand_R.png (100%) rename {42 => 42.6}/media/ui/Male/UpperArm_L.png (100%) rename {42 => 42.6}/media/ui/Male/UpperArm_R.png (100%) rename {42 => 42.6}/media/ui/ProstArm_L.png (100%) rename {42 => 42.6}/media/ui/ProstArm_R.png (100%) rename {42 => 42.6}/media/ui/Traits/trait_Amputee_ForeArm.png (100%) rename {42 => 42.6}/media/ui/Traits/trait_Amputee_Hand.png (100%) rename {42 => 42.6}/media/ui/Traits/trait_Amputee_UpperArm.png (100%) rename {42 => 42.6}/media/ui/Traits/trait_insensitive.png (100%) rename {42 => 42.6}/media/ui/male_base_test.png (100%) rename {42 => 42.6}/media/ui/test.png (100%) rename {42 => 42.6}/media/ui/test_pattern.png (100%) rename {42 => 42.6}/mod.info (91%) rename {42 => 42.6}/poster.png (100%) delete mode 100644 mod.info diff --git a/42/icon.png b/42.6/icon.png similarity index 100% rename from 42/icon.png rename to 42.6/icon.png diff --git a/42/media/lua/client/TOC/API.lua b/42.6/media/lua/client/TOC/API.lua similarity index 100% rename from 42/media/lua/client/TOC/API.lua rename to 42.6/media/lua/client/TOC/API.lua diff --git a/42/media/lua/client/TOC/Admin.lua b/42.6/media/lua/client/TOC/Admin.lua similarity index 100% rename from 42/media/lua/client/TOC/Admin.lua rename to 42.6/media/lua/client/TOC/Admin.lua diff --git a/42/media/lua/client/TOC/ClientRelayCommands.lua b/42.6/media/lua/client/TOC/ClientRelayCommands.lua similarity index 100% rename from 42/media/lua/client/TOC/ClientRelayCommands.lua rename to 42.6/media/lua/client/TOC/ClientRelayCommands.lua diff --git a/42/media/lua/client/TOC/CommonMethods.lua b/42.6/media/lua/client/TOC/CommonMethods.lua similarity index 100% rename from 42/media/lua/client/TOC/CommonMethods.lua rename to 42.6/media/lua/client/TOC/CommonMethods.lua diff --git a/42/media/lua/client/TOC/Compat.lua b/42.6/media/lua/client/TOC/Compat.lua similarity index 100% rename from 42/media/lua/client/TOC/Compat.lua rename to 42.6/media/lua/client/TOC/Compat.lua diff --git a/42/media/lua/client/TOC/Controllers/DataController.lua b/42.6/media/lua/client/TOC/Controllers/DataController.lua similarity index 100% rename from 42/media/lua/client/TOC/Controllers/DataController.lua rename to 42.6/media/lua/client/TOC/Controllers/DataController.lua diff --git a/42/media/lua/client/TOC/Controllers/ItemsController.lua b/42.6/media/lua/client/TOC/Controllers/ItemsController.lua similarity index 100% rename from 42/media/lua/client/TOC/Controllers/ItemsController.lua rename to 42.6/media/lua/client/TOC/Controllers/ItemsController.lua diff --git a/42/media/lua/client/TOC/Controllers/LimitActionsController.lua b/42.6/media/lua/client/TOC/Controllers/LimitActionsController.lua similarity index 100% rename from 42/media/lua/client/TOC/Controllers/LimitActionsController.lua rename to 42.6/media/lua/client/TOC/Controllers/LimitActionsController.lua diff --git a/42/media/lua/client/TOC/Controllers/LocalPlayerController.lua b/42.6/media/lua/client/TOC/Controllers/LocalPlayerController.lua similarity index 100% rename from 42/media/lua/client/TOC/Controllers/LocalPlayerController.lua rename to 42.6/media/lua/client/TOC/Controllers/LocalPlayerController.lua diff --git a/42/media/lua/client/TOC/Controllers/TourniquetController.lua b/42.6/media/lua/client/TOC/Controllers/TourniquetController.lua similarity index 100% rename from 42/media/lua/client/TOC/Controllers/TourniquetController.lua rename to 42.6/media/lua/client/TOC/Controllers/TourniquetController.lua diff --git a/42/media/lua/client/TOC/Events.lua b/42.6/media/lua/client/TOC/Events.lua similarity index 100% rename from 42/media/lua/client/TOC/Events.lua rename to 42.6/media/lua/client/TOC/Events.lua diff --git a/42/media/lua/client/TOC/Handlers/AmputationHandler.lua b/42.6/media/lua/client/TOC/Handlers/AmputationHandler.lua similarity index 100% rename from 42/media/lua/client/TOC/Handlers/AmputationHandler.lua rename to 42.6/media/lua/client/TOC/Handlers/AmputationHandler.lua diff --git a/42/media/lua/client/TOC/Handlers/CachedDataHandler.lua b/42.6/media/lua/client/TOC/Handlers/CachedDataHandler.lua similarity index 100% rename from 42/media/lua/client/TOC/Handlers/CachedDataHandler.lua rename to 42.6/media/lua/client/TOC/Handlers/CachedDataHandler.lua diff --git a/42/media/lua/client/TOC/Handlers/ProsthesisHandler.lua b/42.6/media/lua/client/TOC/Handlers/ProsthesisHandler.lua similarity index 100% rename from 42/media/lua/client/TOC/Handlers/ProsthesisHandler.lua rename to 42.6/media/lua/client/TOC/Handlers/ProsthesisHandler.lua diff --git a/42/media/lua/client/TOC/Main.lua b/42.6/media/lua/client/TOC/Main.lua similarity index 98% rename from 42/media/lua/client/TOC/Main.lua rename to 42.6/media/lua/client/TOC/Main.lua index 07bcac6..c90e2a3 100644 --- a/42/media/lua/client/TOC/Main.lua +++ b/42.6/media/lua/client/TOC/Main.lua @@ -6,7 +6,7 @@ require("TOC/Events") ---@class Main local Main = { - _version = "2.1.6" + _version = "2.2" } function Main.Start() diff --git a/42/media/lua/client/TOC/Tests.lua b/42.6/media/lua/client/TOC/Tests.lua similarity index 100% rename from 42/media/lua/client/TOC/Tests.lua rename to 42.6/media/lua/client/TOC/Tests.lua diff --git a/42/media/lua/client/TOC/TimedActions/CauterizeAction.lua b/42.6/media/lua/client/TOC/TimedActions/CauterizeAction.lua similarity index 100% rename from 42/media/lua/client/TOC/TimedActions/CauterizeAction.lua rename to 42.6/media/lua/client/TOC/TimedActions/CauterizeAction.lua diff --git a/42/media/lua/client/TOC/TimedActions/CleanWoundAction.lua b/42.6/media/lua/client/TOC/TimedActions/CleanWoundAction.lua similarity index 100% rename from 42/media/lua/client/TOC/TimedActions/CleanWoundAction.lua rename to 42.6/media/lua/client/TOC/TimedActions/CleanWoundAction.lua diff --git a/42/media/lua/client/TOC/TimedActions/CutLimbAction.lua b/42.6/media/lua/client/TOC/TimedActions/CutLimbAction.lua similarity index 100% rename from 42/media/lua/client/TOC/TimedActions/CutLimbAction.lua rename to 42.6/media/lua/client/TOC/TimedActions/CutLimbAction.lua diff --git a/42/media/lua/client/TOC/TimedActions/IgnoredActions.lua b/42.6/media/lua/client/TOC/TimedActions/IgnoredActions.lua similarity index 100% rename from 42/media/lua/client/TOC/TimedActions/IgnoredActions.lua rename to 42.6/media/lua/client/TOC/TimedActions/IgnoredActions.lua diff --git a/42/media/lua/client/TOC/TimedActions/WashYourselfOverride.lua b/42.6/media/lua/client/TOC/TimedActions/WashYourselfOverride.lua similarity index 100% rename from 42/media/lua/client/TOC/TimedActions/WashYourselfOverride.lua rename to 42.6/media/lua/client/TOC/TimedActions/WashYourselfOverride.lua diff --git a/42/media/lua/client/TOC/UI/ConfirmationPanel.lua b/42.6/media/lua/client/TOC/UI/ConfirmationPanel.lua similarity index 100% rename from 42/media/lua/client/TOC/UI/ConfirmationPanel.lua rename to 42.6/media/lua/client/TOC/UI/ConfirmationPanel.lua diff --git a/42/media/lua/client/TOC/UI/HealthPanel.lua b/42.6/media/lua/client/TOC/UI/HealthPanel.lua similarity index 100% rename from 42/media/lua/client/TOC/UI/HealthPanel.lua rename to 42.6/media/lua/client/TOC/UI/HealthPanel.lua diff --git a/42/media/lua/client/TOC/UI/Interactions/CutLimbInteractionHandler.lua b/42.6/media/lua/client/TOC/UI/Interactions/CutLimbInteractionHandler.lua similarity index 100% rename from 42/media/lua/client/TOC/UI/Interactions/CutLimbInteractionHandler.lua rename to 42.6/media/lua/client/TOC/UI/Interactions/CutLimbInteractionHandler.lua diff --git a/42/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua b/42.6/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua similarity index 100% rename from 42/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua rename to 42.6/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua diff --git a/42/media/lua/client/TOC/UI/Interactions/WoundCleaningInteractionHandler.lua b/42.6/media/lua/client/TOC/UI/Interactions/WoundCleaningInteractionHandler.lua similarity index 100% rename from 42/media/lua/client/TOC/UI/Interactions/WoundCleaningInteractionHandler.lua rename to 42.6/media/lua/client/TOC/UI/Interactions/WoundCleaningInteractionHandler.lua diff --git a/42/media/lua/client/TOC/UI/SurgeryInteractions.lua b/42.6/media/lua/client/TOC/UI/SurgeryInteractions.lua similarity index 100% rename from 42/media/lua/client/TOC/UI/SurgeryInteractions.lua rename to 42.6/media/lua/client/TOC/UI/SurgeryInteractions.lua diff --git a/42/media/lua/client/TOC/Zombies/ZombiesAmputation.lua b/42.6/media/lua/client/TOC/Zombies/ZombiesAmputation.lua similarity index 100% rename from 42/media/lua/client/TOC/Zombies/ZombiesAmputation.lua rename to 42.6/media/lua/client/TOC/Zombies/ZombiesAmputation.lua diff --git a/42/media/lua/client/lua_timers.lua b/42.6/media/lua/client/lua_timers.lua similarity index 100% rename from 42/media/lua/client/lua_timers.lua rename to 42.6/media/lua/client/lua_timers.lua diff --git a/42/media/lua/server/TOC/DebugCommands.lua b/42.6/media/lua/server/TOC/DebugCommands.lua similarity index 100% rename from 42/media/lua/server/TOC/DebugCommands.lua rename to 42.6/media/lua/server/TOC/DebugCommands.lua diff --git a/42/media/lua/server/TOC/Distributions.lua b/42.6/media/lua/server/TOC/Distributions.lua similarity index 100% rename from 42/media/lua/server/TOC/Distributions.lua rename to 42.6/media/lua/server/TOC/Distributions.lua diff --git a/42/media/lua/server/TOC/LimitActionsController.lua b/42.6/media/lua/server/TOC/LimitActionsController.lua similarity index 100% rename from 42/media/lua/server/TOC/LimitActionsController.lua rename to 42.6/media/lua/server/TOC/LimitActionsController.lua diff --git a/42/media/lua/server/TOC/ServerDataHandler.lua b/42.6/media/lua/server/TOC/ServerDataHandler.lua similarity index 100% rename from 42/media/lua/server/TOC/ServerDataHandler.lua rename to 42.6/media/lua/server/TOC/ServerDataHandler.lua diff --git a/42/media/lua/server/TOC/ServerRelayCommands.lua b/42.6/media/lua/server/TOC/ServerRelayCommands.lua similarity index 100% rename from 42/media/lua/server/TOC/ServerRelayCommands.lua rename to 42.6/media/lua/server/TOC/ServerRelayCommands.lua diff --git a/42/media/lua/shared/TOC/BodyLocations.lua b/42.6/media/lua/shared/TOC/BodyLocations.lua similarity index 100% rename from 42/media/lua/shared/TOC/BodyLocations.lua rename to 42.6/media/lua/shared/TOC/BodyLocations.lua diff --git a/42/media/lua/shared/TOC/CommandsData.lua b/42.6/media/lua/shared/TOC/CommandsData.lua similarity index 100% rename from 42/media/lua/shared/TOC/CommandsData.lua rename to 42.6/media/lua/shared/TOC/CommandsData.lua diff --git a/42/media/lua/shared/TOC/Debug.lua b/42.6/media/lua/shared/TOC/Debug.lua similarity index 100% rename from 42/media/lua/shared/TOC/Debug.lua rename to 42.6/media/lua/shared/TOC/Debug.lua diff --git a/42/media/lua/shared/TOC/StaticData.lua b/42.6/media/lua/shared/TOC/StaticData.lua similarity index 100% rename from 42/media/lua/shared/TOC/StaticData.lua rename to 42.6/media/lua/shared/TOC/StaticData.lua diff --git a/42/media/lua/shared/TOC/Traits.lua b/42.6/media/lua/shared/TOC/Traits.lua similarity index 100% rename from 42/media/lua/shared/TOC/Traits.lua rename to 42.6/media/lua/shared/TOC/Traits.lua diff --git a/42/media/ui/Female/ForeArm_L.png b/42.6/media/ui/Female/ForeArm_L.png similarity index 100% rename from 42/media/ui/Female/ForeArm_L.png rename to 42.6/media/ui/Female/ForeArm_L.png diff --git a/42/media/ui/Female/ForeArm_R.png b/42.6/media/ui/Female/ForeArm_R.png similarity index 100% rename from 42/media/ui/Female/ForeArm_R.png rename to 42.6/media/ui/Female/ForeArm_R.png diff --git a/42/media/ui/Female/Hand_L.png b/42.6/media/ui/Female/Hand_L.png similarity index 100% rename from 42/media/ui/Female/Hand_L.png rename to 42.6/media/ui/Female/Hand_L.png diff --git a/42/media/ui/Female/Hand_R.png b/42.6/media/ui/Female/Hand_R.png similarity index 100% rename from 42/media/ui/Female/Hand_R.png rename to 42.6/media/ui/Female/Hand_R.png diff --git a/42/media/ui/Female/UpperArm_L.png b/42.6/media/ui/Female/UpperArm_L.png similarity index 100% rename from 42/media/ui/Female/UpperArm_L.png rename to 42.6/media/ui/Female/UpperArm_L.png diff --git a/42/media/ui/Female/UpperArm_R.png b/42.6/media/ui/Female/UpperArm_R.png similarity index 100% rename from 42/media/ui/Female/UpperArm_R.png rename to 42.6/media/ui/Female/UpperArm_R.png diff --git a/42/media/ui/Male/ForeArm_L.png b/42.6/media/ui/Male/ForeArm_L.png similarity index 100% rename from 42/media/ui/Male/ForeArm_L.png rename to 42.6/media/ui/Male/ForeArm_L.png diff --git a/42/media/ui/Male/ForeArm_R.png b/42.6/media/ui/Male/ForeArm_R.png similarity index 100% rename from 42/media/ui/Male/ForeArm_R.png rename to 42.6/media/ui/Male/ForeArm_R.png diff --git a/42/media/ui/Male/Hand_L.png b/42.6/media/ui/Male/Hand_L.png similarity index 100% rename from 42/media/ui/Male/Hand_L.png rename to 42.6/media/ui/Male/Hand_L.png diff --git a/42/media/ui/Male/Hand_R.png b/42.6/media/ui/Male/Hand_R.png similarity index 100% rename from 42/media/ui/Male/Hand_R.png rename to 42.6/media/ui/Male/Hand_R.png diff --git a/42/media/ui/Male/UpperArm_L.png b/42.6/media/ui/Male/UpperArm_L.png similarity index 100% rename from 42/media/ui/Male/UpperArm_L.png rename to 42.6/media/ui/Male/UpperArm_L.png diff --git a/42/media/ui/Male/UpperArm_R.png b/42.6/media/ui/Male/UpperArm_R.png similarity index 100% rename from 42/media/ui/Male/UpperArm_R.png rename to 42.6/media/ui/Male/UpperArm_R.png diff --git a/42/media/ui/ProstArm_L.png b/42.6/media/ui/ProstArm_L.png similarity index 100% rename from 42/media/ui/ProstArm_L.png rename to 42.6/media/ui/ProstArm_L.png diff --git a/42/media/ui/ProstArm_R.png b/42.6/media/ui/ProstArm_R.png similarity index 100% rename from 42/media/ui/ProstArm_R.png rename to 42.6/media/ui/ProstArm_R.png diff --git a/42/media/ui/Traits/trait_Amputee_ForeArm.png b/42.6/media/ui/Traits/trait_Amputee_ForeArm.png similarity index 100% rename from 42/media/ui/Traits/trait_Amputee_ForeArm.png rename to 42.6/media/ui/Traits/trait_Amputee_ForeArm.png diff --git a/42/media/ui/Traits/trait_Amputee_Hand.png b/42.6/media/ui/Traits/trait_Amputee_Hand.png similarity index 100% rename from 42/media/ui/Traits/trait_Amputee_Hand.png rename to 42.6/media/ui/Traits/trait_Amputee_Hand.png diff --git a/42/media/ui/Traits/trait_Amputee_UpperArm.png b/42.6/media/ui/Traits/trait_Amputee_UpperArm.png similarity index 100% rename from 42/media/ui/Traits/trait_Amputee_UpperArm.png rename to 42.6/media/ui/Traits/trait_Amputee_UpperArm.png diff --git a/42/media/ui/Traits/trait_insensitive.png b/42.6/media/ui/Traits/trait_insensitive.png similarity index 100% rename from 42/media/ui/Traits/trait_insensitive.png rename to 42.6/media/ui/Traits/trait_insensitive.png diff --git a/42/media/ui/male_base_test.png b/42.6/media/ui/male_base_test.png similarity index 100% rename from 42/media/ui/male_base_test.png rename to 42.6/media/ui/male_base_test.png diff --git a/42/media/ui/test.png b/42.6/media/ui/test.png similarity index 100% rename from 42/media/ui/test.png rename to 42.6/media/ui/test.png diff --git a/42/media/ui/test_pattern.png b/42.6/media/ui/test_pattern.png similarity index 100% rename from 42/media/ui/test_pattern.png rename to 42.6/media/ui/test_pattern.png diff --git a/42/mod.info b/42.6/mod.info similarity index 91% rename from 42/mod.info rename to 42.6/mod.info index 6772812..8ea6e10 100644 --- a/42/mod.info +++ b/42.6/mod.info @@ -4,5 +4,5 @@ description=You've been bitten. You have only two choices. id=TheOnlyCure icon=icon.png url=https://github.com/ZioPao/The-Only-Cure -modversion=2.1.5 +modversion=2.2 pzversion=42.6 diff --git a/42/poster.png b/42.6/poster.png similarity index 100% rename from 42/poster.png rename to 42.6/poster.png diff --git a/mod.info b/mod.info deleted file mode 100644 index ee0e8ba..0000000 --- a/mod.info +++ /dev/null @@ -1,8 +0,0 @@ -name=The Only Cure -poster=poster.png -description=You've been bitten. You have only two choices. -id=TheOnlyCure -icon=icon.png -url=https://github.com/ZioPao/The-Only-Cure -modversion=2 -pzversion=41.65 From 71b854efe27684eafe7b649ab671264aa26e6c8e Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 02:36:15 +0200 Subject: [PATCH 13/51] Moved everything to common. --- 42.6/media/lua/client/lua_timers.lua | 216 ------------------ 42.6/mod.info | 2 +- {42.6 => common}/media/lua/client/TOC/API.lua | 0 .../media/lua/client/TOC/Admin.lua | 0 .../lua/client/TOC/ClientRelayCommands.lua | 0 .../media/lua/client/TOC/CommonMethods.lua | 0 .../media/lua/client/TOC/Compat.lua | 0 .../client/TOC/Controllers/DataController.lua | 0 .../TOC/Controllers/ItemsController.lua | 0 .../Controllers/LimitActionsController.lua | 0 .../TOC/Controllers/LocalPlayerController.lua | 0 .../TOC/Controllers/TourniquetController.lua | 0 .../media/lua/client/TOC/Events.lua | 0 .../client/TOC/Handlers/AmputationHandler.lua | 0 .../client/TOC/Handlers/CachedDataHandler.lua | 0 .../client/TOC/Handlers/ProsthesisHandler.lua | 0 .../media/lua/client/TOC/Main.lua | 0 .../media/lua/client/TOC/Tests.lua | 0 .../TOC/TimedActions/CauterizeAction.lua | 0 .../TOC/TimedActions/CleanWoundAction.lua | 0 .../client/TOC/TimedActions/CutLimbAction.lua | 0 .../TOC/TimedActions/IgnoredActions.lua | 0 .../TOC/TimedActions/WashYourselfOverride.lua | 0 .../lua/client/TOC/UI/ConfirmationPanel.lua | 0 .../media/lua/client/TOC/UI/HealthPanel.lua | 0 .../CutLimbInteractionHandler.lua | 0 .../Interactions/HealthPanelBaseHandler.lua | 0 .../WoundCleaningInteractionHandler.lua | 0 .../lua/client/TOC/UI/SurgeryInteractions.lua | 0 .../client/TOC/Zombies/ZombiesAmputation.lua | 0 .../media/lua/server/TOC/DebugCommands.lua | 0 .../media/lua/server/TOC/Distributions.lua | 0 .../lua/server/TOC/LimitActionsController.lua | 0 .../lua/server/TOC/ServerDataHandler.lua | 0 .../lua/server/TOC/ServerRelayCommands.lua | 0 .../media/lua/shared/TOC/BodyLocations.lua | 0 .../media/lua/shared/TOC/CommandsData.lua | 0 .../media/lua/shared/TOC/Debug.lua | 0 .../media/lua/shared/TOC/StaticData.lua | 0 .../media/lua/shared/TOC/Traits.lua | 0 .../shared/Translate/DE/ContextMenu_DE.txt | 22 -- .../lua/shared/Translate/DE/IG_UI_DE.txt | 18 -- .../lua/shared/Translate/DE/ItemName_DE.txt | 9 - .../lua/shared/Translate/DE/Recipes_DE.txt | 4 - .../lua/shared/Translate/DE/Sandbox_DE.txt | 6 - .../lua/shared/Translate/DE/Tooltip_DE.txt | 8 - .../media/lua/shared/Translate/DE/UI_DE.txt | 11 - .../shared/Translate/EN/ContextMenu_EN.txt | 33 --- .../lua/shared/Translate/EN/IG_UI_EN.txt | 23 -- .../lua/shared/Translate/EN/ItemName_EN.txt | 11 - .../lua/shared/Translate/EN/Recipes_EN.txt | 4 - .../lua/shared/Translate/EN/Sandbox_EN.txt | 10 - .../lua/shared/Translate/EN/Tooltip_EN.txt | 10 - .../media/lua/shared/Translate/EN/UI_EN.txt | 16 -- .../shared/Translate/FR/ContextMenu_FR.txt | 29 --- .../lua/shared/Translate/FR/IG_UI_FR.txt | 21 -- .../lua/shared/Translate/FR/ItemName_FR.txt | 11 - .../lua/shared/Translate/FR/Recipes_FR.txt | 5 - .../lua/shared/Translate/FR/Sandbox_FR.txt | 10 - .../lua/shared/Translate/FR/Tooltip_FR.txt | 10 - .../media/lua/shared/Translate/FR/UI_FR.txt | 16 -- .../shared/Translate/IT/ContextMenu_IT.txt | 33 --- .../lua/shared/Translate/IT/IG_UI_IT.txt | 21 -- .../lua/shared/Translate/IT/ItemName_IT.txt | 11 - .../lua/shared/Translate/IT/Recipes_IT.txt | 4 - .../lua/shared/Translate/IT/Sandbox_IT.txt | 7 - .../lua/shared/Translate/IT/Tooltip_IT.txt | 10 - .../media/lua/shared/Translate/IT/UI_IT.txt | 16 -- .../shared/Translate/KO/ContextMenu_KO.txt | Bin 2030 -> 0 bytes .../lua/shared/Translate/KO/IG_UI_KO.txt | Bin 1170 -> 0 bytes .../lua/shared/Translate/KO/ItemName_KO.txt | Bin 610 -> 0 bytes .../lua/shared/Translate/KO/Recipes_KO.txt | Bin 220 -> 0 bytes .../lua/shared/Translate/KO/Sandbox_KO.txt | Bin 496 -> 0 bytes .../lua/shared/Translate/KO/Tooltip_KO.txt | Bin 526 -> 0 bytes .../media/lua/shared/Translate/KO/UI_KO.txt | Bin 920 -> 0 bytes .../shared/Translate/RU/ContextMenu_RU.txt | 33 --- .../lua/shared/Translate/RU/IG_UI_RU.txt | 18 -- .../lua/shared/Translate/RU/ItemName_RU.txt | 11 - .../lua/shared/Translate/RU/Recipes_RU.txt | 4 - .../lua/shared/Translate/RU/Sandbox_RU.txt | 7 - .../lua/shared/Translate/RU/Tooltip_RU.txt | 10 - .../media/lua/shared/Translate/RU/UI_RU.txt | 16 -- .../shared/Translate/TR/ContextMenu_TR.txt | 31 --- .../lua/shared/Translate/TR/IG_UI_TR.txt | 19 -- .../lua/shared/Translate/TR/ItemName_TR.txt | 11 - .../lua/shared/Translate/TR/Recipes_TR.txt | 4 - .../lua/shared/Translate/TR/Sandbox_TR.txt | 9 - .../lua/shared/Translate/TR/Tooltip_TR.txt | 10 - .../media/lua/shared/Translate/TR/UI_TR.txt | 15 -- .../shared/Translate/UA/ContextMenu_UA.txt | 33 --- .../lua/shared/Translate/UA/IG_UI_UA.txt | 18 -- .../lua/shared/Translate/UA/ItemName_UA.txt | 11 - .../lua/shared/Translate/UA/Recipes_UA.txt | 4 - .../lua/shared/Translate/UA/Sandbox_UA.txt | 10 - .../lua/shared/Translate/UA/Tooltip_UA.txt | 10 - .../media/lua/shared/Translate/UA/UI_UA.txt | 16 -- .../media/ui/Female/ForeArm_L.png | Bin .../media/ui/Female/ForeArm_R.png | Bin {42.6 => common}/media/ui/Female/Hand_L.png | Bin {42.6 => common}/media/ui/Female/Hand_R.png | Bin .../media/ui/Female/UpperArm_L.png | Bin .../media/ui/Female/UpperArm_R.png | Bin {42.6 => common}/media/ui/Male/ForeArm_L.png | Bin {42.6 => common}/media/ui/Male/ForeArm_R.png | Bin {42.6 => common}/media/ui/Male/Hand_L.png | Bin {42.6 => common}/media/ui/Male/Hand_R.png | Bin {42.6 => common}/media/ui/Male/UpperArm_L.png | Bin {42.6 => common}/media/ui/Male/UpperArm_R.png | Bin {42.6 => common}/media/ui/ProstArm_L.png | Bin {42.6 => common}/media/ui/ProstArm_R.png | Bin .../media/ui/Traits/trait_Amputee_ForeArm.png | Bin .../media/ui/Traits/trait_Amputee_Hand.png | Bin .../ui/Traits/trait_Amputee_UpperArm.png | Bin .../media/ui/Traits/trait_insensitive.png | Bin {42.6 => common}/media/ui/male_base_test.png | Bin {42.6 => common}/media/ui/test.png | Bin {42.6 => common}/media/ui/test_pattern.png | Bin 117 files changed, 1 insertion(+), 906 deletions(-) delete mode 100644 42.6/media/lua/client/lua_timers.lua rename {42.6 => common}/media/lua/client/TOC/API.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Admin.lua (100%) rename {42.6 => common}/media/lua/client/TOC/ClientRelayCommands.lua (100%) rename {42.6 => common}/media/lua/client/TOC/CommonMethods.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Compat.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Controllers/DataController.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Controllers/ItemsController.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Controllers/LimitActionsController.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Controllers/LocalPlayerController.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Controllers/TourniquetController.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Events.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Handlers/AmputationHandler.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Handlers/CachedDataHandler.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Handlers/ProsthesisHandler.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Main.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Tests.lua (100%) rename {42.6 => common}/media/lua/client/TOC/TimedActions/CauterizeAction.lua (100%) rename {42.6 => common}/media/lua/client/TOC/TimedActions/CleanWoundAction.lua (100%) rename {42.6 => common}/media/lua/client/TOC/TimedActions/CutLimbAction.lua (100%) rename {42.6 => common}/media/lua/client/TOC/TimedActions/IgnoredActions.lua (100%) rename {42.6 => common}/media/lua/client/TOC/TimedActions/WashYourselfOverride.lua (100%) rename {42.6 => common}/media/lua/client/TOC/UI/ConfirmationPanel.lua (100%) rename {42.6 => common}/media/lua/client/TOC/UI/HealthPanel.lua (100%) rename {42.6 => common}/media/lua/client/TOC/UI/Interactions/CutLimbInteractionHandler.lua (100%) rename {42.6 => common}/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua (100%) rename {42.6 => common}/media/lua/client/TOC/UI/Interactions/WoundCleaningInteractionHandler.lua (100%) rename {42.6 => common}/media/lua/client/TOC/UI/SurgeryInteractions.lua (100%) rename {42.6 => common}/media/lua/client/TOC/Zombies/ZombiesAmputation.lua (100%) rename {42.6 => common}/media/lua/server/TOC/DebugCommands.lua (100%) rename {42.6 => common}/media/lua/server/TOC/Distributions.lua (100%) rename {42.6 => common}/media/lua/server/TOC/LimitActionsController.lua (100%) rename {42.6 => common}/media/lua/server/TOC/ServerDataHandler.lua (100%) rename {42.6 => common}/media/lua/server/TOC/ServerRelayCommands.lua (100%) rename {42.6 => common}/media/lua/shared/TOC/BodyLocations.lua (100%) rename {42.6 => common}/media/lua/shared/TOC/CommandsData.lua (100%) rename {42.6 => common}/media/lua/shared/TOC/Debug.lua (100%) rename {42.6 => common}/media/lua/shared/TOC/StaticData.lua (100%) rename {42.6 => common}/media/lua/shared/TOC/Traits.lua (100%) delete mode 100644 common/media/lua/shared/Translate/DE/ContextMenu_DE.txt delete mode 100644 common/media/lua/shared/Translate/DE/IG_UI_DE.txt delete mode 100644 common/media/lua/shared/Translate/DE/ItemName_DE.txt delete mode 100644 common/media/lua/shared/Translate/DE/Recipes_DE.txt delete mode 100644 common/media/lua/shared/Translate/DE/Sandbox_DE.txt delete mode 100644 common/media/lua/shared/Translate/DE/Tooltip_DE.txt delete mode 100644 common/media/lua/shared/Translate/DE/UI_DE.txt delete mode 100644 common/media/lua/shared/Translate/EN/ContextMenu_EN.txt delete mode 100644 common/media/lua/shared/Translate/EN/IG_UI_EN.txt delete mode 100644 common/media/lua/shared/Translate/EN/ItemName_EN.txt delete mode 100644 common/media/lua/shared/Translate/EN/Recipes_EN.txt delete mode 100644 common/media/lua/shared/Translate/EN/Sandbox_EN.txt delete mode 100644 common/media/lua/shared/Translate/EN/Tooltip_EN.txt delete mode 100644 common/media/lua/shared/Translate/EN/UI_EN.txt delete mode 100644 common/media/lua/shared/Translate/FR/ContextMenu_FR.txt delete mode 100644 common/media/lua/shared/Translate/FR/IG_UI_FR.txt delete mode 100644 common/media/lua/shared/Translate/FR/ItemName_FR.txt delete mode 100644 common/media/lua/shared/Translate/FR/Recipes_FR.txt delete mode 100644 common/media/lua/shared/Translate/FR/Sandbox_FR.txt delete mode 100644 common/media/lua/shared/Translate/FR/Tooltip_FR.txt delete mode 100644 common/media/lua/shared/Translate/FR/UI_FR.txt delete mode 100644 common/media/lua/shared/Translate/IT/ContextMenu_IT.txt delete mode 100644 common/media/lua/shared/Translate/IT/IG_UI_IT.txt delete mode 100644 common/media/lua/shared/Translate/IT/ItemName_IT.txt delete mode 100644 common/media/lua/shared/Translate/IT/Recipes_IT.txt delete mode 100644 common/media/lua/shared/Translate/IT/Sandbox_IT.txt delete mode 100644 common/media/lua/shared/Translate/IT/Tooltip_IT.txt delete mode 100644 common/media/lua/shared/Translate/IT/UI_IT.txt delete mode 100644 common/media/lua/shared/Translate/KO/ContextMenu_KO.txt delete mode 100644 common/media/lua/shared/Translate/KO/IG_UI_KO.txt delete mode 100644 common/media/lua/shared/Translate/KO/ItemName_KO.txt delete mode 100644 common/media/lua/shared/Translate/KO/Recipes_KO.txt delete mode 100644 common/media/lua/shared/Translate/KO/Sandbox_KO.txt delete mode 100644 common/media/lua/shared/Translate/KO/Tooltip_KO.txt delete mode 100644 common/media/lua/shared/Translate/KO/UI_KO.txt delete mode 100644 common/media/lua/shared/Translate/RU/ContextMenu_RU.txt delete mode 100644 common/media/lua/shared/Translate/RU/IG_UI_RU.txt delete mode 100644 common/media/lua/shared/Translate/RU/ItemName_RU.txt delete mode 100644 common/media/lua/shared/Translate/RU/Recipes_RU.txt delete mode 100644 common/media/lua/shared/Translate/RU/Sandbox_RU.txt delete mode 100644 common/media/lua/shared/Translate/RU/Tooltip_RU.txt delete mode 100644 common/media/lua/shared/Translate/RU/UI_RU.txt delete mode 100644 common/media/lua/shared/Translate/TR/ContextMenu_TR.txt delete mode 100644 common/media/lua/shared/Translate/TR/IG_UI_TR.txt delete mode 100644 common/media/lua/shared/Translate/TR/ItemName_TR.txt delete mode 100644 common/media/lua/shared/Translate/TR/Recipes_TR.txt delete mode 100644 common/media/lua/shared/Translate/TR/Sandbox_TR.txt delete mode 100644 common/media/lua/shared/Translate/TR/Tooltip_TR.txt delete mode 100644 common/media/lua/shared/Translate/TR/UI_TR.txt delete mode 100644 common/media/lua/shared/Translate/UA/ContextMenu_UA.txt delete mode 100644 common/media/lua/shared/Translate/UA/IG_UI_UA.txt delete mode 100644 common/media/lua/shared/Translate/UA/ItemName_UA.txt delete mode 100644 common/media/lua/shared/Translate/UA/Recipes_UA.txt delete mode 100644 common/media/lua/shared/Translate/UA/Sandbox_UA.txt delete mode 100644 common/media/lua/shared/Translate/UA/Tooltip_UA.txt delete mode 100644 common/media/lua/shared/Translate/UA/UI_UA.txt rename {42.6 => common}/media/ui/Female/ForeArm_L.png (100%) rename {42.6 => common}/media/ui/Female/ForeArm_R.png (100%) rename {42.6 => common}/media/ui/Female/Hand_L.png (100%) rename {42.6 => common}/media/ui/Female/Hand_R.png (100%) rename {42.6 => common}/media/ui/Female/UpperArm_L.png (100%) rename {42.6 => common}/media/ui/Female/UpperArm_R.png (100%) rename {42.6 => common}/media/ui/Male/ForeArm_L.png (100%) rename {42.6 => common}/media/ui/Male/ForeArm_R.png (100%) rename {42.6 => common}/media/ui/Male/Hand_L.png (100%) rename {42.6 => common}/media/ui/Male/Hand_R.png (100%) rename {42.6 => common}/media/ui/Male/UpperArm_L.png (100%) rename {42.6 => common}/media/ui/Male/UpperArm_R.png (100%) rename {42.6 => common}/media/ui/ProstArm_L.png (100%) rename {42.6 => common}/media/ui/ProstArm_R.png (100%) rename {42.6 => common}/media/ui/Traits/trait_Amputee_ForeArm.png (100%) rename {42.6 => common}/media/ui/Traits/trait_Amputee_Hand.png (100%) rename {42.6 => common}/media/ui/Traits/trait_Amputee_UpperArm.png (100%) rename {42.6 => common}/media/ui/Traits/trait_insensitive.png (100%) rename {42.6 => common}/media/ui/male_base_test.png (100%) rename {42.6 => common}/media/ui/test.png (100%) rename {42.6 => common}/media/ui/test_pattern.png (100%) diff --git a/42.6/media/lua/client/lua_timers.lua b/42.6/media/lua/client/lua_timers.lua deleted file mode 100644 index 2ee0d69..0000000 --- a/42.6/media/lua/client/lua_timers.lua +++ /dev/null @@ -1,216 +0,0 @@ --- Made by Vyshnia --- Workshop ID: 2875394066 --- Mod ID: LuaTimers - -local os_time = os.time -local table_insert = table.insert -local table_remove = table.remove -local assert = assert -local type = type -local pairs = pairs - -timer = { - Timers = {}, - SimpleTimers = {} -} - -function timer:Simple(delay, func) - - assert(type(delay) == "number", "Delay of timer should be a number type") - assert(type(func) == "function", "Func of timer should be a function type (lol)") - - table_insert(self.SimpleTimers, { - EndTime = os_time() + delay, - Func = func - }) - -end - -function timer:Create(name, delay, repetitions, func) - - assert(type(name) == "string", "ID of timer should be a string type") - assert(type(delay) == "number", "Delay of timer should be a number type") - assert(type(repetitions) == "number", "Repetitions of timer should be a number type") - assert(type(func) == "function", "Func of timer should be a function type (lol)") - - self.Timers[name] = { - Delay = delay, - StartRepetitions = repetitions, - Repetitions = repetitions, - Infinity = repetitions == 0, - LastFuncTime = os_time(), - Func = func, - Paused = false, - } - -end - -local function timerUpdate() - - local cur_time = os_time() - - for k,v in pairs(timer.Timers) do - - if not v.Paused then - - if cur_time >= v.LastFuncTime + v.Delay then - - v.Func() - - v.LastFuncTime = cur_time - - if not v.Infinity then - - v.Repetitions = v.Repetitions - 1 - - if v.Repetitions <= 0 then - - timer.Timers[k] = nil - - end - - end - - end - - end - - end - - local simple_timers = timer.SimpleTimers - - for i = #simple_timers, 1, -1 do - - local t = simple_timers[i] - - if t.EndTime <= cur_time then - - t.Func() - - table_remove(simple_timers, i) - - end - - end - -end -Events.OnTickEvenPaused.Add(timerUpdate) - -function timer:Remove(name) - - local t = self.Timers[name] - - if not t then return false end - - self.Timers[name] = nil - - return true - -end - -function timer:Exists(name) - - return self.Timers[name] and true or false - -end - -function timer:Start(name) - - local t = self.Timers[name] - - if not t then return false end - - t.Repetitions = t.StartRepetitions - t.LastFuncTime = os_time() - t.Paused = false - t.PausedTime = nil - - return true - -end - -function timer:Pause(name) - - local t = self.Timers[name] - - if not t then return false end - - if t.Paused then return false end - - t.Paused = true - t.PausedTime = os_time() - - return true - -end - -function timer:UnPause(name) - - local t = self.Timers[name] - - if not t then return false end - - if not t.Paused then return false end - - t.Paused = false - - return true - -end -timer.Resume = timer.UnPause - -function timer:Toggle(name) - - local t = self.Timers[name] - - if not t then return false end - - t.Paused = not t.Paused - - return true - -end - -function timer:TimeLeft(name) - - local t = self.Timers[name] - - if not t then return end - - if t.Paused then - - return (t.Repetitions - 1) * t.Delay + (t.LastFuncTime + t.Delay - t.PausedTime) - - else - - return (t.Repetitions - 1) * t.Delay + (t.LastFuncTime + t.Delay - os_time()) - - end - -end - -function timer:NextTimeLeft(name) - - local t = self.Timers[name] - - if not t then return end - - if t.Paused then - - return t.LastFuncTime + t.Delay - t.PausedTime - - else - - return t.LastFuncTime + t.Delay - os_time() - - end - -end - -function timer:RepsLeft(name) - - local t = self.Timers[name] - - return t and t.Repetitions - -end \ No newline at end of file diff --git a/42.6/mod.info b/42.6/mod.info index 8ea6e10..96a4b93 100644 --- a/42.6/mod.info +++ b/42.6/mod.info @@ -5,4 +5,4 @@ id=TheOnlyCure icon=icon.png url=https://github.com/ZioPao/The-Only-Cure modversion=2.2 -pzversion=42.6 +versionMin=42.0 diff --git a/42.6/media/lua/client/TOC/API.lua b/common/media/lua/client/TOC/API.lua similarity index 100% rename from 42.6/media/lua/client/TOC/API.lua rename to common/media/lua/client/TOC/API.lua diff --git a/42.6/media/lua/client/TOC/Admin.lua b/common/media/lua/client/TOC/Admin.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Admin.lua rename to common/media/lua/client/TOC/Admin.lua diff --git a/42.6/media/lua/client/TOC/ClientRelayCommands.lua b/common/media/lua/client/TOC/ClientRelayCommands.lua similarity index 100% rename from 42.6/media/lua/client/TOC/ClientRelayCommands.lua rename to common/media/lua/client/TOC/ClientRelayCommands.lua diff --git a/42.6/media/lua/client/TOC/CommonMethods.lua b/common/media/lua/client/TOC/CommonMethods.lua similarity index 100% rename from 42.6/media/lua/client/TOC/CommonMethods.lua rename to common/media/lua/client/TOC/CommonMethods.lua diff --git a/42.6/media/lua/client/TOC/Compat.lua b/common/media/lua/client/TOC/Compat.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Compat.lua rename to common/media/lua/client/TOC/Compat.lua diff --git a/42.6/media/lua/client/TOC/Controllers/DataController.lua b/common/media/lua/client/TOC/Controllers/DataController.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Controllers/DataController.lua rename to common/media/lua/client/TOC/Controllers/DataController.lua diff --git a/42.6/media/lua/client/TOC/Controllers/ItemsController.lua b/common/media/lua/client/TOC/Controllers/ItemsController.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Controllers/ItemsController.lua rename to common/media/lua/client/TOC/Controllers/ItemsController.lua diff --git a/42.6/media/lua/client/TOC/Controllers/LimitActionsController.lua b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Controllers/LimitActionsController.lua rename to common/media/lua/client/TOC/Controllers/LimitActionsController.lua diff --git a/42.6/media/lua/client/TOC/Controllers/LocalPlayerController.lua b/common/media/lua/client/TOC/Controllers/LocalPlayerController.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Controllers/LocalPlayerController.lua rename to common/media/lua/client/TOC/Controllers/LocalPlayerController.lua diff --git a/42.6/media/lua/client/TOC/Controllers/TourniquetController.lua b/common/media/lua/client/TOC/Controllers/TourniquetController.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Controllers/TourniquetController.lua rename to common/media/lua/client/TOC/Controllers/TourniquetController.lua diff --git a/42.6/media/lua/client/TOC/Events.lua b/common/media/lua/client/TOC/Events.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Events.lua rename to common/media/lua/client/TOC/Events.lua diff --git a/42.6/media/lua/client/TOC/Handlers/AmputationHandler.lua b/common/media/lua/client/TOC/Handlers/AmputationHandler.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Handlers/AmputationHandler.lua rename to common/media/lua/client/TOC/Handlers/AmputationHandler.lua diff --git a/42.6/media/lua/client/TOC/Handlers/CachedDataHandler.lua b/common/media/lua/client/TOC/Handlers/CachedDataHandler.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Handlers/CachedDataHandler.lua rename to common/media/lua/client/TOC/Handlers/CachedDataHandler.lua diff --git a/42.6/media/lua/client/TOC/Handlers/ProsthesisHandler.lua b/common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Handlers/ProsthesisHandler.lua rename to common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua diff --git a/42.6/media/lua/client/TOC/Main.lua b/common/media/lua/client/TOC/Main.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Main.lua rename to common/media/lua/client/TOC/Main.lua diff --git a/42.6/media/lua/client/TOC/Tests.lua b/common/media/lua/client/TOC/Tests.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Tests.lua rename to common/media/lua/client/TOC/Tests.lua diff --git a/42.6/media/lua/client/TOC/TimedActions/CauterizeAction.lua b/common/media/lua/client/TOC/TimedActions/CauterizeAction.lua similarity index 100% rename from 42.6/media/lua/client/TOC/TimedActions/CauterizeAction.lua rename to common/media/lua/client/TOC/TimedActions/CauterizeAction.lua diff --git a/42.6/media/lua/client/TOC/TimedActions/CleanWoundAction.lua b/common/media/lua/client/TOC/TimedActions/CleanWoundAction.lua similarity index 100% rename from 42.6/media/lua/client/TOC/TimedActions/CleanWoundAction.lua rename to common/media/lua/client/TOC/TimedActions/CleanWoundAction.lua diff --git a/42.6/media/lua/client/TOC/TimedActions/CutLimbAction.lua b/common/media/lua/client/TOC/TimedActions/CutLimbAction.lua similarity index 100% rename from 42.6/media/lua/client/TOC/TimedActions/CutLimbAction.lua rename to common/media/lua/client/TOC/TimedActions/CutLimbAction.lua diff --git a/42.6/media/lua/client/TOC/TimedActions/IgnoredActions.lua b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua similarity index 100% rename from 42.6/media/lua/client/TOC/TimedActions/IgnoredActions.lua rename to common/media/lua/client/TOC/TimedActions/IgnoredActions.lua diff --git a/42.6/media/lua/client/TOC/TimedActions/WashYourselfOverride.lua b/common/media/lua/client/TOC/TimedActions/WashYourselfOverride.lua similarity index 100% rename from 42.6/media/lua/client/TOC/TimedActions/WashYourselfOverride.lua rename to common/media/lua/client/TOC/TimedActions/WashYourselfOverride.lua diff --git a/42.6/media/lua/client/TOC/UI/ConfirmationPanel.lua b/common/media/lua/client/TOC/UI/ConfirmationPanel.lua similarity index 100% rename from 42.6/media/lua/client/TOC/UI/ConfirmationPanel.lua rename to common/media/lua/client/TOC/UI/ConfirmationPanel.lua diff --git a/42.6/media/lua/client/TOC/UI/HealthPanel.lua b/common/media/lua/client/TOC/UI/HealthPanel.lua similarity index 100% rename from 42.6/media/lua/client/TOC/UI/HealthPanel.lua rename to common/media/lua/client/TOC/UI/HealthPanel.lua diff --git a/42.6/media/lua/client/TOC/UI/Interactions/CutLimbInteractionHandler.lua b/common/media/lua/client/TOC/UI/Interactions/CutLimbInteractionHandler.lua similarity index 100% rename from 42.6/media/lua/client/TOC/UI/Interactions/CutLimbInteractionHandler.lua rename to common/media/lua/client/TOC/UI/Interactions/CutLimbInteractionHandler.lua diff --git a/42.6/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua b/common/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua similarity index 100% rename from 42.6/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua rename to common/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua diff --git a/42.6/media/lua/client/TOC/UI/Interactions/WoundCleaningInteractionHandler.lua b/common/media/lua/client/TOC/UI/Interactions/WoundCleaningInteractionHandler.lua similarity index 100% rename from 42.6/media/lua/client/TOC/UI/Interactions/WoundCleaningInteractionHandler.lua rename to common/media/lua/client/TOC/UI/Interactions/WoundCleaningInteractionHandler.lua diff --git a/42.6/media/lua/client/TOC/UI/SurgeryInteractions.lua b/common/media/lua/client/TOC/UI/SurgeryInteractions.lua similarity index 100% rename from 42.6/media/lua/client/TOC/UI/SurgeryInteractions.lua rename to common/media/lua/client/TOC/UI/SurgeryInteractions.lua diff --git a/42.6/media/lua/client/TOC/Zombies/ZombiesAmputation.lua b/common/media/lua/client/TOC/Zombies/ZombiesAmputation.lua similarity index 100% rename from 42.6/media/lua/client/TOC/Zombies/ZombiesAmputation.lua rename to common/media/lua/client/TOC/Zombies/ZombiesAmputation.lua diff --git a/42.6/media/lua/server/TOC/DebugCommands.lua b/common/media/lua/server/TOC/DebugCommands.lua similarity index 100% rename from 42.6/media/lua/server/TOC/DebugCommands.lua rename to common/media/lua/server/TOC/DebugCommands.lua diff --git a/42.6/media/lua/server/TOC/Distributions.lua b/common/media/lua/server/TOC/Distributions.lua similarity index 100% rename from 42.6/media/lua/server/TOC/Distributions.lua rename to common/media/lua/server/TOC/Distributions.lua diff --git a/42.6/media/lua/server/TOC/LimitActionsController.lua b/common/media/lua/server/TOC/LimitActionsController.lua similarity index 100% rename from 42.6/media/lua/server/TOC/LimitActionsController.lua rename to common/media/lua/server/TOC/LimitActionsController.lua diff --git a/42.6/media/lua/server/TOC/ServerDataHandler.lua b/common/media/lua/server/TOC/ServerDataHandler.lua similarity index 100% rename from 42.6/media/lua/server/TOC/ServerDataHandler.lua rename to common/media/lua/server/TOC/ServerDataHandler.lua diff --git a/42.6/media/lua/server/TOC/ServerRelayCommands.lua b/common/media/lua/server/TOC/ServerRelayCommands.lua similarity index 100% rename from 42.6/media/lua/server/TOC/ServerRelayCommands.lua rename to common/media/lua/server/TOC/ServerRelayCommands.lua diff --git a/42.6/media/lua/shared/TOC/BodyLocations.lua b/common/media/lua/shared/TOC/BodyLocations.lua similarity index 100% rename from 42.6/media/lua/shared/TOC/BodyLocations.lua rename to common/media/lua/shared/TOC/BodyLocations.lua diff --git a/42.6/media/lua/shared/TOC/CommandsData.lua b/common/media/lua/shared/TOC/CommandsData.lua similarity index 100% rename from 42.6/media/lua/shared/TOC/CommandsData.lua rename to common/media/lua/shared/TOC/CommandsData.lua diff --git a/42.6/media/lua/shared/TOC/Debug.lua b/common/media/lua/shared/TOC/Debug.lua similarity index 100% rename from 42.6/media/lua/shared/TOC/Debug.lua rename to common/media/lua/shared/TOC/Debug.lua diff --git a/42.6/media/lua/shared/TOC/StaticData.lua b/common/media/lua/shared/TOC/StaticData.lua similarity index 100% rename from 42.6/media/lua/shared/TOC/StaticData.lua rename to common/media/lua/shared/TOC/StaticData.lua diff --git a/42.6/media/lua/shared/TOC/Traits.lua b/common/media/lua/shared/TOC/Traits.lua similarity index 100% rename from 42.6/media/lua/shared/TOC/Traits.lua rename to common/media/lua/shared/TOC/Traits.lua diff --git a/common/media/lua/shared/Translate/DE/ContextMenu_DE.txt b/common/media/lua/shared/Translate/DE/ContextMenu_DE.txt deleted file mode 100644 index de1daf4..0000000 --- a/common/media/lua/shared/Translate/DE/ContextMenu_DE.txt +++ /dev/null @@ -1,22 +0,0 @@ -ContextMenu_DE = { - ContextMenu_Amputate = "Amputieren", - ContextMenu_Amputate_Bandage = "Amputieren und bandagieren", - ContextMenu_Amputate_Stitch = "Amputieren und nГ¤hen", - ContextMenu_Amputate_Stitch_Bandage = "Amputieren, nГ¤hen und bandagieren", - ContextMenu_Cauterize = "Kauterisieren", - - ContextMenu_Limb_Hand_L = "Linke Hand", - ContextMenu_Limb_ForeArm_L = "Linker Unterarm", - ContextMenu_Limb_UpperArm_L = "Linker Oberarm" - ContextMenu_Limb_Hand_R = "Rechte Hand", - ContextMenu_Limb_ForeArm_R = "Rechter Unterarm", - ContextMenu_Limb_UpperArm_R = "Rechter Oberarm", - ContextMenu_InstallProstRight = "Instaliere Prothese am rechten Arm", - ContextMenu_InstallProstLeft = "Instaliere Prothese am linken Arm", - ContextMenu_PutTourniquetArmLeft = "Lege das Tourniquet am linken Arm an", - ContextMenu_PutTourniquetLegL = "Lege das Tourniquet am linken Bein an", - ContextMenu_PutTourniquetArmRight = "Lege das Tourniquet am rechten Arm an", - ContextMenu_PutTourniquetLegR = "Lege das Tourniquet am rechten Bein an", - ContextMenu_CleanWound = "Saubere Wunde", - -} diff --git a/common/media/lua/shared/Translate/DE/IG_UI_DE.txt b/common/media/lua/shared/Translate/DE/IG_UI_DE.txt deleted file mode 100644 index 685a50e..0000000 --- a/common/media/lua/shared/Translate/DE/IG_UI_DE.txt +++ /dev/null @@ -1,18 +0,0 @@ -IG_UI_DE = { - IGUI_Yes = "Ja", - IGUI_No = "Nein", - - IGUI_perks_Amputations = "Amputationen", - IGUI_perks_Side_R = "Rechte Seite", - IGUI_perks_Side_L = "Linke Seite", - IGUI_perks_Prosthesis = "Prothese", - IGUI_perks_ProstFamiliarity= "Vertrautheit", - IGUI_ItemCat_Prosthesis = "Prothese", - IGUI_ItemCat_Surgery = "Operation", - IGUI_ItemCat_Amputation = "Amputation" - IGUI_HealthPanel_Cicatrization = "Vernarbung", - IGUI_HealthPanel_Cicatrized = "Vernarbt", - IGUI_HealthPanel_Cauterized = "Kauterisiert", - IGUI_HealthPanel_WoundDirtyness = "Wundverschmutzung", - IGUI_HealthPanel_ProstEquipped = "Prothese angelegt", -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/DE/ItemName_DE.txt b/common/media/lua/shared/Translate/DE/ItemName_DE.txt deleted file mode 100644 index 1af4c89..0000000 --- a/common/media/lua/shared/Translate/DE/ItemName_DE.txt +++ /dev/null @@ -1,9 +0,0 @@ - -ItemName_DE = { - ItemName_TOC.Surg_Arm_Tourniquet_L = "Tourniquet", - ItemName_TOC.Surg_Arm_Tourniquet_R = "Tourniquet", - ItemName_TOC.Prost_NormalArm_L = "Armprothese Links", - ItemName_TOC.Prost_NormalArm_R = "Armprothese Rechts", - ItemName_TOC.Prost_HookArm_L = "Linke Armprothese - Haken", - ItemName_TOC.Prost_HookArm_R = "Rechte Armprothese - Haken", -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/DE/Recipes_DE.txt b/common/media/lua/shared/Translate/DE/Recipes_DE.txt deleted file mode 100644 index c5d4669..0000000 --- a/common/media/lua/shared/Translate/DE/Recipes_DE.txt +++ /dev/null @@ -1,4 +0,0 @@ -Recipes_DE = { - Recipe_Craft_Prosthetic_Arm = "Baue Armprothese", - Recipe_Craft_Prosthetic_Hook = "Baue Hakenprothese", -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/DE/Sandbox_DE.txt b/common/media/lua/shared/Translate/DE/Sandbox_DE.txt deleted file mode 100644 index ac84e34..0000000 --- a/common/media/lua/shared/Translate/DE/Sandbox_DE.txt +++ /dev/null @@ -1,6 +0,0 @@ -Sandbox_EN = { - Sandbox_TOC = "The Only Cure - Die einzige Heilung", - Sandbox_TOC_CicatrizationSpeed = "Vernarbungs Geschwindigkeit", - Sandbox_TOC_WoundDirtynessMultiplier = "Wundenverschmutzung Multiplikator", - Sandbox_TOC_SurgeonAbilityImportance = "Relevanz der FГѓВ¤higkeiten des Chirurgen", -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/DE/Tooltip_DE.txt b/common/media/lua/shared/Translate/DE/Tooltip_DE.txt deleted file mode 100644 index 30dcd50..0000000 --- a/common/media/lua/shared/Translate/DE/Tooltip_DE.txt +++ /dev/null @@ -1,8 +0,0 @@ -Tooltip_DE = { - Tooltip_Surgery_CantCauterize = "Du kannst die Wunde nicht kauterisieren", - Tooltip_Surgery_And = " und " - Tooltip_Surgery_TempTooLow = "Die Temperatur ist immer noch zu niedrig", - Tooltip_Surgery_Coward = "Du hast nicht den Mut dazu", - Tooltip_Surgery_LimbNotFree = "Zuerst musst du die Prothese abnehmen", - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/DE/UI_DE.txt b/common/media/lua/shared/Translate/DE/UI_DE.txt deleted file mode 100644 index 90e41b8..0000000 --- a/common/media/lua/shared/Translate/DE/UI_DE.txt +++ /dev/null @@ -1,11 +0,0 @@ -UI_DE = { - UI_trait_Amputee_Hand = "Amputierte linke Hand", - UI_trait_Amputee_Hand_desc = "", - UI_trait_Amputee_ForeArm = "Amputierter linker Unterarm", - UI_trait_Amputee_ForeArm_desc = "", - UI_trait_Amputee_UpperArm = "Amputierter linker Oberarm", - UI_trait_Amputee_UpperArm_desc = "", - UI_trait_Insensitive = "Unempfindlich", - UI_trait_Insensitive_desc = "", - UI_Say_CantEquip = "Ich kann das so nicht ausrГѓВјsten..." -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/EN/ContextMenu_EN.txt b/common/media/lua/shared/Translate/EN/ContextMenu_EN.txt deleted file mode 100644 index ea3690c..0000000 --- a/common/media/lua/shared/Translate/EN/ContextMenu_EN.txt +++ /dev/null @@ -1,33 +0,0 @@ -ContextMenu_EN = { - ContextMenu_Amputate = "Amputate", - ContextMenu_Amputate_Bandage = "Amputate and bandage", - ContextMenu_Amputate_Stitch = "Amputate and stitches", - ContextMenu_Amputate_Stitch_Bandage = "Amputate, stitches and bandage", - - ContextMenu_Cauterize = "Cauterize", - - ContextMenu_Limb_Hand_L = "Left Hand", - ContextMenu_Limb_ForeArm_L = "Left Forearm", - ContextMenu_Limb_UpperArm_L = "Left UpperArm" - ContextMenu_Limb_Hand_R = "Right Hand", - ContextMenu_Limb_ForeArm_R = "Right Forearm", - ContextMenu_Limb_UpperArm_R = "Right UpperArm", - - ContextMenu_InstallProstRight = "Install prosthesis on right arm", - ContextMenu_InstallProstLeft = "Install prosthesis on left arm", - - ContextMenu_PutTourniquetArmLeft = "Put tourniquet on left arm", - ContextMenu_PutTourniquetLegL = "Put tourniquet on left leg", - ContextMenu_PutTourniquetArmRight = "Put tourniquet on right arm", - ContextMenu_PutTourniquetLegR = "Put tourniquet on right leg", - - - ContextMenu_CleanWound = "Clean Wound", - - - - ContextMenu_Admin_TOC = "TOC", - ContextMenu_Admin_ResetTOC = "Reset Amputations", - ContextMenu_Admin_ForceAmputation = "Force Amputation", - -} diff --git a/common/media/lua/shared/Translate/EN/IG_UI_EN.txt b/common/media/lua/shared/Translate/EN/IG_UI_EN.txt deleted file mode 100644 index 44a10a8..0000000 --- a/common/media/lua/shared/Translate/EN/IG_UI_EN.txt +++ /dev/null @@ -1,23 +0,0 @@ -IG_UI_EN = { - IGUI_Yes = "Yes", - IGUI_No = "No", - - IGUI_perks_Amputations = "Amputations", - IGUI_perks_Side_R = "Right Side", - IGUI_perks_Side_L = "Left Side", - IGUI_perks_Prosthesis = "Prosthesis", - IGUI_perks_ProstFamiliarity= "Familiarity", - - IGUI_ItemCat_Prosthesis = "Prosthesis", - IGUI_ItemCat_Surgery = "Surgery", - IGUI_ItemCat_Amputation = "Amputation" - - IGUI_HealthPanel_Cicatrization = "Cicatrization", - IGUI_HealthPanel_Cicatrized = "Cicatrized", - IGUI_HealthPanel_Cauterized = "Cauterized", - IGUI_HealthPanel_WoundDirtyness = "Wound Dirtyness", - IGUI_HealthPanel_ProstEquipped = "Prosthesis Equipped", - - IGUI_Confirmation_Amputate = " Do you really want to amputate that limb?" - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/EN/ItemName_EN.txt b/common/media/lua/shared/Translate/EN/ItemName_EN.txt deleted file mode 100644 index 43022b0..0000000 --- a/common/media/lua/shared/Translate/EN/ItemName_EN.txt +++ /dev/null @@ -1,11 +0,0 @@ -ItemName_EN = { - - ItemName_TOC.Surg_Arm_Tourniquet_L = "Tourniquet", - ItemName_TOC.Surg_Arm_Tourniquet_R = "Tourniquet", - - ItemName_TOC.Prost_NormalArm_L = "Prosthetic Arm", - ItemName_TOC.Prost_NormalArm_R = "Prosthetic Arm", - - ItemName_TOC.Prost_HookArm_L = "Prosthetic Arm - Hook", - ItemName_TOC.Prost_HookArm_R = "Prosthetic Arm - Hook", -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/EN/Recipes_EN.txt b/common/media/lua/shared/Translate/EN/Recipes_EN.txt deleted file mode 100644 index 50ea2e2..0000000 --- a/common/media/lua/shared/Translate/EN/Recipes_EN.txt +++ /dev/null @@ -1,4 +0,0 @@ -Recipes_EN = { - Recipe_Craft_Prosthetic_Arm = "Craft Prosthetic Arm", - Recipe_Craft_Prosthetic_Hook = "Craft Prosthetic Hook", -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/EN/Sandbox_EN.txt b/common/media/lua/shared/Translate/EN/Sandbox_EN.txt deleted file mode 100644 index 091d3de..0000000 --- a/common/media/lua/shared/Translate/EN/Sandbox_EN.txt +++ /dev/null @@ -1,10 +0,0 @@ -Sandbox_EN = { - Sandbox_TOC = "The Only Cure", - Sandbox_TOC_CicatrizationSpeed = "Cicatrization Speed", - Sandbox_TOC_WoundDirtynessMultiplier = "Wound Dirtyness Multiplier", - Sandbox_TOC_SurgeonAbilityImportance = "Relevance of surgeon doctor ability", - Sandbox_TOC_EnableZombieAmputations = "Enable Zombie amputations", - Sandbox_TOC_ZombieAmputationDamageThreshold = "Zombie amputations damage treshold", - Sandbox_TOC_ZombieAmputationDamageChance = "Zombie amputations damage chance", - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/EN/Tooltip_EN.txt b/common/media/lua/shared/Translate/EN/Tooltip_EN.txt deleted file mode 100644 index ae4f57b..0000000 --- a/common/media/lua/shared/Translate/EN/Tooltip_EN.txt +++ /dev/null @@ -1,10 +0,0 @@ -Tooltip_EN = { - - Tooltip_Surgery_CantCauterize = "You can't cauterize the wound", - - Tooltip_Surgery_And = " and " - Tooltip_Surgery_TempTooLow = "The temperature is still too low", - Tooltip_Surgery_Coward = "You don't have the guts to do it", - Tooltip_Surgery_LimbNotFree = "You need to remove the prosthesis first", - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/EN/UI_EN.txt b/common/media/lua/shared/Translate/EN/UI_EN.txt deleted file mode 100644 index 3830283..0000000 --- a/common/media/lua/shared/Translate/EN/UI_EN.txt +++ /dev/null @@ -1,16 +0,0 @@ -UI_EN = { - UI_trait_Amputee_Hand = "Amputated Left Hand", - UI_trait_Amputee_Hand_desc = "", - - UI_trait_Amputee_ForeArm = "Amputated Left Forearm", - UI_trait_Amputee_ForeArm_desc = "", - - UI_trait_Amputee_UpperArm = "Amputated Left Upper arm", - UI_trait_Amputee_UpperArm_desc = "", - - UI_trait_Insensitive = "Insensitive", - UI_trait_Insensitive_desc = "", - - - UI_Say_CantEquip = "I can't equip it like this..." -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/FR/ContextMenu_FR.txt b/common/media/lua/shared/Translate/FR/ContextMenu_FR.txt deleted file mode 100644 index 3dabea2..0000000 --- a/common/media/lua/shared/Translate/FR/ContextMenu_FR.txt +++ /dev/null @@ -1,29 +0,0 @@ -ContextMenu_FR = { - ContextMenu_Amputate = "Amputer", - ContextMenu_Amputate_Bandage = "Amputer et bander", - ContextMenu_Amputate_Stitch = "Amputer et suturer", - ContextMenu_Amputate_Stitch_Bandage = "Amputer, suturer et bander", - - ContextMenu_Cauterize = "Cautйriser", - - ContextMenu_Limb_Hand_L = "Main gauche", - ContextMenu_Limb_ForeArm_L = "Avant-bras gauche", - ContextMenu_Limb_UpperArm_L = "Bras supйrieur gauche", - ContextMenu_Limb_Hand_R = "Main droite", - ContextMenu_Limb_ForeArm_R = "Avant-bras droit", - ContextMenu_Limb_UpperArm_R = "Bras supйrieur droit", - - ContextMenu_InstallProstRight = "Installer une prothиse sur le bras droit", - ContextMenu_InstallProstLeft = "Installer une prothиse sur le bras gauche", - - ContextMenu_PutTourniquetArmLeft = "Mettre un garrot sur le bras gauche", - ContextMenu_PutTourniquetLegL = "Mettre un garrot sur la jambe gauche", - ContextMenu_PutTourniquetArmRight = "Mettre un garrot sur le bras droit", - ContextMenu_PutTourniquetLegR = "Mettre un garrot sur la jambe droite", - - ContextMenu_CleanWound = "Nettoyer la plaie", - - ContextMenu_Admin_TOC = "TOC", - ContextMenu_Admin_ResetTOC = "Rйinitialiser les amputations", - ContextMenu_Admin_ForceAmputation = "Forcer l'amputation", -} diff --git a/common/media/lua/shared/Translate/FR/IG_UI_FR.txt b/common/media/lua/shared/Translate/FR/IG_UI_FR.txt deleted file mode 100644 index fde28c0..0000000 --- a/common/media/lua/shared/Translate/FR/IG_UI_FR.txt +++ /dev/null @@ -1,21 +0,0 @@ -IG_UI_FR = { - IGUI_Yes = "Oui", - IGUI_No = "Non", - - IGUI_perks_Amputations = "Amputations", - IGUI_perks_Side_R = "CпїЅtпїЅ droit", - IGUI_perks_Side_L = "CпїЅtпїЅ gauche", - IGUI_perks_Prosthesis = "ProthпїЅse", - IGUI_perks_ProstFamiliarity = "FamiliaritпїЅ", - - IGUI_ItemCat_Prosthesis = "ProthпїЅse", - IGUI_ItemCat_Surgery = "Chirurgie", - IGUI_ItemCat_Amputation = "Amputation", - - IGUI_HealthPanel_Cicatrization = "Cicatrisation", - IGUI_HealthPanel_Cicatrized = "CicatrisпїЅ", - IGUI_HealthPanel_Cauterized = "CautпїЅrisпїЅ", - IGUI_HealthPanel_WoundDirtyness = "SaletпїЅ de la plaie", - IGUI_HealthPanel_ProstEquipped = "ProthпїЅse пїЅquipпїЅe", - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/FR/ItemName_FR.txt b/common/media/lua/shared/Translate/FR/ItemName_FR.txt deleted file mode 100644 index 2f453a4..0000000 --- a/common/media/lua/shared/Translate/FR/ItemName_FR.txt +++ /dev/null @@ -1,11 +0,0 @@ -ItemName_FR = { - - ItemName_TOC.Surg_Arm_Tourniquet_L = "Garrot", - ItemName_TOC.Surg_Arm_Tourniquet_R = "Garrot", - - ItemName_TOC.Prost_NormalArm_L = "Bras prothйtique", - ItemName_TOC.Prost_NormalArm_R = "Bras prothйtique", - - ItemName_TOC.Prost_HookArm_L = "Bras prothйtique - Crochet", - ItemName_TOC.Prost_HookArm_R = "Bras prothйtique - Crochet", -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/FR/Recipes_FR.txt b/common/media/lua/shared/Translate/FR/Recipes_FR.txt deleted file mode 100644 index 7a55bc2..0000000 --- a/common/media/lua/shared/Translate/FR/Recipes_FR.txt +++ /dev/null @@ -1,5 +0,0 @@ -Recipes_FR = { - Recipe_Craft_Prosthetic_Arm = "Fabriquer un bras prothйtique", - Recipe_Craft_Prosthetic_Hook = "Fabriquer un crochet prothйtique", - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/FR/Sandbox_FR.txt b/common/media/lua/shared/Translate/FR/Sandbox_FR.txt deleted file mode 100644 index fca8db1..0000000 --- a/common/media/lua/shared/Translate/FR/Sandbox_FR.txt +++ /dev/null @@ -1,10 +0,0 @@ -Sandbox_FR = { - Sandbox_TOC = "Le Seul Remиde", - Sandbox_TOC_CicatrizationSpeed = "Vitesse de cicatrisation", - Sandbox_TOC_WoundDirtynessMultiplier = "Multiplicateur de saletй de la plaie", - Sandbox_TOC_SurgeonAbilityImportance = "Importance de la compйtence du chirurgien", - Sandbox_TOC_EnableZombieAmputations = "Activer les amputations de zombies", - Sandbox_TOC_ZombieAmputationDamageThreshold = "Seuil de dйgвts pour amputations de zombies", - Sandbox_TOC_ZombieAmputationDamageChance = "Probabilitй d'amputations de zombies", - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/FR/Tooltip_FR.txt b/common/media/lua/shared/Translate/FR/Tooltip_FR.txt deleted file mode 100644 index ed7f1e3..0000000 --- a/common/media/lua/shared/Translate/FR/Tooltip_FR.txt +++ /dev/null @@ -1,10 +0,0 @@ -Tooltip_FR = { - - Tooltip_Surgery_CantCauterize = "Vous ne pouvez pas cautйriser la plaie", - - Tooltip_Surgery_And = " et ", - Tooltip_Surgery_TempTooLow = "La tempйrature est encore trop basse", - Tooltip_Surgery_Coward = "Vous n'avez pas le courage de le faire", - Tooltip_Surgery_LimbNotFree = "Vous devez d'abord retirer la prothиse", - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/FR/UI_FR.txt b/common/media/lua/shared/Translate/FR/UI_FR.txt deleted file mode 100644 index 3df430c..0000000 --- a/common/media/lua/shared/Translate/FR/UI_FR.txt +++ /dev/null @@ -1,16 +0,0 @@ -UI_FR = { - UI_trait_Amputee_Hand = "Main gauche amputйe", - UI_trait_Amputee_Hand_desc = "", - - UI_trait_Amputee_ForeArm = "Avant-bras gauche amputй", - UI_trait_Amputee_ForeArm_desc = "", - - UI_trait_Amputee_UpperArm = "Bras supйrieur gauche amputй", - UI_trait_Amputee_UpperArm_desc = "", - - UI_trait_Insensitive = "Insensible", - UI_trait_Insensitive_desc = "", - - UI_Say_CantEquip = "Je ne peux pas l'йquiper comme зa..." - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/IT/ContextMenu_IT.txt b/common/media/lua/shared/Translate/IT/ContextMenu_IT.txt deleted file mode 100644 index a97af70..0000000 --- a/common/media/lua/shared/Translate/IT/ContextMenu_IT.txt +++ /dev/null @@ -1,33 +0,0 @@ -ContextMenu_IT = { - ContextMenu_Amputate = "Amputa", - ContextMenu_Amputate_Bandage = "Amputa e fascia", - ContextMenu_Amputate_Stitch = "Amputa e metti i punti", - ContextMenu_Amputate_Stitch_Bandage = "Amputate, metti i punti e fascia", - - ContextMenu_Cauterize = "Cauterizza", - - ContextMenu_Limb_Hand_L = "Mano Sinistra", - ContextMenu_Limb_ForeArm_L = "Avambraccio Sinistro", - ContextMenu_Limb_UpperArm_L = "Braccio Superiore Sinistro", - ContextMenu_Limb_Hand_R = "Mano Destra", - ContextMenu_Limb_ForeArm_R = "Avambraccio Destro", - ContextMenu_Limb_UpperArm_R = "Braccio Superiore Destro", - - ContextMenu_InstallProstRight = "Installa protesi sul braccio destro", - ContextMenu_InstallProstLeft = "Installa protesi sul braccio sinistro", - - ContextMenu_PutTourniquetArmLeft = "Metti laccio emostatico sul braccio sinistro", - ContextMenu_PutTourniquetLegL = "Metti laccio emostatico sulla gamba sinistra", - ContextMenu_PutTourniquetArmRight = "Metti laccio emostatico sul braccio destro", - ContextMenu_PutTourniquetLegR = "Metti laccio emostatico sulla gamba destra", - - - ContextMenu_CleanWound = "Pulisci ferita", - - - - ContextMenu_Admin_TOC = "TOC", - ContextMenu_Admin_ResetTOC = "Reset Amputations", - ContextMenu_Admin_ForceAmputation = "Force Amputation", - -} diff --git a/common/media/lua/shared/Translate/IT/IG_UI_IT.txt b/common/media/lua/shared/Translate/IT/IG_UI_IT.txt deleted file mode 100644 index 9d1d0c6..0000000 --- a/common/media/lua/shared/Translate/IT/IG_UI_IT.txt +++ /dev/null @@ -1,21 +0,0 @@ -IG_UI_IT = { - IGUI_Yes = "Si", - IGUI_No = "No", - - IGUI_perks_Amputations = "Amputazioni", - IGUI_perks_Side_R = "Parte destra", - IGUI_perks_Side_L = "Parte sinistra", - IGUI_perks_Prosthesis = "Protesi", - IGUI_perks_ProstFamiliarity= "FamiliaritГ ", - - IGUI_ItemCat_Prosthesis = "Protesi", - IGUI_ItemCat_Surgery = "Operazioni mediche", - IGUI_ItemCat_Amputation = "Amputazione" - - IGUI_HealthPanel_Cicatrization = "Cicatrizzazione", - IGUI_HealthPanel_Cicatrized = "Cicatrizzata", - IGUI_HealthPanel_Cauterized = "Cauterizzata", - IGUI_HealthPanel_WoundDirtyness = "Sporcizia della ferita", - IGUI_HealthPanel_ProstEquipped = "Protesi installata", - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/IT/ItemName_IT.txt b/common/media/lua/shared/Translate/IT/ItemName_IT.txt deleted file mode 100644 index cb70b25..0000000 --- a/common/media/lua/shared/Translate/IT/ItemName_IT.txt +++ /dev/null @@ -1,11 +0,0 @@ -ItemName_IT = { - - ItemName_TOC.Surg_Arm_Tourniquet_L = "Laccio emostatico", - ItemName_TOC.Surg_Arm_Tourniquet_R = "Laccio emostatico", - - ItemName_TOC.Prost_NormalArm_L = "Braccio Prostetico", - ItemName_TOC.Prost_NormalArm_R = "Braccio Prostetico", - - ItemName_TOC.Prost_HookArm_L = "Braccio prostetico - Uncino", - ItemName_TOC.Prost_HookArm_R = "Braccio prostetico - Uncino", -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/IT/Recipes_IT.txt b/common/media/lua/shared/Translate/IT/Recipes_IT.txt deleted file mode 100644 index 2a4350a..0000000 --- a/common/media/lua/shared/Translate/IT/Recipes_IT.txt +++ /dev/null @@ -1,4 +0,0 @@ -Recipes_IT = { - Recipe_Craft_Prosthetic_Arm = "Costruisci un braccio prostetico", - Recipe_Craft_Prosthetic_Hook = "Costruisci un braccio prostetico con uncino", -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/IT/Sandbox_IT.txt b/common/media/lua/shared/Translate/IT/Sandbox_IT.txt deleted file mode 100644 index 502c36d..0000000 --- a/common/media/lua/shared/Translate/IT/Sandbox_IT.txt +++ /dev/null @@ -1,7 +0,0 @@ -Sandbox_IT = { - Sandbox_TOC = "The Only Cure", - Sandbox_TOC_CicatrizationSpeed = "VelocitГ  cicatrizzazione", - Sandbox_TOC_WoundDirtynessMultiplier = "Moltiplicatore sporcizia ferita", - Sandbox_TOC_SurgeonAbilityImportance = "Importanza abilitГ  medico", - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/IT/Tooltip_IT.txt b/common/media/lua/shared/Translate/IT/Tooltip_IT.txt deleted file mode 100644 index fe59084..0000000 --- a/common/media/lua/shared/Translate/IT/Tooltip_IT.txt +++ /dev/null @@ -1,10 +0,0 @@ -Tooltip_IT = { - - Tooltip_Surgery_CantCauterize = "Non puoi cauterizzare la ferita", - - Tooltip_Surgery_And = " e " - Tooltip_Surgery_TempTooLow = "La temperatura ГЁ troppo bassa", - Tooltip_Surgery_Coward = "Non sei abbastanza coraggioso", - Tooltip_Surgery_LimbNotFree = "Devi rimuovere la protesi", - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/IT/UI_IT.txt b/common/media/lua/shared/Translate/IT/UI_IT.txt deleted file mode 100644 index 4b58490..0000000 --- a/common/media/lua/shared/Translate/IT/UI_IT.txt +++ /dev/null @@ -1,16 +0,0 @@ -UI_IT = { - UI_trait_Amputee_Hand = "Mano Sinistra Amputata", - UI_trait_Amputee_Hand_desc = "", - - UI_trait_Amputee_ForeArm = "Avambraccio Sinistro Amputato", - UI_trait_Amputee_ForeArm_desc = "", - - UI_trait_Amputee_UpperArm = "Parte superiore del Braccio Sinistro Amputato", - UI_trait_Amputee_UpperArm_desc = "", - - UI_trait_Insensitive = "Insensibile", - UI_trait_Insensitive_desc = "", - - - UI_Say_CantEquip = "Non posso equipaggiarlo..." -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/KO/ContextMenu_KO.txt b/common/media/lua/shared/Translate/KO/ContextMenu_KO.txt deleted file mode 100644 index 1ffd8dd081e905743b8483520df3457871921d82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2030 zcmb`IPfG$(6vfZdf}n*#ix!V)BeZDQriBSnWE5uPPRu3~a{6ZwW#6Gq(57XJKw2mS z27(5efR9KRV0Jcc_6?$V zmPdB*UlEp>agui&n-2WG=j1;XSot0FutK6JqdDqQ=|X^2GJ2q4kBW}k^{SPsljRYJ zLd~I4D&!z}DXh^Mv(0`)5o}efk}01mceqWOq4)Nfqn~SvWDBq1y}jy!xIz!^Nc9d( zh=%v(g4AyHhJN*q6%Ko%*hcJ`W*hZawYmRPw9j$B?bAguZ1GxRcedqwh#p9AkEE@2 zXn60RARZ!j!(1=xKIN{tMG3Nh8--(5D{9Gj-Yg)=`7+n=sF~K#SXaQ$MHLoDg%}m!7f_jk6D;RDODec=TLP myo8nahBZrbO2)~zpRq|+MsH=G9jbD=%ZPs!7*#njs{R94E1A0h diff --git a/common/media/lua/shared/Translate/KO/IG_UI_KO.txt b/common/media/lua/shared/Translate/KO/IG_UI_KO.txt deleted file mode 100644 index 961602a41d8e774c45c93d4e16c028b544bd766c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1170 zcmbW0OG?8~7=_QU2o9W8a1cTV3NFBj18IE}MT;U<5JIp;gMHZtSRcD^;0D}4b<%;* z2Aj50x(Wv_Lez6_+9Wiov?W}Uz<^6n6W6^^q$O+r+vs=*~s+utbZh+Y+OAsws^l`_Mo;&kNqX_OJ< zxt&FI;JBD7c(NUytWy`Ebb?LPp^~m z(@dL>{JK07S(o`2cS3aTA$J>{wdN9(dbgFVea^r>VJa)sD1{i=MVTU@Sjo+&t&0_D leS1>n_i&spZn8FU&9e;NW^peab!7gP_H%E=qmJep1}ub3dn4wlLxMGY-V6kV$h+o4M8|; z0QrTmKLUWR&u1tGyVVcK0{JD8AqVa&xciSs9Ficx^@PlYyBft@(%tLP;UuC2GEQWpjpX4QAeO?F4QEY;}M4>7!*#(9G}Rb#GpfwxgJ2f@)@#WCSN;p LA%{T$i}|$x2r?_X diff --git a/common/media/lua/shared/Translate/KO/Sandbox_KO.txt b/common/media/lua/shared/Translate/KO/Sandbox_KO.txt deleted file mode 100644 index 98607bab912145b1309c95a9249400e299da83d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 496 zcmezOpCOnbks*&Eg&~O{pP_;wp23^JpFx4a7Kp1Ecp12WGz6ln3jwNghN@ILu5i5O zY7B$IxriNS_Dp3^V$dN%Z#+PgdkhXq5N&rb(EK8XbfCE)pE&|UIumRU$PJzhxjX pa|weR(EL(~Ut0zK!Lz&M@l zXlGT#umc4uRW4y4Q5@5Em?DHV${b*?b6e(WsqR!EV|qlK5MhN8$8Hx3)y1+Q-Pw-;LiZMK1UGw3d&zy!6d4Z~lVDYkmFA0J8E7d- z`3E~csTU=7v3`E~do5zzj=<|Do{O1KrXdMsbh{X|@?b_Y2eU?cF+Jm452cllycVbK z#asAM!3q6!G$JPt%647wyH*w;E47_p=o#e<7(m6 bc;fRyU!JOZoNbx~X=_?$9 Bu uzvu gerзekten ampute etmek istiyor musunuz?" -} diff --git a/common/media/lua/shared/Translate/TR/ItemName_TR.txt b/common/media/lua/shared/Translate/TR/ItemName_TR.txt deleted file mode 100644 index 0f51f48..0000000 --- a/common/media/lua/shared/Translate/TR/ItemName_TR.txt +++ /dev/null @@ -1,11 +0,0 @@ -ItemName_TR = { - - ItemName_TOC.Surg_Arm_Tourniquet_L = "Turnike", - ItemName_TOC.Surg_Arm_Tourniquet_R = "Turnike", - - ItemName_TOC.Prost_NormalArm_L = "Protez Kol", - ItemName_TOC.Prost_NormalArm_R = "Protez Kol", - - ItemName_TOC.Prost_HookArm_L = "Protez Kol - Kanca", - ItemName_TOC.Prost_HookArm_R = "Protez Kol - Kanca", -} diff --git a/common/media/lua/shared/Translate/TR/Recipes_TR.txt b/common/media/lua/shared/Translate/TR/Recipes_TR.txt deleted file mode 100644 index 33ca911..0000000 --- a/common/media/lua/shared/Translate/TR/Recipes_TR.txt +++ /dev/null @@ -1,4 +0,0 @@ -Recipes_TR = { - Recipe_Craft_Prosthetic_Arm = "Protez Kol Yap", - Recipe_Craft_Prosthetic_Hook = "Protez Kanca Yap", -} diff --git a/common/media/lua/shared/Translate/TR/Sandbox_TR.txt b/common/media/lua/shared/Translate/TR/Sandbox_TR.txt deleted file mode 100644 index 3b7b4fd..0000000 --- a/common/media/lua/shared/Translate/TR/Sandbox_TR.txt +++ /dev/null @@ -1,9 +0,0 @@ -Sandbox_TR = { - Sandbox_TOC = "The Only Cure", - Sandbox_TOC_CicatrizationSpeed = "Yara Эyileюme Hэzэ", - Sandbox_TOC_WoundDirtynessMultiplier = "Yara Kirlilik Зarpanэ", - Sandbox_TOC_SurgeonAbilityImportance = "Cerrahэn Yetenek Цnemi", - Sandbox_TOC_EnableZombieAmputations = "Zombi Amputasyonlarэnэ Etkinleюtir", - Sandbox_TOC_ZombieAmputationDamageThreshold = "Zombi Amputasyon Hasar Eюiрi", - Sandbox_TOC_ZombieAmputationDamageChance = "Zombi Amputasyon Hasar Юansэ", -} diff --git a/common/media/lua/shared/Translate/TR/Tooltip_TR.txt b/common/media/lua/shared/Translate/TR/Tooltip_TR.txt deleted file mode 100644 index 0f14aa0..0000000 --- a/common/media/lua/shared/Translate/TR/Tooltip_TR.txt +++ /dev/null @@ -1,10 +0,0 @@ -Tooltip_TR = { - - Tooltip_Surgery_CantCauterize = "Yarayэ daрlayamazsэn", - - Tooltip_Surgery_And = " ve ", - Tooltip_Surgery_TempTooLow = "Sэcaklэk hвlв зok dьюьk", - Tooltip_Surgery_Coward = "Bunu yapacak cesaretin yok. KORKUYORSUN!", - Tooltip_Surgery_LimbNotFree = "Цnce protezi зэkarman gerekiyor", - -} diff --git a/common/media/lua/shared/Translate/TR/UI_TR.txt b/common/media/lua/shared/Translate/TR/UI_TR.txt deleted file mode 100644 index c1d66b6..0000000 --- a/common/media/lua/shared/Translate/TR/UI_TR.txt +++ /dev/null @@ -1,15 +0,0 @@ -UI_TR = { - UI_trait_Amputee_Hand = "Ampute Sol El", - UI_trait_Amputee_Hand_desc = "", - - UI_trait_Amputee_ForeArm = "Ampute Sol пїЅn Kol", - UI_trait_Amputee_ForeArm_desc = "", - - UI_trait_Amputee_UpperArm = "Ampute Sol пїЅst Kol", - UI_trait_Amputee_UpperArm_desc = "", - - UI_trait_Insensitive = "Hissiz", - UI_trait_Insensitive_desc = "", - - UI_Say_CantEquip = "Bunu bu пїЅekilde kuпїЅanamam...", -} diff --git a/common/media/lua/shared/Translate/UA/ContextMenu_UA.txt b/common/media/lua/shared/Translate/UA/ContextMenu_UA.txt deleted file mode 100644 index 2381172..0000000 --- a/common/media/lua/shared/Translate/UA/ContextMenu_UA.txt +++ /dev/null @@ -1,33 +0,0 @@ -ContextMenu_UA = { - ContextMenu_Amputate = "Ампутувати", - ContextMenu_Amputate_Bandage = "Ампутувати та перев'язати", - ContextMenu_Amputate_Stitch = "Ампутувати та накласти шви", - ContextMenu_Amputate_Stitch_Bandage = "Ампутувати, накласти шви та перев'язати", - - ContextMenu_Cauterize = "Припекти", - - ContextMenu_Limb_Hand_L = "Ліва Рука", - ContextMenu_Limb_ForeArm_L = "Ліве Передпліччя", - ContextMenu_Limb_UpperArm_L = "Ліве Плече" - ContextMenu_Limb_Hand_R = "Права Рука", - ContextMenu_Limb_ForeArm_R = "Праве Передпліччя", - ContextMenu_Limb_UpperArm_R = "Праве Плече", - - ContextMenu_InstallProstRight = "Установити протез на праву руку", - ContextMenu_InstallProstLeft = "Установити протез на ліву руку", - - ContextMenu_PutTourniquetArmLeft = "Накласти джгут на ліву руку", - ContextMenu_PutTourniquetLegL = "Накласти джгут на ліву ногу", - ContextMenu_PutTourniquetArmRight = "Накласти джгут на праву руку", - ContextMenu_PutTourniquetLegR = "Накласти джгут на праву ногу", - - - ContextMenu_CleanWound = "Очистити рану", - - - - ContextMenu_Admin_TOC = "TOC", - ContextMenu_Admin_ResetTOC = "Скинути Ампутації", - ContextMenu_Admin_ForceAmputation = "Примусово Ампутувати", - -} diff --git a/common/media/lua/shared/Translate/UA/IG_UI_UA.txt b/common/media/lua/shared/Translate/UA/IG_UI_UA.txt deleted file mode 100644 index e592ca0..0000000 --- a/common/media/lua/shared/Translate/UA/IG_UI_UA.txt +++ /dev/null @@ -1,18 +0,0 @@ -IG_UI_UA = { - IGUI_perks_Amputations = "Ампутації", - IGUI_perks_Side_R = "Права сторона", - IGUI_perks_Side_L = "Ліва сторона", - IGUI_perks_Prosthesis = "Протез", - IGUI_perks_ProstFamiliarity= "Пристосованість", - - IGUI_ItemCat_Prosthesis = "Протез", - IGUI_ItemCat_Surgery = "Хірургія", - IGUI_ItemCat_Amputation = "Ампутація" - - IGUI_HealthPanel_Cicatrization = "Рубцювання", - IGUI_HealthPanel_Cicatrized = "Зарубцьована", - IGUI_HealthPanel_Cauterized = "Припечена", - IGUI_HealthPanel_WoundDirtyness = "Забруднена рана", - IGUI_HealthPanel_ProstEquipped = "Протез установлено", - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/UA/ItemName_UA.txt b/common/media/lua/shared/Translate/UA/ItemName_UA.txt deleted file mode 100644 index 9b96e4c..0000000 --- a/common/media/lua/shared/Translate/UA/ItemName_UA.txt +++ /dev/null @@ -1,11 +0,0 @@ -ItemName_UA = { - - ItemName_TOC.Surg_Arm_Tourniquet_L = "Джгут", - ItemName_TOC.Surg_Arm_Tourniquet_R = "Джгут", - - ItemName_TOC.Prost_NormalArm_L = "Протез Руки", - ItemName_TOC.Prost_NormalArm_R = "Протез Руки", - - ItemName_TOC.Prost_HookArm_L = "Протез Руки - Гак", - ItemName_TOC.Prost_HookArm_R = "Протез Руки - Гак", -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/UA/Recipes_UA.txt b/common/media/lua/shared/Translate/UA/Recipes_UA.txt deleted file mode 100644 index 9bf3e3e..0000000 --- a/common/media/lua/shared/Translate/UA/Recipes_UA.txt +++ /dev/null @@ -1,4 +0,0 @@ -Recipes_UA = { - Recipe_Craft_Prosthetic_Arm = "Створити Протез Руки", - Recipe_Craft_Prosthetic_Hook = "Створити Протез Руки - Гак", -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/UA/Sandbox_UA.txt b/common/media/lua/shared/Translate/UA/Sandbox_UA.txt deleted file mode 100644 index 2da06e4..0000000 --- a/common/media/lua/shared/Translate/UA/Sandbox_UA.txt +++ /dev/null @@ -1,10 +0,0 @@ -Sandbox_UA = { - Sandbox_TOC = "The Only Cure", - Sandbox_TOC_CicatrizationSpeed = "Швидкість рубцювання", - Sandbox_TOC_WoundDirtynessMultiplier = "Множник забруднення рани", - Sandbox_TOC_SurgeonAbilityImportance = "Важливість медичних навичок лікаря", - Sandbox_TOC_EnableZombieAmputations = "Увімкнути ампутації зомбі", - Sandbox_TOC_ZombieAmputationDamageThreshold = "Поріг шкоди при ампутації зомбі", - Sandbox_TOC_ZombieAmputationDamageChance = "Шанс нанесення шкоди при ампутації зомбі", - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/UA/Tooltip_UA.txt b/common/media/lua/shared/Translate/UA/Tooltip_UA.txt deleted file mode 100644 index d88e781..0000000 --- a/common/media/lua/shared/Translate/UA/Tooltip_UA.txt +++ /dev/null @@ -1,10 +0,0 @@ -Tooltip_UA = { - - Tooltip_Surgery_CantCauterize = "Не можна припекти рану", - - Tooltip_Surgery_And = " та " - Tooltip_Surgery_TempTooLow = "Температура занадто низька", - Tooltip_Surgery_Coward = "Вам не вистачає сміливості зробити це", - Tooltip_Surgery_LimbNotFree = "Спочатку необхідно зняти протез", - -} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/UA/UI_UA.txt b/common/media/lua/shared/Translate/UA/UI_UA.txt deleted file mode 100644 index 1b80484..0000000 --- a/common/media/lua/shared/Translate/UA/UI_UA.txt +++ /dev/null @@ -1,16 +0,0 @@ -UI_UA = { - UI_trait_Amputee_Hand = "Ампутована Ліва Рука", - UI_trait_Amputee_Hand_desc = "", - - UI_trait_Amputee_ForeArm = "Ампутоване Ліве Передпліччя", - UI_trait_Amputee_ForeArm_desc = "", - - UI_trait_Amputee_UpperArm = "Ампутоване Ліве Плече", - UI_trait_Amputee_UpperArm_desc = "", - - UI_trait_Insensitive = "Нечутливий", - UI_trait_Insensitive_desc = "", - - - UI_Say_CantEquip = "Я не можу встановити це таким чином..." -} \ No newline at end of file diff --git a/42.6/media/ui/Female/ForeArm_L.png b/common/media/ui/Female/ForeArm_L.png similarity index 100% rename from 42.6/media/ui/Female/ForeArm_L.png rename to common/media/ui/Female/ForeArm_L.png diff --git a/42.6/media/ui/Female/ForeArm_R.png b/common/media/ui/Female/ForeArm_R.png similarity index 100% rename from 42.6/media/ui/Female/ForeArm_R.png rename to common/media/ui/Female/ForeArm_R.png diff --git a/42.6/media/ui/Female/Hand_L.png b/common/media/ui/Female/Hand_L.png similarity index 100% rename from 42.6/media/ui/Female/Hand_L.png rename to common/media/ui/Female/Hand_L.png diff --git a/42.6/media/ui/Female/Hand_R.png b/common/media/ui/Female/Hand_R.png similarity index 100% rename from 42.6/media/ui/Female/Hand_R.png rename to common/media/ui/Female/Hand_R.png diff --git a/42.6/media/ui/Female/UpperArm_L.png b/common/media/ui/Female/UpperArm_L.png similarity index 100% rename from 42.6/media/ui/Female/UpperArm_L.png rename to common/media/ui/Female/UpperArm_L.png diff --git a/42.6/media/ui/Female/UpperArm_R.png b/common/media/ui/Female/UpperArm_R.png similarity index 100% rename from 42.6/media/ui/Female/UpperArm_R.png rename to common/media/ui/Female/UpperArm_R.png diff --git a/42.6/media/ui/Male/ForeArm_L.png b/common/media/ui/Male/ForeArm_L.png similarity index 100% rename from 42.6/media/ui/Male/ForeArm_L.png rename to common/media/ui/Male/ForeArm_L.png diff --git a/42.6/media/ui/Male/ForeArm_R.png b/common/media/ui/Male/ForeArm_R.png similarity index 100% rename from 42.6/media/ui/Male/ForeArm_R.png rename to common/media/ui/Male/ForeArm_R.png diff --git a/42.6/media/ui/Male/Hand_L.png b/common/media/ui/Male/Hand_L.png similarity index 100% rename from 42.6/media/ui/Male/Hand_L.png rename to common/media/ui/Male/Hand_L.png diff --git a/42.6/media/ui/Male/Hand_R.png b/common/media/ui/Male/Hand_R.png similarity index 100% rename from 42.6/media/ui/Male/Hand_R.png rename to common/media/ui/Male/Hand_R.png diff --git a/42.6/media/ui/Male/UpperArm_L.png b/common/media/ui/Male/UpperArm_L.png similarity index 100% rename from 42.6/media/ui/Male/UpperArm_L.png rename to common/media/ui/Male/UpperArm_L.png diff --git a/42.6/media/ui/Male/UpperArm_R.png b/common/media/ui/Male/UpperArm_R.png similarity index 100% rename from 42.6/media/ui/Male/UpperArm_R.png rename to common/media/ui/Male/UpperArm_R.png diff --git a/42.6/media/ui/ProstArm_L.png b/common/media/ui/ProstArm_L.png similarity index 100% rename from 42.6/media/ui/ProstArm_L.png rename to common/media/ui/ProstArm_L.png diff --git a/42.6/media/ui/ProstArm_R.png b/common/media/ui/ProstArm_R.png similarity index 100% rename from 42.6/media/ui/ProstArm_R.png rename to common/media/ui/ProstArm_R.png diff --git a/42.6/media/ui/Traits/trait_Amputee_ForeArm.png b/common/media/ui/Traits/trait_Amputee_ForeArm.png similarity index 100% rename from 42.6/media/ui/Traits/trait_Amputee_ForeArm.png rename to common/media/ui/Traits/trait_Amputee_ForeArm.png diff --git a/42.6/media/ui/Traits/trait_Amputee_Hand.png b/common/media/ui/Traits/trait_Amputee_Hand.png similarity index 100% rename from 42.6/media/ui/Traits/trait_Amputee_Hand.png rename to common/media/ui/Traits/trait_Amputee_Hand.png diff --git a/42.6/media/ui/Traits/trait_Amputee_UpperArm.png b/common/media/ui/Traits/trait_Amputee_UpperArm.png similarity index 100% rename from 42.6/media/ui/Traits/trait_Amputee_UpperArm.png rename to common/media/ui/Traits/trait_Amputee_UpperArm.png diff --git a/42.6/media/ui/Traits/trait_insensitive.png b/common/media/ui/Traits/trait_insensitive.png similarity index 100% rename from 42.6/media/ui/Traits/trait_insensitive.png rename to common/media/ui/Traits/trait_insensitive.png diff --git a/42.6/media/ui/male_base_test.png b/common/media/ui/male_base_test.png similarity index 100% rename from 42.6/media/ui/male_base_test.png rename to common/media/ui/male_base_test.png diff --git a/42.6/media/ui/test.png b/common/media/ui/test.png similarity index 100% rename from 42.6/media/ui/test.png rename to common/media/ui/test.png diff --git a/42.6/media/ui/test_pattern.png b/common/media/ui/test_pattern.png similarity index 100% rename from 42.6/media/ui/test_pattern.png rename to common/media/ui/test_pattern.png From 471608f9ba8e35f8684aeaf39484ee045bacb277 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 02:40:13 +0200 Subject: [PATCH 14/51] minVersion=42.6 --- 42.6/mod.info | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/42.6/mod.info b/42.6/mod.info index 96a4b93..49e39fc 100644 --- a/42.6/mod.info +++ b/42.6/mod.info @@ -5,4 +5,4 @@ id=TheOnlyCure icon=icon.png url=https://github.com/ZioPao/The-Only-Cure modversion=2.2 -versionMin=42.0 +versionMin=42.6 From bb19da2b4b201c196e144238e24ae94f6f967821 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 02:47:26 +0200 Subject: [PATCH 15/51] Removed icon and poster from versioned folder, added dynamically --- 42.6/icon.png | Bin 5337 -> 0 bytes 42.6/poster.png | Bin 186669 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 42.6/icon.png delete mode 100644 42.6/poster.png diff --git a/42.6/icon.png b/42.6/icon.png deleted file mode 100644 index eb0e8bf2e28a7c523978d7e5db4eda2adfa31372..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5337 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

ox#Z@__8EtO2lEB90rwJf8*9T`u zX|YIzUI);^%3|2V8KTsxH&N>GP#yAm{~TwfIEG1xD2gJOF%K_aYR~xch*H4CmXa+0 z?wfz{KmO@AKYa0`S)@jV8O?$k=0pk1AZ@e0r+Sm}-{sZ4)GWDZHB+WHxeCir1@q}k z4|usyjiYBN4q>NWP_tY38tbzmTz!x49(dR;no=RGQ(Pg4u zKY8~2{ipl&O_MDNu`r%_YPni2cV)xg>4qGr>HM-;_JYb^TK}ZVc)ewRu)1jbab*U!)0TJ z^(F9)KbEg$icf@VU;$q;rOaN(O41j*CIO)2sU!q4U8hK!#7R_{MH{4plf%n5U!x{{ z_?@@(>2rv-Icp)wg2XU7`iN3NZD6M_$5wDey^>Ly)z}>URKCuptk``inTu72L^GVO zJTgN?zEI|q&_+WV%xg6H;fu!K*#c3OZu?;mUSGbor=2Wd@h{CR8Vj{LW4oryw5EC;K5tzL}xxBqO)|f!V3}Wx! zFqpWH)G0u0)}dF2h=7c9f2OcVn1TSTM78^HNX>|Y60?gEpCLP!x7BKO?@W=8d@r^7 z)YRtz*sFMXbkwYtyPHkdwghOl14%S2)v*!q@i6gmpSgvp`ZeNT_5FEX{L^$kZU48q z>|JfbJI?)m&8TSC?la zA41Kuf1-W=8S$lX3u~+dWRd6Ze)!(^f80KM(TFyd%{5W@ek#s9dNvM)FF*IzM=$K` zk`PVeo3U@uqS%z@ZJQPk2edVEOk|r5SV-e8}+SvO)gYOwJcG41r&)WDg!d4)If)w ztLkrMZiuqT@?d%L=pjJwf9HGa51y!q?pqTBC|Mo#kgKcK1!_bLl-n9j)c@oSD;1@B zwCX9MfEDFw5lf@~M_;AtT!$ZI(s-Ppe@?iZ%3Tsd(KwuQ&jf^!SQqu44uD^72J~PNzYqN8ixj8~c{HjC1 z0+6n2pTB5wZrkqh_4@Gq^yv7gIaoG}MQWOq5-f+Zux9A+RRi@of^;Zuu`nBaZFwsY zlpO}1F%L6)?O6o00ettZAN}j!`-AVk_nxRQC=(&8itZ?YBt@Y&(_R&93|O z;^6O{-`lHhMHU=^!Wd``u^Ko4NJt0?r1vk*UwPQ9mRhz#)G@Y_(plWJ+*>?aNd@nj zK=s669w1k-Rf0)qHIm48jb(3qj+{TcI6=GFKK{uE-LvP^<)%+Z8rn4VQLHhAX|%7# zVhx$5h8pJnjxHU3sHsio8dOjATg@wJVJi!&%CQ~Heu~5!QzKvpIT}Olm$I|?K#q&8 zaN%i>N>nJNA_4ke-RLqKB!EO7YjbU#6qHy)iKe_4@9~T3D@s_$f8+0io(4Gz;kFC1e&G|2EWoRm>%Dz z(QlK73OmFdZ=aIKSb$6#k9*U(o3pPVJYVVa1Kl>ZED31#4s`5BdF{7cl`cfo zvuigZ0N6k$zkT@^!BGvw*n}CSZ|$#t=IDIH&Aq8s&)fz98q8g*ujQ@7r4H?cWZ!nW z-|QAghu4pvEe{WthX)6T2dm@5<iUA&6`!om6J>6@<{-8)Zd0ryn8mzesaCIMKD(I_M28i7{q#O%FN8&HSl zmsWb3DK0U6C!=0r*2o_9xu``^^!nM0>nBh1cGqORt(4$&zEc9bW3db@fF6Cemz~T#YMP_-v$F@6%aa2pW}X#Jz3SPs{=(vW-Pc!{XUY|y zHY&ysRp2kb`@R41kN^0`&z|@iCJmR1r`-u?#6IGLUcUxrZ z5T2a=Y7Zwwujnx81j$OlpG-FY}DMgSV{w zK@^uvQK(jGBP|M4*W)a2 z?mt8!8r^Pp|MCz1;E%rZZK$Y#iL++uL~<4&cl*vajfsezuns07rJp%D`<2W43K;jl z4QS;vIcKOSAf@Ab=V!0Jv^+ZE#Hz}kO&i53N-|eTQjPA)iN4jlTtlU>`wPP_?yu6e zavug!t5b(Moxxp3rt1o}H=7q9KJGTVg^HbaJ7DzHY)4FgOcJ->Au9!8<_6FQ6Q&Ur zOSh=;T1DHbM)n}kJbm#fKo5_eljr&SJ^&*+a(yF6P<5cOh1arY>7k$yKvIpjtRezS zK>^vuEDwDVh(l|FM!GHfpdN+o-)~{_g8}?7Nn0-D{yu?_^eIVdE+d7KryaO|I4VcO z_6Z~)6CpDtqKriXRtv?+!}~;(yKeL3nF8HTp*e)u(DodlrpK37sHvNl!Ij2Z_fw&J zguW@pN6iL*Cp1w19gtbwXN+gmCcaJx5(>p`NpD|jW-rQZ3_N$;ez)ChHk;jUyYE^V zC^~=R%Segi9P}9CxS9ISB9Njb{Zrh02>mh+m(>(%z|t*it^70_^dquj2IKXsB48we zK$ZYzDJdwD7dDD2s>MO5juz zh~#(u;oCp?H~;S6|M1y|tkMZ9XU%q$y|$h1yPSox<>Csg;(bbKmFTm_r@wr03BU^8 z)qov=WlDG&`ut+KIC=D7adg1UR%bdR5wdU3i4j}AhKq6!0@gbr$=Zxmlh6>%pbjqI z4=a?2zHNLhf|jBOrJTE~XU}h*UsKyHDH$i!;Lkcm@r2%Lswj|=;eAnUYN*u`yKdK; zf0K7i1xDRTiFG)`ETXFJT8UH?$%LWRgF_)O8X~H#X{xU*$ zKdqreDbzAcZFdmKsPj=*cl23WPCG1Dd3>Mr`)92RmC9yBltp&i^=7@3OE*Y4W;Z@heTc1le`o4u&t1WP08;|;xdRA{m!Q&lDP z{7xy+d?BhGMWLdoawaq*pMxp>7QlAjkO?-8^8m`kRMkt=_4nMi5K@AjBuh~vR4oLc z7ASy~gk~2qq)dQtV$ia&4AZmMU)gVVUDv6oK(#Fl)ZAd99SlfdOx*=R6nC`OSf*6s z`1LOp(NDV?lg*SQRLfhYA21vhhMzG<;{6!n*NwDKo<3)$#`A%ZMR!@+w%zY@D2$8yGnphBhu|<-%6X2MeI}nqvb@+VM?DpI{xbU zy#ySkbhcPj_Qn{8GhZv3NsDHAdb~V7Osgg_oBHUnYbjZCT8}*D*NghvJAk@>L*G!b zaEYic778j+bc$X+#nu^XD0zEzbM^RH-nES?B_XjnMWw)>j4&*hZIF6+#0faK!MS0(4CKX}`=R%Y$UPp)>*jc_-H&m5x5XPvaH z|Bf0LGMKz%7BgW2&J7@zMZX}*eVR0`$2NL|fOXq`u)S(h!%WL&kw`n$wrw-W>Tpk} z^{2RongI&upY%AET!md^RZ#)<0919Mt9O$=J;-0!H4ns1f!SDe0TE3d%y)jM|57~# zr|Yr~v0$dQ+g`7q{_q_loOKTmPmj212%)|jL(@>}V^_|C? zYZ8TTXz3IX6%pi4c5QAYcby6(t1{Vw;T6+oj*h;1ey;(JQaWBNv?2-n%p*W~?&W~e zOg(Q7R{7*`b$Xaq3uX!(&eA|9tlNRu?Yo=j*W0Tb z%DQBpec^2^*HNJZykppy(8H&hc3xw%URu+a3C41B$~CmW!QV^c&Na$8I7MkHHfIPh zbq4Lmt?T6C&Yd7@)u3lsBN#!DMR{1A+gl5=(tS=ZW#^Zr{M#tK7F4+BthvJ6HYn!= zk)71%`^aJYeoGQ4gOpfJswk0mrcx-8A6gh1o*f<|W~>NVZWx0^gi}Mz4QO?Id7-M? ztF>gYxQTQYRxbMqUFX*!am_M_iP}3reG%|86gK3}BifjymRU7opvR3CZT0ww4izCz z>PLu_Xh*!26_^`dZnKDHWYz38H2e0PQD6Rnsu%aV-C#hy;#bQZ+Y4x{k-)usw`Z3G z&$d?;Xq#2{s***T#WFYP8;kr(UVJ_`sai-Q#Gz*=eKCL*d)loy5m-g4S^M?m+4KM55C7;p@Bc(Z zNJxQJvu5oSsv=n>=Y1=?EICVnhA1hN7Uuamzt<2QFrO?I^&DM!(_R6MDFAUaTe$>C z%*)f`qs!C9;W0N2F;{M^NEPy)EB;yBJ4M`0nXyw~QTo)VM4WllbWpc1(07x}_LD*( zqFvjqudd`~y#Qz!`>iK+tLYPKcB(v;WSR0)Ga{7w^Q?p^OuWuR8a11Jya>2*GO7FE zJqx}lQv~zvgq|Tl0#vKGl6~dasIEFZVyrZ?7^~Q!D#6!H?T&XMz)jul!Nmh~I5M4)!=@YBtUpl|XLlACmN@9g0GY6XrDlt4ml;T|Z zN+78p1>i}ZE(z2fIkvb-)lZODknI%k(_~<|LlO~UqOj2k@cm*;F+u=gP?*M~VOn@( zBp0Tn0E>i#12K|9h?~Uh!j1L~H=D>b64Y5&oW7yrQ|e@rKt9tzK4@W0FeXpx#X-hBD%U%%8Yclqe#^uPTt z|IhFI=zBR!Cwqm0xryX~k4wAtFz)zmtSE$YWn@*92?3&Lv*v6y?6a6rRAbo zE|v!e%Y%bvwIJq{5};sWO57yr^0OyT-+S-F@2;PBngJp^eN08NNY0{~yR6VIXI1Q4 z*>{pHbcP&hF8t}k(_g*355Ty8Jr}spt>~fXA7cs+Wr(miI+W9sgVW=*Xw)_+1B{s_A9w&Zn{R7BR-*PE*w%6Zu|bqKE{HH|Z!V&WQbnC1x46g~jz z6TwE&ztJ@aB=*J=C_=e+U9NbjtKKm_5wZPMo~dK3--Q8Gd}lEAJ1}C6i3*j<`(;Q@ zN2JgUO+@gWeSVmuZP6;rpGYariKC*w5yg^qc3XYt#&uc)(}1=f36=8}A7JB;2ceX3edTHklg%BJg@1RowOKL3To zul)v^vU zE@&Vj1b9rti-UxG=u~ryl=o022oW{S;&DSCqzRe*@oqG_7MO+z5bS+B0Ice}S&BxH840?M3o zMh3E|=5{Yis-jt1w5nMlA_`u93J4>ZFsFm_lf#RX zX0@ayv6pBuOiKk0_+pEEol?0Ve8-jo2!uC6E7#5-NgyJJ#W6IJ2EF=kiyjowd(Hc9 z{roz=xK0>rD3mUg<^XoDiG+i|PZ0&(icK14}P?%+c-+ zcZC;i0}&B}$cw}!0x>5m`bI>=iA#kzyKkSP9vnc-Y&|d&i2G*=ASSQ81`up-uP4R9 z#e&skv!4sp>~Oi*Lrl&jB6JXt3dO`U`j9Cw!$SMyF!PuqT#e+eYqj!lZg?0AEr*Oj zdMH@{8Ck$-ak!G4_g8DNd{FHN1D)WamI^`A1(h`tYwQ=|scEBriiXb)=(V~zOEx9A zUUyOtc9#4wm>1Dv(VU+j{>tA!_|;!UV&;TEYD&$gKli1#-}>Iwix-l!Z@uxvUkZ1i z_c&0Q+@2gxbI4m`gNUgKRKpM@W7PE%^6a&EHd!S>Kor>wI5YcZ+$%?eVPYOyteFl>R>zg zxm58?tX}ccSv-iXP7ibH3x!fC|LJ_6D83phnfz1g5nEP&Fbe+?$R~KR5ZLlO!zdsZ z45pU*oca}`W%hlU7RxoG3MCxcA(efiq;blyXMc+QYU-vMbX=5JDOBr?6EBYr+qT_Z zt&y{c8Y?Q|f6CD3kT_;0w=tJHF0JrB#CiXBmR@P@=EuB4t>#v{u)^9I9|2c96 zf(x36C^hLbU--(8fAH5=&!3BA4>J}yj!*$cR7>?}i}qi*Jk{%~5+PdMp+OJPwMh&n zB8Iuc{rphV{v^jt$blE;v(XH_Oj zM2Tp@+}M9a4N=3qU|ubnACk0WhutEJw)=M1ZgShTS+Z#Ex=utvZHG3is1PeNnDObO z)8DxN5&=g|bG}&IHqE*FW196z5fRbxgUgdQUpc*Zu{b#JHB8mKhuuxcSj!&(#dkE% zkt^+5>qS`q6T%0594ZDwP?f7EFW&pX+j_M=U`{l^;4SNS{u;I%=z+CNO}|qK02-3T z=;?VS?v|TlRk4t62!M+Flijhy8i`qbiI~dI_JL9|&4`F7nU+NTVlusn2vI4T{d4qe zZ}h^?ae5G09SG&0HG`*0YTth|nTeKEL zk@{+EKqF3Xp%W%mfa^fH5*Vs!!PKPH@zH+0-Q29L++v)(6tZXzl@n5#xj#bdROgy~ zYO1Z5`_sqkpD=uCN^e8cfjA{PIy(5m7ta6bKjVk@4MXKLJvb93K)Feu{=%1k_`UC3 zzj&Ta-?pDDUndj^f7gT^0D<~iZaK}yV9CqQMl346P&Gd@N|-sBC8t^9^yqNSXVI<` z=~~ShL@6aZ>AfX=pY>hVh2r=Y{y&0SNw=G#&z2`okaZihZS2l3n2pgl@!ul;TQWDy z-=q9Ki8Z5sENHW4QKr0T&@}YPqtkzQ@e*0S|8iNA%dGm3 z!3b$GeW!xv=wS8wqkC_>a&Uf}nuX!KYF8UGaKT0hl?gv-ypgH#YFB9|_m z-&2{CGeha}vv)sy@#A;%W_yrQJ>OZp+-CPoI55$$eYpk}Kn<2VrarlbO7L87J^Lq= zC5lQDcWpdz==)T7z2St3!OTR=i4(iA;3_{{!4I3EKP151J{r8;xN$Ucy^f-+cpMTF z>z$qF6A-LCCNqUfWncKN1wSV`xPBixC%EC@;Yuz`R|ipuTd_9$@KaqqEVSz4<7+6>7k}Jmi72IXetz`TubzMX zH|g+*;Mrg5K15Uz8v<$5EI#|CpZ(rn{pIHRTB;C3P#I>=d@rLaN6t;h?@fx&5WV?T z&CLPD?5c|bIct`P1KCIcI{`j-IZKYC+=ZZt6PWkFdz9bdOoS8t=yL_`z{uYK-ya7% zSES$I&Q@2OyUligz1?-YO_oknL?nwslYlxwmmzlMSA$O+oc`*WbN}<@^0twGObVfZ zIHl&~rTgb^zH<7~{pG=uqlQ;60jJtfaSo2V{D^C`gQa%JV>Il-?<)#1U+{Lbd-~4% zFMjfV%DIVCoNt@stb#ur(nmj@e*5K@DH1Sx4QmibR-g~%jpkRB7yEe{e6UB#Hgtcv z+uc+$I;taFP*}em0s{hb3J<=Cgt${!JSv{fM2W+nWR`?4b{9eBLkUHZ5_wsO@CP6U zQk)5XrVM$`uydGDGk`GW%&ViG_Y~j(zzRDw%vg!^CPc_*&r%i7`;6~Uin>M?i%`$P zhJr)nH3zHa;Ba?+Bdz6Fn|dN4iySpHOdA-XX_Ra;CZ=fxh?<0lStwe4t|_kcZ>cF2 zg@t!x_{N%q{9>lns=2&8`3Jv#_V@oj7LDdkvy4VYMeceRx@Z=k`_j+;^|$|QeSIS; z8VDZEHSigqtFNKEg<@YN)|3I86F{lIT@Vc`3eCi9L3{ObewCS^s^;nwMVE8ewz=zI z$48SHc*snT8Sf+kaH7oB`Dg`bHSotgw4C5JOduJdcuEh`2=fSb0{rP=?ie7=U3YW6 zy}G$+H(QY`1Z2$$fHEMeoucy`XME!D_}9)J5pbB&`C`Gwm_Y0fj>$Scu5Y)%t@U zzO(u8=^=5NTaq&wKDV^_I3OaT^iN-YxxYtc@!WaM{XXCh6BW5<6xK5CvnB8WfFF(Q zUL7V+l`v}{ktL!Lh1Q=!7+734xvQT`V1UTadhpxa`*%XCb~X=_3{+Vn@jnwsUS`NS zdeMBH?F;n&XSDb23TvXdRSFWZjY+XqeY8C{7^)v*0Y8J&c}gIvh_dhJu4iypgG#ZPj*wEq(b4k$ z{j=Zv?c=X}MWK1$O51v6R5zUpM2p|T?&)H&`s|l}_Pc-i&Fy+!U_;>(cDe{%zF)0{ zn5&?#U0TLj5(}&CY4K#Rk6xkBtmderN>Dj-F&hSeh<4eGf!yWJT_>EF6EnBa$0R@E ztiYKaQ1nsA(sIT|1yxM2{L#yQcv0k}zO|I+2h=o__w9@8o2%=a?Y7MjB|o#nN<3%P zPBdpHxKA7&{rbg2A{-_6``$KustVkEl> zgx?<_7pyn7FsTU-vY4>NQln$?=mLdvzaIw08q{JjR3IZQRmOsyYi}y}eMRx#7#OTP zoO-sY^I|G#DHVE*Aq1cpgedxHnxOA8h!HA*Q(}NArBx#;>lfEz<+h~MG#on+bq=j{ zOU!+p#c$ukWRDUJ-#hAIIwYFw**_D}VnHV-2QNQ5|BwFp(Hn2%uFd;>-tVlskBX>h zBpcUn2r~*$=yG-Nxi9_PcmDiOcAK>Z>k8ICz~Vpv46cIIN&tk&F&C%yPg339E`eHs z`>IFl!uWsRNfs5=PNePHwrwqdVY;ZTlni~$`7O?S!l_bU*QFokz&kg(Gio`#bb?Jx zux8ga>0caZN=&NT_2&82&3f0ima<@~j6ejPXqUCiVjB1-501Zf`GAQIQ@U6#X@d6= zDc&{Mp*|0y)$!p=pZny=%MTAvk5fuy1-SsA1k>hv8(9Fiz(|K5bo5KvAcj!7#_B(M zCT#2p==S@^KY8!!hwozFE`6`l45)8gnA7`Hwme<+>9=bO;Pz{ToAF#eUKhbi;pvY> z@9vd-6TlStpv*)_p4dZ)IaR)(Di_G(!=~n&Y=~C9avwosTb67=*N`=+|BVq-KhA=# zdZRz}6(7o;&))T8OuHljAv{1sAVdc}Fque61gyvqOBbPd$jM^?s;GR#oV7x%%vve(pPe{wLebCU$5BhNyZu#ULq6 z3j_^Yr&T^^O+6#15y2wUk?LuI`ktM+1`<+0dpkx|MHHgwMB1!fmac2XlW07V6bc1D zXT05L2OMc%%`&<&_y>s*4fT#AN~Y0$?N@FbCXev)j-x z;2`l&wTKE=4i(FtF_yitR1iTmy;(z2tEmHM+HtSk^I zQB_M%6Ig&m3T%$I)l zJAd{kyWI{Ul*yBV+^to{Uc|{jHvlU8n~H8T9K04{gp%}LgLtM;CHD{aZf4gXN$u28 zg+O!GF6S&(Iyp-Eigx61-g>w~E0JBjUkP>ABq!=rzE|KTk6pB?0FY^T45@IN>?IsMdY_uqJBb$r-x z8tkL!b*+)*9`~r<=H<@>_{JO1M!TviKTuB|wllCtz7b2f+BHl*$yZOFzyE``+hhyTL8axy9F@&f+_o$RVy(0HFVgJV*VcyOdE$sZBwZK#Y

+r4qd8ECY9$vM5rbd5q0 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 Date: Mon, 31 Mar 2025 06:43:19 +0200 Subject: [PATCH 16/51] Added mod.info for b41 --- mod_b41.info | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 mod_b41.info diff --git a/mod_b41.info b/mod_b41.info new file mode 100644 index 0000000..3505fb7 --- /dev/null +++ b/mod_b41.info @@ -0,0 +1,7 @@ +name=The Only Cure +poster=poster.png +description=You've been bitten. You have only two choices. +id=TheOnlyCure +icon=icon.png +url=https://github.com/ZioPao/The-Only-Cure +modversion=2.2 \ No newline at end of file From 729e3b62e7aae7e06bd5d0a30e35da5783fbd3cd Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 06:45:44 +0200 Subject: [PATCH 17/51] Reverted common for B41 --- .../Controllers/LimitActionsController.lua | 369 ++++++++++++++++++ .../Controllers/LimitActionsController.lua | 4 +- 2 files changed, 371 insertions(+), 2 deletions(-) create mode 100644 42.6/media/lua/client/TOC/Controllers/LimitActionsController.lua diff --git a/42.6/media/lua/client/TOC/Controllers/LimitActionsController.lua b/42.6/media/lua/client/TOC/Controllers/LimitActionsController.lua new file mode 100644 index 0000000..5129ffc --- /dev/null +++ b/42.6/media/lua/client/TOC/Controllers/LimitActionsController.lua @@ -0,0 +1,369 @@ +local LocalPlayerController = require("TOC/Controllers/LocalPlayerController") +local DataController = require("TOC/Controllers/DataController") + +local CachedDataHandler = require("TOC/Handlers/CachedDataHandler") +local CommonMethods = require("TOC/CommonMethods") +local StaticData = require("TOC/StaticData") + +----------------- + + +--* TIMED ACTIONS *-- +-- We want to be able to modify how long actions are gonna take, +-- depending on amputation status and kind of action. Also, when the +-- player has not completely cicatrized their own wounds, and try to do any action with +-- a prosthesis on, that can trigger random bleeds. + +local function CheckHandFeasibility(limbName) + TOC_DEBUG.print("Checking hand feasibility: " .. limbName) + local dcInst = DataController.GetInstance() + + local isFeasible = not dcInst:getIsCut(limbName) or dcInst:getIsProstEquipped(limbName) + TOC_DEBUG.print("isFeasible: " .. tostring(isFeasible)) + return isFeasible +end + + +--* Time to perform actions overrides *-- +local og_ISBaseTimedAction_adjustMaxTime = ISBaseTimedAction.adjustMaxTime +--- Adjust time +---@diagnostic disable-next-line: duplicate-set-field +function ISBaseTimedAction:adjustMaxTime(maxTime) + local time = og_ISBaseTimedAction_adjustMaxTime(self, maxTime) + + -- Exceptions handling, if we find that parameter then we just use the original time + local actionsQueue = ISTimedActionQueue.getTimedActionQueue(getPlayer()) + + if actionsQueue and actionsQueue.current and actionsQueue.skipTOC then + --TOC_DEBUG.print("Should skip TOC stuff") + return time + end + + -- Action is valid, check if we have any cut limb and then modify maxTime + local dcInst = DataController.GetInstance() + if time ~= -1 and dcInst and dcInst:getIsAnyLimbCut() then + --TOC_DEBUG.print("Overriding adjustMaxTime") + local pl = getPlayer() + local amputatedLimbs = CachedDataHandler.GetAmputatedLimbs(pl:getUsername()) + + for k, _ in pairs(amputatedLimbs) do + local limbName = k + local perkAmp = Perks["Side_" .. CommonMethods.GetSide(limbName)] + local perkLevel = pl:getPerkLevel(perkAmp) + + if dcInst:getIsProstEquipped(limbName) then + -- TODO We should separate this in multiple perks, since this is gonna be a generic familiarity and could make no actual sense + local perkProst = Perks["ProstFamiliarity"] + perkLevel = perkLevel + pl:getPerkLevel(perkProst) + end + + local perkLevelScaled + if perkLevel ~= 0 then perkLevelScaled = perkLevel / 10 else perkLevelScaled = 0 end + TOC_DEBUG.print("Perk Level: " .. tostring(perkLevel)) + TOC_DEBUG.print("OG time: " .. tostring(time)) + + -- Modified Time shouldn't EVER be lower compared to the og one. + local modifiedTime = time * (StaticData.LIMBS_TIME_MULTIPLIER_IND_NUM[limbName] - perkLevelScaled) + + if modifiedTime >= time then + time = modifiedTime + end + + --TOC_DEBUG.print("Modified time: " .. tostring(time)) + end + + end + + --TOC_DEBUG.print("New time with amputations: " .. tostring(time)) + return time +end + +--* Random bleeding during cicatrization + Perks leveling override *-- +local og_ISBaseTimedAction_perform = ISBaseTimedAction.perform +--- After each action, level up perks +---@diagnostic disable-next-line: duplicate-set-field +function ISBaseTimedAction:perform() + og_ISBaseTimedAction_perform(self) + + TOC_DEBUG.print("Running ISBaseTimedAction.perform override") + TOC_DEBUG.print("max time: " .. tostring(self.maxTime)) + + local dcInst = DataController.GetInstance() + if not dcInst:getIsAnyLimbCut() then return end + + local amputatedLimbs = CachedDataHandler.GetAmputatedLimbs(LocalPlayerController.username) + local xp = self.maxTime / 100 + for k, _ in pairs(amputatedLimbs) do + local limbName = k + + -- We're checking for only "visible" amputations to prevent from having bleeds everywhere + if dcInst:getIsCut(limbName) and dcInst:getIsVisible(limbName) then + local side = CommonMethods.GetSide(limbName) + LocalPlayerController.playerObj:getXp():AddXP(Perks["Side_" .. side], xp) + if not dcInst:getIsCicatrized(limbName) and dcInst:getIsProstEquipped(limbName) then + TOC_DEBUG.print("Trying for bleed, player met the criteria") + LocalPlayerController.TryRandomBleed(self.character, limbName) + end + + + -- Level up prosthesis perk + if dcInst:getIsProstEquipped(limbName) then + LocalPlayerController.playerObj:getXp():AddXP(Perks["ProstFamiliarity"], xp) + end + end + end +end + +--* EQUIPPING ITEMS *-- +-- Check wheter the player can equip items or not, for example dual wielding when you only have one +-- hand (and no prosthesis) should be disabled. Same thing for some werable items, like watches. + +---@class ISEquipWeaponAction +---@field character IsoPlayer + +--* Equipping items overrides *-- +local og_ISEquipWeaponAction_isValid = ISEquipWeaponAction.isValid +---Add a condition to check the feasibility of having 2 handed weapons or if both arms are cut off +---@return boolean +---@diagnostic disable-next-line: duplicate-set-field +function ISEquipWeaponAction:isValid() + local isValid = og_ISEquipWeaponAction_isValid(self) + if isValid then + local isPrimaryHandValid = CachedDataHandler.GetHandFeasibility(StaticData.SIDES_IND_STR.R) + local isSecondaryHandValid = CachedDataHandler.GetHandFeasibility(StaticData.SIDES_IND_STR.L) + -- Both hands are cut off, so it's impossible to equip in any way + + --TOC_DEBUG.print("isPrimaryHandValid : " .. tostring(isPrimaryHandValid)) + --TOC_DEBUG.print("isSecondaryHandValid : " .. tostring(isSecondaryHandValid)) + + if not isPrimaryHandValid and not isSecondaryHandValid then + isValid = false + end + end + return isValid +end + +---A recreation of the original method, but with amputations in mind +function ISEquipWeaponAction:performWithAmputation() + TOC_DEBUG.print("running ISEquipWeaponAction performWithAmputation") + local hand = nil + local otherHand = nil + local getMethodFirst = nil + local setMethodFirst = nil + local getMethodSecond = nil + local setMethodSecond = nil + + if self.primary then + hand = StaticData.LIMBS_IND_STR.Hand_R + otherHand = StaticData.LIMBS_IND_STR.Hand_L + getMethodFirst = self.character.getSecondaryHandItem + setMethodFirst = self.character.setSecondaryHandItem + getMethodSecond = self.character.getPrimaryHandItem + setMethodSecond = self.character.setPrimaryHandItem + else + hand = StaticData.LIMBS_IND_STR.Hand_L + otherHand = StaticData.LIMBS_IND_STR.Hand_R + getMethodFirst = self.character.getPrimaryHandItem + setMethodFirst = self.character.setPrimaryHandItem + getMethodSecond = self.character.getSecondaryHandItem + setMethodSecond = self.character.setSecondaryHandItem + end + + local isFirstValid = CheckHandFeasibility(hand) + local isSecondValid = CheckHandFeasibility(otherHand) + + + if not self.twoHands then + if getMethodFirst(self.character) and getMethodFirst(self.character):isRequiresEquippedBothHands() then + setMethodFirst(self.character, nil) + -- if this weapon is already equiped in the 2nd hand, we remove it + elseif (getMethodFirst(self.character) == self.item or getMethodFirst(self.character) == getMethodSecond(self.character)) then + setMethodFirst(self.character, nil) + -- if we are equipping a handgun and there is a weapon in the secondary hand we remove it + elseif instanceof(self.item, "HandWeapon") and self.item:getSwingAnim() and self.item:getSwingAnim() == "Handgun" then + if getMethodFirst(self.character) and instanceof(getMethodFirst(self.character), "HandWeapon") then + setMethodFirst(self.character, nil) + end + else + setMethodSecond(self.character, nil) + -- TODO We should use the CachedData indexable instead of dcInst + + if isFirstValid then + setMethodSecond(self.character, self.item) + -- Check other HAND! + elseif isSecondValid then + setMethodFirst(self.character, self.item) + end + end + else + setMethodFirst(self.character, nil) + setMethodSecond(self.character, nil) + + -- TOC_DEBUG.print("First Hand: " .. tostring(hand)) + -- --TOC_DEBUG.print("Prost Group: " .. tostring(prostGroup)) + -- TOC_DEBUG.print("Other Hand: " .. tostring(otherHand)) + -- --TOC_DEBUG.print("Other Prost Group: " .. tostring(otherProstGroup)) + + -- TOC_DEBUG.print("isPrimaryHandValid: " .. tostring(isFirstValid)) + -- TOC_DEBUG.print("isSecondaryHandValid: " .. tostring(isSecondValid)) + + + if isFirstValid then + setMethodSecond(self.character, self.item) + end + + if isSecondValid then + setMethodFirst(self.character, self.item) + end + end +end + +local og_ISEquipWeaponAction_perform = ISEquipWeaponAction.perform +---@diagnostic disable-next-line: duplicate-set-field +function ISEquipWeaponAction:perform() + og_ISEquipWeaponAction_perform(self) + + + --if self.character == getPlayer() then + local dcInst = DataController.GetInstance(self.character:getUsername()) + -- Just check it any limb has been cut. If not, we can just return from here + if dcInst:getIsAnyLimbCut() then + self:performWithAmputation() + end + + --end +end + +function ISInventoryPaneContextMenu.doEquipOption(context, playerObj, isWeapon, items, player) + -- check if hands if not heavy damaged + if (not playerObj:isPrimaryHandItem(isWeapon) or (playerObj:isPrimaryHandItem(isWeapon) and playerObj:isSecondaryHandItem(isWeapon))) and not getSpecificPlayer(player):getBodyDamage():getBodyPart(BodyPartType.Hand_R):isDeepWounded() and (getSpecificPlayer(player):getBodyDamage():getBodyPart(BodyPartType.Hand_R):getFractureTime() == 0 or getSpecificPlayer(player):getBodyDamage():getBodyPart(BodyPartType.Hand_R):getSplintFactor() > 0) then + -- forbid reequipping skinned items to avoid multiple problems for now + local add = true + if playerObj:getSecondaryHandItem() == isWeapon and isWeapon:getScriptItem():getReplaceWhenUnequip() then + add = false + end + if add then + local equipOption = context:addOption(getText("ContextMenu_Equip_Primary"), items, + ISInventoryPaneContextMenu.OnPrimaryWeapon, player) + equipOption.notAvailable = not CheckHandFeasibility(StaticData.LIMBS_IND_STR.Hand_R) + end + end + if (not playerObj:isSecondaryHandItem(isWeapon) or (playerObj:isPrimaryHandItem(isWeapon) and playerObj:isSecondaryHandItem(isWeapon))) and not getSpecificPlayer(player):getBodyDamage():getBodyPart(BodyPartType.Hand_L):isDeepWounded() and (getSpecificPlayer(player):getBodyDamage():getBodyPart(BodyPartType.Hand_L):getFractureTime() == 0 or getSpecificPlayer(player):getBodyDamage():getBodyPart(BodyPartType.Hand_L):getSplintFactor() > 0) then + -- forbid reequipping skinned items to avoid multiple problems for now + local add = true + if playerObj:getPrimaryHandItem() == isWeapon and isWeapon:getScriptItem():getReplaceWhenUnequip() then + add = false + end + if add then + local equipOption = context:addOption(getText("ContextMenu_Equip_Secondary"), items, + ISInventoryPaneContextMenu.OnSecondWeapon, player) + + equipOption.notAvailable = not CheckHandFeasibility(StaticData.LIMBS_IND_STR.Hand_L) + end + end +end + +local noHandsImpossibleActions = { + getText("ContextMenu_Add_escape_rope_sheet"), + getText("ContextMenu_Add_escape_rope"), + getText("ContextMenu_Remove_escape_rope"), + getText("ContextMenu_Barricade"), + getText("ContextMenu_Unbarricade"), + getText("ContextMenu_MetalBarricade"), + getText("ContextMenu_MetalBarBarricade"), + getText("ContextMenu_Open_window"), + getText("ContextMenu_Close_window"), + getText("ContextMenu_PickupBrokenGlass"), + getText("ContextMenu_Open_door"), + getText("ContextMenu_Close_door"), + +} + + +local og_ISWorldObjectContextMenu_createMenu = ISWorldObjectContextMenu.createMenu + +---@param player integer +---@param worldobjects any +---@param x any +---@param y any +---@param test any +function ISWorldObjectContextMenu.createMenu(player, worldobjects, x, y, test) + ---@type ISContextMenu + local ogContext = og_ISWorldObjectContextMenu_createMenu(player, worldobjects, x, y, test) + + -- goddamn it, zomboid devs. ogContext could be a boolean... + -- TBH, I don't really care about gamepad support, but all this method can break stuff. Let's just disable thisfor gamepad users. + if type(ogContext) == "boolean" or type(ogContext) == "string" then + return ogContext + end + + + -- The vanilla game doesn't count an item in the off hand as "equipped" for picking up glass. Let's fix that here + local brokenGlassOption = ogContext:getOptionFromName(getText("ContextMenu_RemoveBrokenGlass")) + + if brokenGlassOption then + local playerObj = getSpecificPlayer(player) + if (CachedDataHandler.GetHandFeasibility(StaticData.SIDES_IND_STR.R) and playerObj:getPrimaryHandItem()) or + (CachedDataHandler.GetHandFeasibility(StaticData.SIDES_IND_STR.L) and playerObj:getSecondaryHandItem()) + then + brokenGlassOption.notAvailable = false + brokenGlassOption.toolTip = nil -- This is active only when you can't do the action. + end + end + + + + + -- check if no hands, disable various interactions + if not CachedDataHandler.GetBothHandsFeasibility() then + TOC_DEBUG.print("NO hands :((") + for i = 1, #noHandsImpossibleActions do + local optionName = noHandsImpossibleActions[i] + local option = ogContext:getOptionFromName(optionName) + if option then + option.notAvailable = true + end + end + end + return ogContext +end + +--* DISABLE WEARING CERTAIN ITEMS WHEN NO LIMB + +local function CheckLimbFeasibility(limbName) + local dcInst = DataController.GetInstance() + local isFeasible = not dcInst:getIsCut(limbName) or dcInst:getIsProstEquipped(limbName) + --TOC_DEBUG.print("isFeasible="..tostring(isFeasible)) + return isFeasible +end + + + + +---@param obj any +---@param wrappedFunc function +---@param item InventoryItem +---@return boolean +local function WrapClothingAction(obj, wrappedFunc, item) + local isEquippable = wrappedFunc(obj) + if not isEquippable then return isEquippable end + + local itemBodyLoc = item:getBodyLocation() + + local limbToCheck = StaticData.AFFECTED_BODYLOCS_TO_LIMBS_IND_STR[itemBodyLoc] + if CheckLimbFeasibility(limbToCheck) then return isEquippable else return false end +end + + + +---@diagnostic disable-next-line: duplicate-set-field +local og_ISWearClothing_isValid = ISWearClothing.isValid +function ISWearClothing:isValid() + return WrapClothingAction(self, og_ISWearClothing_isValid, self.item) +end + +local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid +---@diagnostic disable-next-line: duplicate-set-field +function ISClothingExtraAction:isValid() + return WrapClothingAction(self, og_ISClothingExtraAction_isValid, instanceItem(self.extra)) +end diff --git a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua index 5129ffc..69c40ca 100644 --- a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua +++ b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua @@ -365,5 +365,5 @@ end local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid ---@diagnostic disable-next-line: duplicate-set-field function ISClothingExtraAction:isValid() - return WrapClothingAction(self, og_ISClothingExtraAction_isValid, instanceItem(self.extra)) -end + return WrapClothingAction(self, og_ISClothingExtraAction_isValid, InventoryItemFactory.CreateItem(self.extra)) +end \ No newline at end of file From db6f315f8997b4babb0d56d48dc33175c19055a7 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 19:57:27 +0200 Subject: [PATCH 18/51] Readded translations, finalized folder struct --- .../Controllers/LimitActionsController.lua | 369 ------------------ .../Controllers/LimitActionsController.lua | 7 + .../TOC-42/Handlers/ProsthesisHandler.lua | 21 + {42.6 => 42}/mod.info | 0 .../Controllers/LimitActionsController.lua | 71 ++-- .../client/TOC/Handlers/ProsthesisHandler.lua | 22 +- .../TOC/TimedActions/IgnoredActions.lua | 20 +- common/media/lua/shared/TOC/StaticData.lua | 12 +- common/media/lua/shared/TOC/Traits.lua | 1 - .../shared/Translate/DE/ContextMenu_DE.txt | 22 ++ .../lua/shared/Translate/DE/IG_UI_DE.txt | 18 + .../lua/shared/Translate/DE/ItemName_DE.txt | 9 + .../lua/shared/Translate/DE/Recipes_DE.txt | 4 + .../lua/shared/Translate/DE/Sandbox_DE.txt | 6 + .../lua/shared/Translate/DE/Tooltip_DE.txt | 8 + .../media/lua/shared/Translate/DE/UI_DE.txt | 11 + .../shared/Translate/EN/ContextMenu_EN.txt | 33 ++ .../lua/shared/Translate/EN/IG_UI_EN.txt | 23 ++ .../lua/shared/Translate/EN/ItemName_EN.txt | 11 + .../lua/shared/Translate/EN/Recipes_EN.txt | 4 + .../lua/shared/Translate/EN/Sandbox_EN.txt | 10 + .../lua/shared/Translate/EN/Tooltip_EN.txt | 10 + .../media/lua/shared/Translate/EN/UI_EN.txt | 16 + .../shared/Translate/FR/ContextMenu_FR.txt | 29 ++ .../lua/shared/Translate/FR/IG_UI_FR.txt | 21 + .../lua/shared/Translate/FR/ItemName_FR.txt | 11 + .../lua/shared/Translate/FR/Recipes_FR.txt | 5 + .../lua/shared/Translate/FR/Sandbox_FR.txt | 10 + .../lua/shared/Translate/FR/Tooltip_FR.txt | 10 + .../media/lua/shared/Translate/FR/UI_FR.txt | 16 + .../shared/Translate/IT/ContextMenu_IT.txt | 33 ++ .../lua/shared/Translate/IT/IG_UI_IT.txt | 21 + .../lua/shared/Translate/IT/ItemName_IT.txt | 11 + .../lua/shared/Translate/IT/Recipes_IT.txt | 4 + .../lua/shared/Translate/IT/Sandbox_IT.txt | 7 + .../lua/shared/Translate/IT/Tooltip_IT.txt | 10 + .../media/lua/shared/Translate/IT/UI_IT.txt | 16 + .../shared/Translate/KO/ContextMenu_KO.txt | Bin 0 -> 2030 bytes .../lua/shared/Translate/KO/IG_UI_KO.txt | Bin 0 -> 1170 bytes .../lua/shared/Translate/KO/ItemName_KO.txt | Bin 0 -> 610 bytes .../lua/shared/Translate/KO/Recipes_KO.txt | Bin 0 -> 220 bytes .../lua/shared/Translate/KO/Sandbox_KO.txt | Bin 0 -> 496 bytes .../lua/shared/Translate/KO/Tooltip_KO.txt | Bin 0 -> 526 bytes .../media/lua/shared/Translate/KO/UI_KO.txt | Bin 0 -> 920 bytes .../shared/Translate/RU/ContextMenu_RU.txt | 33 ++ .../lua/shared/Translate/RU/IG_UI_RU.txt | 18 + .../lua/shared/Translate/RU/ItemName_RU.txt | 11 + .../lua/shared/Translate/RU/Recipes_RU.txt | 4 + .../lua/shared/Translate/RU/Sandbox_RU.txt | 7 + .../lua/shared/Translate/RU/Tooltip_RU.txt | 10 + .../media/lua/shared/Translate/RU/UI_RU.txt | 16 + .../shared/Translate/TR/ContextMenu_TR.txt | 31 ++ .../lua/shared/Translate/TR/IG_UI_TR.txt | 19 + .../lua/shared/Translate/TR/ItemName_TR.txt | 11 + .../lua/shared/Translate/TR/Recipes_TR.txt | 4 + .../lua/shared/Translate/TR/Sandbox_TR.txt | 9 + .../lua/shared/Translate/TR/Tooltip_TR.txt | 10 + .../media/lua/shared/Translate/TR/UI_TR.txt | 15 + .../shared/Translate/UA/ContextMenu_UA.txt | 33 ++ .../lua/shared/Translate/UA/IG_UI_UA.txt | 18 + .../lua/shared/Translate/UA/ItemName_UA.txt | 11 + .../lua/shared/Translate/UA/Recipes_UA.txt | 4 + .../lua/shared/Translate/UA/Sandbox_UA.txt | 10 + .../lua/shared/Translate/UA/Tooltip_UA.txt | 10 + .../media/lua/shared/Translate/UA/UI_UA.txt | 16 + 65 files changed, 789 insertions(+), 423 deletions(-) delete mode 100644 42.6/media/lua/client/TOC/Controllers/LimitActionsController.lua create mode 100644 42/media/lua/client/TOC-42/Controllers/LimitActionsController.lua create mode 100644 42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua rename {42.6 => 42}/mod.info (100%) create mode 100644 common/media/lua/shared/Translate/DE/ContextMenu_DE.txt create mode 100644 common/media/lua/shared/Translate/DE/IG_UI_DE.txt create mode 100644 common/media/lua/shared/Translate/DE/ItemName_DE.txt create mode 100644 common/media/lua/shared/Translate/DE/Recipes_DE.txt create mode 100644 common/media/lua/shared/Translate/DE/Sandbox_DE.txt create mode 100644 common/media/lua/shared/Translate/DE/Tooltip_DE.txt create mode 100644 common/media/lua/shared/Translate/DE/UI_DE.txt create mode 100644 common/media/lua/shared/Translate/EN/ContextMenu_EN.txt create mode 100644 common/media/lua/shared/Translate/EN/IG_UI_EN.txt create mode 100644 common/media/lua/shared/Translate/EN/ItemName_EN.txt create mode 100644 common/media/lua/shared/Translate/EN/Recipes_EN.txt create mode 100644 common/media/lua/shared/Translate/EN/Sandbox_EN.txt create mode 100644 common/media/lua/shared/Translate/EN/Tooltip_EN.txt create mode 100644 common/media/lua/shared/Translate/EN/UI_EN.txt create mode 100644 common/media/lua/shared/Translate/FR/ContextMenu_FR.txt create mode 100644 common/media/lua/shared/Translate/FR/IG_UI_FR.txt create mode 100644 common/media/lua/shared/Translate/FR/ItemName_FR.txt create mode 100644 common/media/lua/shared/Translate/FR/Recipes_FR.txt create mode 100644 common/media/lua/shared/Translate/FR/Sandbox_FR.txt create mode 100644 common/media/lua/shared/Translate/FR/Tooltip_FR.txt create mode 100644 common/media/lua/shared/Translate/FR/UI_FR.txt create mode 100644 common/media/lua/shared/Translate/IT/ContextMenu_IT.txt create mode 100644 common/media/lua/shared/Translate/IT/IG_UI_IT.txt create mode 100644 common/media/lua/shared/Translate/IT/ItemName_IT.txt create mode 100644 common/media/lua/shared/Translate/IT/Recipes_IT.txt create mode 100644 common/media/lua/shared/Translate/IT/Sandbox_IT.txt create mode 100644 common/media/lua/shared/Translate/IT/Tooltip_IT.txt create mode 100644 common/media/lua/shared/Translate/IT/UI_IT.txt create mode 100644 common/media/lua/shared/Translate/KO/ContextMenu_KO.txt create mode 100644 common/media/lua/shared/Translate/KO/IG_UI_KO.txt create mode 100644 common/media/lua/shared/Translate/KO/ItemName_KO.txt create mode 100644 common/media/lua/shared/Translate/KO/Recipes_KO.txt create mode 100644 common/media/lua/shared/Translate/KO/Sandbox_KO.txt create mode 100644 common/media/lua/shared/Translate/KO/Tooltip_KO.txt create mode 100644 common/media/lua/shared/Translate/KO/UI_KO.txt create mode 100644 common/media/lua/shared/Translate/RU/ContextMenu_RU.txt create mode 100644 common/media/lua/shared/Translate/RU/IG_UI_RU.txt create mode 100644 common/media/lua/shared/Translate/RU/ItemName_RU.txt create mode 100644 common/media/lua/shared/Translate/RU/Recipes_RU.txt create mode 100644 common/media/lua/shared/Translate/RU/Sandbox_RU.txt create mode 100644 common/media/lua/shared/Translate/RU/Tooltip_RU.txt create mode 100644 common/media/lua/shared/Translate/RU/UI_RU.txt create mode 100644 common/media/lua/shared/Translate/TR/ContextMenu_TR.txt create mode 100644 common/media/lua/shared/Translate/TR/IG_UI_TR.txt create mode 100644 common/media/lua/shared/Translate/TR/ItemName_TR.txt create mode 100644 common/media/lua/shared/Translate/TR/Recipes_TR.txt create mode 100644 common/media/lua/shared/Translate/TR/Sandbox_TR.txt create mode 100644 common/media/lua/shared/Translate/TR/Tooltip_TR.txt create mode 100644 common/media/lua/shared/Translate/TR/UI_TR.txt create mode 100644 common/media/lua/shared/Translate/UA/ContextMenu_UA.txt create mode 100644 common/media/lua/shared/Translate/UA/IG_UI_UA.txt create mode 100644 common/media/lua/shared/Translate/UA/ItemName_UA.txt create mode 100644 common/media/lua/shared/Translate/UA/Recipes_UA.txt create mode 100644 common/media/lua/shared/Translate/UA/Sandbox_UA.txt create mode 100644 common/media/lua/shared/Translate/UA/Tooltip_UA.txt create mode 100644 common/media/lua/shared/Translate/UA/UI_UA.txt diff --git a/42.6/media/lua/client/TOC/Controllers/LimitActionsController.lua b/42.6/media/lua/client/TOC/Controllers/LimitActionsController.lua deleted file mode 100644 index 5129ffc..0000000 --- a/42.6/media/lua/client/TOC/Controllers/LimitActionsController.lua +++ /dev/null @@ -1,369 +0,0 @@ -local LocalPlayerController = require("TOC/Controllers/LocalPlayerController") -local DataController = require("TOC/Controllers/DataController") - -local CachedDataHandler = require("TOC/Handlers/CachedDataHandler") -local CommonMethods = require("TOC/CommonMethods") -local StaticData = require("TOC/StaticData") - ------------------ - - ---* TIMED ACTIONS *-- --- We want to be able to modify how long actions are gonna take, --- depending on amputation status and kind of action. Also, when the --- player has not completely cicatrized their own wounds, and try to do any action with --- a prosthesis on, that can trigger random bleeds. - -local function CheckHandFeasibility(limbName) - TOC_DEBUG.print("Checking hand feasibility: " .. limbName) - local dcInst = DataController.GetInstance() - - local isFeasible = not dcInst:getIsCut(limbName) or dcInst:getIsProstEquipped(limbName) - TOC_DEBUG.print("isFeasible: " .. tostring(isFeasible)) - return isFeasible -end - - ---* Time to perform actions overrides *-- -local og_ISBaseTimedAction_adjustMaxTime = ISBaseTimedAction.adjustMaxTime ---- Adjust time ----@diagnostic disable-next-line: duplicate-set-field -function ISBaseTimedAction:adjustMaxTime(maxTime) - local time = og_ISBaseTimedAction_adjustMaxTime(self, maxTime) - - -- Exceptions handling, if we find that parameter then we just use the original time - local actionsQueue = ISTimedActionQueue.getTimedActionQueue(getPlayer()) - - if actionsQueue and actionsQueue.current and actionsQueue.skipTOC then - --TOC_DEBUG.print("Should skip TOC stuff") - return time - end - - -- Action is valid, check if we have any cut limb and then modify maxTime - local dcInst = DataController.GetInstance() - if time ~= -1 and dcInst and dcInst:getIsAnyLimbCut() then - --TOC_DEBUG.print("Overriding adjustMaxTime") - local pl = getPlayer() - local amputatedLimbs = CachedDataHandler.GetAmputatedLimbs(pl:getUsername()) - - for k, _ in pairs(amputatedLimbs) do - local limbName = k - local perkAmp = Perks["Side_" .. CommonMethods.GetSide(limbName)] - local perkLevel = pl:getPerkLevel(perkAmp) - - if dcInst:getIsProstEquipped(limbName) then - -- TODO We should separate this in multiple perks, since this is gonna be a generic familiarity and could make no actual sense - local perkProst = Perks["ProstFamiliarity"] - perkLevel = perkLevel + pl:getPerkLevel(perkProst) - end - - local perkLevelScaled - if perkLevel ~= 0 then perkLevelScaled = perkLevel / 10 else perkLevelScaled = 0 end - TOC_DEBUG.print("Perk Level: " .. tostring(perkLevel)) - TOC_DEBUG.print("OG time: " .. tostring(time)) - - -- Modified Time shouldn't EVER be lower compared to the og one. - local modifiedTime = time * (StaticData.LIMBS_TIME_MULTIPLIER_IND_NUM[limbName] - perkLevelScaled) - - if modifiedTime >= time then - time = modifiedTime - end - - --TOC_DEBUG.print("Modified time: " .. tostring(time)) - end - - end - - --TOC_DEBUG.print("New time with amputations: " .. tostring(time)) - return time -end - ---* Random bleeding during cicatrization + Perks leveling override *-- -local og_ISBaseTimedAction_perform = ISBaseTimedAction.perform ---- After each action, level up perks ----@diagnostic disable-next-line: duplicate-set-field -function ISBaseTimedAction:perform() - og_ISBaseTimedAction_perform(self) - - TOC_DEBUG.print("Running ISBaseTimedAction.perform override") - TOC_DEBUG.print("max time: " .. tostring(self.maxTime)) - - local dcInst = DataController.GetInstance() - if not dcInst:getIsAnyLimbCut() then return end - - local amputatedLimbs = CachedDataHandler.GetAmputatedLimbs(LocalPlayerController.username) - local xp = self.maxTime / 100 - for k, _ in pairs(amputatedLimbs) do - local limbName = k - - -- We're checking for only "visible" amputations to prevent from having bleeds everywhere - if dcInst:getIsCut(limbName) and dcInst:getIsVisible(limbName) then - local side = CommonMethods.GetSide(limbName) - LocalPlayerController.playerObj:getXp():AddXP(Perks["Side_" .. side], xp) - if not dcInst:getIsCicatrized(limbName) and dcInst:getIsProstEquipped(limbName) then - TOC_DEBUG.print("Trying for bleed, player met the criteria") - LocalPlayerController.TryRandomBleed(self.character, limbName) - end - - - -- Level up prosthesis perk - if dcInst:getIsProstEquipped(limbName) then - LocalPlayerController.playerObj:getXp():AddXP(Perks["ProstFamiliarity"], xp) - end - end - end -end - ---* EQUIPPING ITEMS *-- --- Check wheter the player can equip items or not, for example dual wielding when you only have one --- hand (and no prosthesis) should be disabled. Same thing for some werable items, like watches. - ----@class ISEquipWeaponAction ----@field character IsoPlayer - ---* Equipping items overrides *-- -local og_ISEquipWeaponAction_isValid = ISEquipWeaponAction.isValid ----Add a condition to check the feasibility of having 2 handed weapons or if both arms are cut off ----@return boolean ----@diagnostic disable-next-line: duplicate-set-field -function ISEquipWeaponAction:isValid() - local isValid = og_ISEquipWeaponAction_isValid(self) - if isValid then - local isPrimaryHandValid = CachedDataHandler.GetHandFeasibility(StaticData.SIDES_IND_STR.R) - local isSecondaryHandValid = CachedDataHandler.GetHandFeasibility(StaticData.SIDES_IND_STR.L) - -- Both hands are cut off, so it's impossible to equip in any way - - --TOC_DEBUG.print("isPrimaryHandValid : " .. tostring(isPrimaryHandValid)) - --TOC_DEBUG.print("isSecondaryHandValid : " .. tostring(isSecondaryHandValid)) - - if not isPrimaryHandValid and not isSecondaryHandValid then - isValid = false - end - end - return isValid -end - ----A recreation of the original method, but with amputations in mind -function ISEquipWeaponAction:performWithAmputation() - TOC_DEBUG.print("running ISEquipWeaponAction performWithAmputation") - local hand = nil - local otherHand = nil - local getMethodFirst = nil - local setMethodFirst = nil - local getMethodSecond = nil - local setMethodSecond = nil - - if self.primary then - hand = StaticData.LIMBS_IND_STR.Hand_R - otherHand = StaticData.LIMBS_IND_STR.Hand_L - getMethodFirst = self.character.getSecondaryHandItem - setMethodFirst = self.character.setSecondaryHandItem - getMethodSecond = self.character.getPrimaryHandItem - setMethodSecond = self.character.setPrimaryHandItem - else - hand = StaticData.LIMBS_IND_STR.Hand_L - otherHand = StaticData.LIMBS_IND_STR.Hand_R - getMethodFirst = self.character.getPrimaryHandItem - setMethodFirst = self.character.setPrimaryHandItem - getMethodSecond = self.character.getSecondaryHandItem - setMethodSecond = self.character.setSecondaryHandItem - end - - local isFirstValid = CheckHandFeasibility(hand) - local isSecondValid = CheckHandFeasibility(otherHand) - - - if not self.twoHands then - if getMethodFirst(self.character) and getMethodFirst(self.character):isRequiresEquippedBothHands() then - setMethodFirst(self.character, nil) - -- if this weapon is already equiped in the 2nd hand, we remove it - elseif (getMethodFirst(self.character) == self.item or getMethodFirst(self.character) == getMethodSecond(self.character)) then - setMethodFirst(self.character, nil) - -- if we are equipping a handgun and there is a weapon in the secondary hand we remove it - elseif instanceof(self.item, "HandWeapon") and self.item:getSwingAnim() and self.item:getSwingAnim() == "Handgun" then - if getMethodFirst(self.character) and instanceof(getMethodFirst(self.character), "HandWeapon") then - setMethodFirst(self.character, nil) - end - else - setMethodSecond(self.character, nil) - -- TODO We should use the CachedData indexable instead of dcInst - - if isFirstValid then - setMethodSecond(self.character, self.item) - -- Check other HAND! - elseif isSecondValid then - setMethodFirst(self.character, self.item) - end - end - else - setMethodFirst(self.character, nil) - setMethodSecond(self.character, nil) - - -- TOC_DEBUG.print("First Hand: " .. tostring(hand)) - -- --TOC_DEBUG.print("Prost Group: " .. tostring(prostGroup)) - -- TOC_DEBUG.print("Other Hand: " .. tostring(otherHand)) - -- --TOC_DEBUG.print("Other Prost Group: " .. tostring(otherProstGroup)) - - -- TOC_DEBUG.print("isPrimaryHandValid: " .. tostring(isFirstValid)) - -- TOC_DEBUG.print("isSecondaryHandValid: " .. tostring(isSecondValid)) - - - if isFirstValid then - setMethodSecond(self.character, self.item) - end - - if isSecondValid then - setMethodFirst(self.character, self.item) - end - end -end - -local og_ISEquipWeaponAction_perform = ISEquipWeaponAction.perform ----@diagnostic disable-next-line: duplicate-set-field -function ISEquipWeaponAction:perform() - og_ISEquipWeaponAction_perform(self) - - - --if self.character == getPlayer() then - local dcInst = DataController.GetInstance(self.character:getUsername()) - -- Just check it any limb has been cut. If not, we can just return from here - if dcInst:getIsAnyLimbCut() then - self:performWithAmputation() - end - - --end -end - -function ISInventoryPaneContextMenu.doEquipOption(context, playerObj, isWeapon, items, player) - -- check if hands if not heavy damaged - if (not playerObj:isPrimaryHandItem(isWeapon) or (playerObj:isPrimaryHandItem(isWeapon) and playerObj:isSecondaryHandItem(isWeapon))) and not getSpecificPlayer(player):getBodyDamage():getBodyPart(BodyPartType.Hand_R):isDeepWounded() and (getSpecificPlayer(player):getBodyDamage():getBodyPart(BodyPartType.Hand_R):getFractureTime() == 0 or getSpecificPlayer(player):getBodyDamage():getBodyPart(BodyPartType.Hand_R):getSplintFactor() > 0) then - -- forbid reequipping skinned items to avoid multiple problems for now - local add = true - if playerObj:getSecondaryHandItem() == isWeapon and isWeapon:getScriptItem():getReplaceWhenUnequip() then - add = false - end - if add then - local equipOption = context:addOption(getText("ContextMenu_Equip_Primary"), items, - ISInventoryPaneContextMenu.OnPrimaryWeapon, player) - equipOption.notAvailable = not CheckHandFeasibility(StaticData.LIMBS_IND_STR.Hand_R) - end - end - if (not playerObj:isSecondaryHandItem(isWeapon) or (playerObj:isPrimaryHandItem(isWeapon) and playerObj:isSecondaryHandItem(isWeapon))) and not getSpecificPlayer(player):getBodyDamage():getBodyPart(BodyPartType.Hand_L):isDeepWounded() and (getSpecificPlayer(player):getBodyDamage():getBodyPart(BodyPartType.Hand_L):getFractureTime() == 0 or getSpecificPlayer(player):getBodyDamage():getBodyPart(BodyPartType.Hand_L):getSplintFactor() > 0) then - -- forbid reequipping skinned items to avoid multiple problems for now - local add = true - if playerObj:getPrimaryHandItem() == isWeapon and isWeapon:getScriptItem():getReplaceWhenUnequip() then - add = false - end - if add then - local equipOption = context:addOption(getText("ContextMenu_Equip_Secondary"), items, - ISInventoryPaneContextMenu.OnSecondWeapon, player) - - equipOption.notAvailable = not CheckHandFeasibility(StaticData.LIMBS_IND_STR.Hand_L) - end - end -end - -local noHandsImpossibleActions = { - getText("ContextMenu_Add_escape_rope_sheet"), - getText("ContextMenu_Add_escape_rope"), - getText("ContextMenu_Remove_escape_rope"), - getText("ContextMenu_Barricade"), - getText("ContextMenu_Unbarricade"), - getText("ContextMenu_MetalBarricade"), - getText("ContextMenu_MetalBarBarricade"), - getText("ContextMenu_Open_window"), - getText("ContextMenu_Close_window"), - getText("ContextMenu_PickupBrokenGlass"), - getText("ContextMenu_Open_door"), - getText("ContextMenu_Close_door"), - -} - - -local og_ISWorldObjectContextMenu_createMenu = ISWorldObjectContextMenu.createMenu - ----@param player integer ----@param worldobjects any ----@param x any ----@param y any ----@param test any -function ISWorldObjectContextMenu.createMenu(player, worldobjects, x, y, test) - ---@type ISContextMenu - local ogContext = og_ISWorldObjectContextMenu_createMenu(player, worldobjects, x, y, test) - - -- goddamn it, zomboid devs. ogContext could be a boolean... - -- TBH, I don't really care about gamepad support, but all this method can break stuff. Let's just disable thisfor gamepad users. - if type(ogContext) == "boolean" or type(ogContext) == "string" then - return ogContext - end - - - -- The vanilla game doesn't count an item in the off hand as "equipped" for picking up glass. Let's fix that here - local brokenGlassOption = ogContext:getOptionFromName(getText("ContextMenu_RemoveBrokenGlass")) - - if brokenGlassOption then - local playerObj = getSpecificPlayer(player) - if (CachedDataHandler.GetHandFeasibility(StaticData.SIDES_IND_STR.R) and playerObj:getPrimaryHandItem()) or - (CachedDataHandler.GetHandFeasibility(StaticData.SIDES_IND_STR.L) and playerObj:getSecondaryHandItem()) - then - brokenGlassOption.notAvailable = false - brokenGlassOption.toolTip = nil -- This is active only when you can't do the action. - end - end - - - - - -- check if no hands, disable various interactions - if not CachedDataHandler.GetBothHandsFeasibility() then - TOC_DEBUG.print("NO hands :((") - for i = 1, #noHandsImpossibleActions do - local optionName = noHandsImpossibleActions[i] - local option = ogContext:getOptionFromName(optionName) - if option then - option.notAvailable = true - end - end - end - return ogContext -end - ---* DISABLE WEARING CERTAIN ITEMS WHEN NO LIMB - -local function CheckLimbFeasibility(limbName) - local dcInst = DataController.GetInstance() - local isFeasible = not dcInst:getIsCut(limbName) or dcInst:getIsProstEquipped(limbName) - --TOC_DEBUG.print("isFeasible="..tostring(isFeasible)) - return isFeasible -end - - - - ----@param obj any ----@param wrappedFunc function ----@param item InventoryItem ----@return boolean -local function WrapClothingAction(obj, wrappedFunc, item) - local isEquippable = wrappedFunc(obj) - if not isEquippable then return isEquippable end - - local itemBodyLoc = item:getBodyLocation() - - local limbToCheck = StaticData.AFFECTED_BODYLOCS_TO_LIMBS_IND_STR[itemBodyLoc] - if CheckLimbFeasibility(limbToCheck) then return isEquippable else return false end -end - - - ----@diagnostic disable-next-line: duplicate-set-field -local og_ISWearClothing_isValid = ISWearClothing.isValid -function ISWearClothing:isValid() - return WrapClothingAction(self, og_ISWearClothing_isValid, self.item) -end - -local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid ----@diagnostic disable-next-line: duplicate-set-field -function ISClothingExtraAction:isValid() - return WrapClothingAction(self, og_ISClothingExtraAction_isValid, instanceItem(self.extra)) -end diff --git a/42/media/lua/client/TOC-42/Controllers/LimitActionsController.lua b/42/media/lua/client/TOC-42/Controllers/LimitActionsController.lua new file mode 100644 index 0000000..4b9fbca --- /dev/null +++ b/42/media/lua/client/TOC-42/Controllers/LimitActionsController.lua @@ -0,0 +1,7 @@ +local LimitActionsController = require("TOC/Controllers/LimitActionsController") -- declared in common + +local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid +---@diagnostic disable-next-line: duplicate-set-field +function ISClothingExtraAction:isValid() + return LimitActionsController.WrapClothingAction(self, og_ISClothingExtraAction_isValid, instanceItem(self.extra)) +end \ No newline at end of file diff --git a/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua b/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua new file mode 100644 index 0000000..88f583b --- /dev/null +++ b/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua @@ -0,0 +1,21 @@ +local ProsthesisHandler = require("TOC/Handlers/ProsthesisHandler") -- declared in common + + + +local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid +---@diagnostic disable-next-line: duplicate-set-field +function ISClothingExtraAction:isValid() + local isEquippable = og_ISClothingExtraAction_isValid(self) + -- self.extra is a string, not the item + local testItem = instanceItem(self.extra) + return ProsthesisHandler.Validate(testItem, isEquippable) +end + + +local og_ISClothingExtraAction_perform = ISClothingExtraAction.perform +function ISClothingExtraAction:perform() + local extraItem = instanceItem(self.extra) + ProsthesisHandler.SearchAndSetupProsthesis(extraItem, true) + og_ISClothingExtraAction_perform(self) +end + diff --git a/42.6/mod.info b/42/mod.info similarity index 100% rename from 42.6/mod.info rename to 42/mod.info diff --git a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua index 69c40ca..d7382cd 100644 --- a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua +++ b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua @@ -6,8 +6,43 @@ local CommonMethods = require("TOC/CommonMethods") local StaticData = require("TOC/StaticData") ----------------- +---@class LimitActionsController +local LimitActionsController = {} +--* DISABLE WEARING CERTAIN ITEMS WHEN NO LIMB + +function LimitActionsController.CheckLimbFeasibility(limbName) + local dcInst = DataController.GetInstance() + local isFeasible = not dcInst:getIsCut(limbName) or dcInst:getIsProstEquipped(limbName) + --TOC_DEBUG.print("isFeasible="..tostring(isFeasible)) + return isFeasible +end + +---@param obj any +---@param wrappedFunc function +---@param item InventoryItem +---@return boolean +function LimitActionsController.WrapClothingAction(obj, wrappedFunc, item) + local isEquippable = wrappedFunc(obj) + if not isEquippable then return isEquippable end + + local itemBodyLoc = item:getBodyLocation() + + local limbToCheck = StaticData.AFFECTED_BODYLOCS_TO_LIMBS_IND_STR[itemBodyLoc] + if LimitActionsController.CheckLimbFeasibility(limbToCheck) then return isEquippable else return false end +end + + + + + + + + + + +-------------------------------------------- --* TIMED ACTIONS *-- -- We want to be able to modify how long actions are gonna take, -- depending on amputation status and kind of action. Also, when the @@ -328,42 +363,16 @@ function ISWorldObjectContextMenu.createMenu(player, worldobjects, x, y, test) return ogContext end ---* DISABLE WEARING CERTAIN ITEMS WHEN NO LIMB - -local function CheckLimbFeasibility(limbName) - local dcInst = DataController.GetInstance() - local isFeasible = not dcInst:getIsCut(limbName) or dcInst:getIsProstEquipped(limbName) - --TOC_DEBUG.print("isFeasible="..tostring(isFeasible)) - return isFeasible -end - - - - ----@param obj any ----@param wrappedFunc function ----@param item InventoryItem ----@return boolean -local function WrapClothingAction(obj, wrappedFunc, item) - local isEquippable = wrappedFunc(obj) - if not isEquippable then return isEquippable end - - local itemBodyLoc = item:getBodyLocation() - - local limbToCheck = StaticData.AFFECTED_BODYLOCS_TO_LIMBS_IND_STR[itemBodyLoc] - if CheckLimbFeasibility(limbToCheck) then return isEquippable else return false end -end - - - ---@diagnostic disable-next-line: duplicate-set-field local og_ISWearClothing_isValid = ISWearClothing.isValid function ISWearClothing:isValid() - return WrapClothingAction(self, og_ISWearClothing_isValid, self.item) + return LimitActionsController.WrapClothingAction(self, og_ISWearClothing_isValid, self.item) end local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid ---@diagnostic disable-next-line: duplicate-set-field function ISClothingExtraAction:isValid() - return WrapClothingAction(self, og_ISClothingExtraAction_isValid, InventoryItemFactory.CreateItem(self.extra)) -end \ No newline at end of file + return LimitActionsController.WrapClothingAction(self, og_ISClothingExtraAction_isValid, InventoryItemFactory.CreateItem(self.extra)) +end + +return LimitActionsController \ No newline at end of file diff --git a/common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua b/common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua index ed98921..83ec6f9 100644 --- a/common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua +++ b/common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua @@ -88,14 +88,7 @@ function ProsthesisHandler.SearchAndSetupProsthesis(item, isEquipping) return true end -------------------------- ---* Overrides *-- - - ----@param item InventoryItem ----@param isEquippable boolean ----@return unknown -local function HandleProsthesisValidation(item, isEquippable) +function ProsthesisHandler.Validate(item, isEquippable) local isProst = ProsthesisHandler.CheckIfProst(item) if not isProst then return isEquippable end @@ -110,11 +103,16 @@ local function HandleProsthesisValidation(item, isEquippable) end + +------------------------- +--* Overrides *-- + + ---@diagnostic disable-next-line: duplicate-set-field local og_ISWearClothing_isValid = ISWearClothing.isValid function ISWearClothing:isValid() local isEquippable = og_ISWearClothing_isValid(self) - return HandleProsthesisValidation(self.item, isEquippable) + return ProsthesisHandler.Validate(self.item, isEquippable) end local og_ISWearClothing_perform = ISWearClothing.perform @@ -128,14 +126,14 @@ local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid function ISClothingExtraAction:isValid() local isEquippable = og_ISClothingExtraAction_isValid(self) -- self.extra is a string, not the item - local testItem = instanceItem(self.extra) - return HandleProsthesisValidation(testItem, isEquippable) + local testItem = InventoryItemFactory.CreateItem(self.extra) + return ProsthesisHandler.Validate(testItem, isEquippable) end local og_ISClothingExtraAction_perform = ISClothingExtraAction.perform function ISClothingExtraAction:perform() - local extraItem = instanceItem(self.extra) + local extraItem = InventoryItemFactory.CreateItem(self.extra) ProsthesisHandler.SearchAndSetupProsthesis(extraItem, true) og_ISClothingExtraAction_perform(self) end diff --git a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua index 898cf86..5dae6b0 100644 --- a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua +++ b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua @@ -122,14 +122,18 @@ function ISDrinkFromBottle:new(character, item, uses) return action end --- FIX This doesn't exist anymore in B42 --- local og_ISFinalizeDealAction_new = ISFinalizeDealAction.new --- function ISFinalizeDealAction:new(player, otherPlayer, itemsToGive, itemsToReceive, time) --- local action = og_ISFinalizeDealAction_new(self, player, otherPlayer, itemsToGive, itemsToReceive, time) --- --TOC_DEBUG.print("Override ISFinalizeDealAction") --- action.skipTOC = true --- return action --- end +if luautils.stringStarts(getGameVersion(), "41") then + -- This doesn't exist anymore in B42 + local og_ISFinalizeDealAction_new = ISFinalizeDealAction.new + function ISFinalizeDealAction:new(player, otherPlayer, itemsToGive, itemsToReceive, time) + local action = og_ISFinalizeDealAction_new(self, player, otherPlayer, itemsToGive, itemsToReceive, time) + --TOC_DEBUG.print("Override ISFinalizeDealAction") + action.skipTOC = true + return action + end +end + + local og_ISCampingInfoAction_new = ISCampingInfoAction.new function ISCampingInfoAction:new(character, campfireObject, campfire) diff --git a/common/media/lua/shared/TOC/StaticData.lua b/common/media/lua/shared/TOC/StaticData.lua index 964915b..a4153d6 100644 --- a/common/media/lua/shared/TOC/StaticData.lua +++ b/common/media/lua/shared/TOC/StaticData.lua @@ -276,8 +276,16 @@ StaticData.AMPUTATION_CLOTHING_ITEM_BASE = "TOC.Amputation_" ------------------ --* Items check -local sawObj = instanceItem("Base.Saw") -local gardenSawObj = instanceItem("Base.GardenSaw") +local sawObj +local gardenSawObj +if luautils.stringStarts(getGameVersion(), "41") then + sawObj = InventoryItemFactory.CreateItem("Base.Saw") + gardenSawObj = InventoryItemFactory.CreateItem("Base.GardenSaw") +else + sawObj = instanceItem("Base.Saw") + gardenSawObj = instanceItem("Base.GardenSaw") +end + StaticData.SAWS_NAMES_IND_STR = { saw = sawObj:getName(), diff --git a/common/media/lua/shared/TOC/Traits.lua b/common/media/lua/shared/TOC/Traits.lua index 9958155..a10a2e6 100644 --- a/common/media/lua/shared/TOC/Traits.lua +++ b/common/media/lua/shared/TOC/Traits.lua @@ -17,7 +17,6 @@ local function GetTraitDesc(trait) return getText("UI_trait_" .. trait .. "_desc") end - local function SetupTraits() -- Perks.Left_Hand is defined in perks.txt diff --git a/common/media/lua/shared/Translate/DE/ContextMenu_DE.txt b/common/media/lua/shared/Translate/DE/ContextMenu_DE.txt new file mode 100644 index 0000000..de1daf4 --- /dev/null +++ b/common/media/lua/shared/Translate/DE/ContextMenu_DE.txt @@ -0,0 +1,22 @@ +ContextMenu_DE = { + ContextMenu_Amputate = "Amputieren", + ContextMenu_Amputate_Bandage = "Amputieren und bandagieren", + ContextMenu_Amputate_Stitch = "Amputieren und nГ¤hen", + ContextMenu_Amputate_Stitch_Bandage = "Amputieren, nГ¤hen und bandagieren", + ContextMenu_Cauterize = "Kauterisieren", + + ContextMenu_Limb_Hand_L = "Linke Hand", + ContextMenu_Limb_ForeArm_L = "Linker Unterarm", + ContextMenu_Limb_UpperArm_L = "Linker Oberarm" + ContextMenu_Limb_Hand_R = "Rechte Hand", + ContextMenu_Limb_ForeArm_R = "Rechter Unterarm", + ContextMenu_Limb_UpperArm_R = "Rechter Oberarm", + ContextMenu_InstallProstRight = "Instaliere Prothese am rechten Arm", + ContextMenu_InstallProstLeft = "Instaliere Prothese am linken Arm", + ContextMenu_PutTourniquetArmLeft = "Lege das Tourniquet am linken Arm an", + ContextMenu_PutTourniquetLegL = "Lege das Tourniquet am linken Bein an", + ContextMenu_PutTourniquetArmRight = "Lege das Tourniquet am rechten Arm an", + ContextMenu_PutTourniquetLegR = "Lege das Tourniquet am rechten Bein an", + ContextMenu_CleanWound = "Saubere Wunde", + +} diff --git a/common/media/lua/shared/Translate/DE/IG_UI_DE.txt b/common/media/lua/shared/Translate/DE/IG_UI_DE.txt new file mode 100644 index 0000000..685a50e --- /dev/null +++ b/common/media/lua/shared/Translate/DE/IG_UI_DE.txt @@ -0,0 +1,18 @@ +IG_UI_DE = { + IGUI_Yes = "Ja", + IGUI_No = "Nein", + + IGUI_perks_Amputations = "Amputationen", + IGUI_perks_Side_R = "Rechte Seite", + IGUI_perks_Side_L = "Linke Seite", + IGUI_perks_Prosthesis = "Prothese", + IGUI_perks_ProstFamiliarity= "Vertrautheit", + IGUI_ItemCat_Prosthesis = "Prothese", + IGUI_ItemCat_Surgery = "Operation", + IGUI_ItemCat_Amputation = "Amputation" + IGUI_HealthPanel_Cicatrization = "Vernarbung", + IGUI_HealthPanel_Cicatrized = "Vernarbt", + IGUI_HealthPanel_Cauterized = "Kauterisiert", + IGUI_HealthPanel_WoundDirtyness = "Wundverschmutzung", + IGUI_HealthPanel_ProstEquipped = "Prothese angelegt", +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/DE/ItemName_DE.txt b/common/media/lua/shared/Translate/DE/ItemName_DE.txt new file mode 100644 index 0000000..1af4c89 --- /dev/null +++ b/common/media/lua/shared/Translate/DE/ItemName_DE.txt @@ -0,0 +1,9 @@ + +ItemName_DE = { + ItemName_TOC.Surg_Arm_Tourniquet_L = "Tourniquet", + ItemName_TOC.Surg_Arm_Tourniquet_R = "Tourniquet", + ItemName_TOC.Prost_NormalArm_L = "Armprothese Links", + ItemName_TOC.Prost_NormalArm_R = "Armprothese Rechts", + ItemName_TOC.Prost_HookArm_L = "Linke Armprothese - Haken", + ItemName_TOC.Prost_HookArm_R = "Rechte Armprothese - Haken", +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/DE/Recipes_DE.txt b/common/media/lua/shared/Translate/DE/Recipes_DE.txt new file mode 100644 index 0000000..c5d4669 --- /dev/null +++ b/common/media/lua/shared/Translate/DE/Recipes_DE.txt @@ -0,0 +1,4 @@ +Recipes_DE = { + Recipe_Craft_Prosthetic_Arm = "Baue Armprothese", + Recipe_Craft_Prosthetic_Hook = "Baue Hakenprothese", +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/DE/Sandbox_DE.txt b/common/media/lua/shared/Translate/DE/Sandbox_DE.txt new file mode 100644 index 0000000..ac84e34 --- /dev/null +++ b/common/media/lua/shared/Translate/DE/Sandbox_DE.txt @@ -0,0 +1,6 @@ +Sandbox_EN = { + Sandbox_TOC = "The Only Cure - Die einzige Heilung", + Sandbox_TOC_CicatrizationSpeed = "Vernarbungs Geschwindigkeit", + Sandbox_TOC_WoundDirtynessMultiplier = "Wundenverschmutzung Multiplikator", + Sandbox_TOC_SurgeonAbilityImportance = "Relevanz der FГѓВ¤higkeiten des Chirurgen", +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/DE/Tooltip_DE.txt b/common/media/lua/shared/Translate/DE/Tooltip_DE.txt new file mode 100644 index 0000000..30dcd50 --- /dev/null +++ b/common/media/lua/shared/Translate/DE/Tooltip_DE.txt @@ -0,0 +1,8 @@ +Tooltip_DE = { + Tooltip_Surgery_CantCauterize = "Du kannst die Wunde nicht kauterisieren", + Tooltip_Surgery_And = " und " + Tooltip_Surgery_TempTooLow = "Die Temperatur ist immer noch zu niedrig", + Tooltip_Surgery_Coward = "Du hast nicht den Mut dazu", + Tooltip_Surgery_LimbNotFree = "Zuerst musst du die Prothese abnehmen", + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/DE/UI_DE.txt b/common/media/lua/shared/Translate/DE/UI_DE.txt new file mode 100644 index 0000000..90e41b8 --- /dev/null +++ b/common/media/lua/shared/Translate/DE/UI_DE.txt @@ -0,0 +1,11 @@ +UI_DE = { + UI_trait_Amputee_Hand = "Amputierte linke Hand", + UI_trait_Amputee_Hand_desc = "", + UI_trait_Amputee_ForeArm = "Amputierter linker Unterarm", + UI_trait_Amputee_ForeArm_desc = "", + UI_trait_Amputee_UpperArm = "Amputierter linker Oberarm", + UI_trait_Amputee_UpperArm_desc = "", + UI_trait_Insensitive = "Unempfindlich", + UI_trait_Insensitive_desc = "", + UI_Say_CantEquip = "Ich kann das so nicht ausrГѓВјsten..." +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/EN/ContextMenu_EN.txt b/common/media/lua/shared/Translate/EN/ContextMenu_EN.txt new file mode 100644 index 0000000..ea3690c --- /dev/null +++ b/common/media/lua/shared/Translate/EN/ContextMenu_EN.txt @@ -0,0 +1,33 @@ +ContextMenu_EN = { + ContextMenu_Amputate = "Amputate", + ContextMenu_Amputate_Bandage = "Amputate and bandage", + ContextMenu_Amputate_Stitch = "Amputate and stitches", + ContextMenu_Amputate_Stitch_Bandage = "Amputate, stitches and bandage", + + ContextMenu_Cauterize = "Cauterize", + + ContextMenu_Limb_Hand_L = "Left Hand", + ContextMenu_Limb_ForeArm_L = "Left Forearm", + ContextMenu_Limb_UpperArm_L = "Left UpperArm" + ContextMenu_Limb_Hand_R = "Right Hand", + ContextMenu_Limb_ForeArm_R = "Right Forearm", + ContextMenu_Limb_UpperArm_R = "Right UpperArm", + + ContextMenu_InstallProstRight = "Install prosthesis on right arm", + ContextMenu_InstallProstLeft = "Install prosthesis on left arm", + + ContextMenu_PutTourniquetArmLeft = "Put tourniquet on left arm", + ContextMenu_PutTourniquetLegL = "Put tourniquet on left leg", + ContextMenu_PutTourniquetArmRight = "Put tourniquet on right arm", + ContextMenu_PutTourniquetLegR = "Put tourniquet on right leg", + + + ContextMenu_CleanWound = "Clean Wound", + + + + ContextMenu_Admin_TOC = "TOC", + ContextMenu_Admin_ResetTOC = "Reset Amputations", + ContextMenu_Admin_ForceAmputation = "Force Amputation", + +} diff --git a/common/media/lua/shared/Translate/EN/IG_UI_EN.txt b/common/media/lua/shared/Translate/EN/IG_UI_EN.txt new file mode 100644 index 0000000..44a10a8 --- /dev/null +++ b/common/media/lua/shared/Translate/EN/IG_UI_EN.txt @@ -0,0 +1,23 @@ +IG_UI_EN = { + IGUI_Yes = "Yes", + IGUI_No = "No", + + IGUI_perks_Amputations = "Amputations", + IGUI_perks_Side_R = "Right Side", + IGUI_perks_Side_L = "Left Side", + IGUI_perks_Prosthesis = "Prosthesis", + IGUI_perks_ProstFamiliarity= "Familiarity", + + IGUI_ItemCat_Prosthesis = "Prosthesis", + IGUI_ItemCat_Surgery = "Surgery", + IGUI_ItemCat_Amputation = "Amputation" + + IGUI_HealthPanel_Cicatrization = "Cicatrization", + IGUI_HealthPanel_Cicatrized = "Cicatrized", + IGUI_HealthPanel_Cauterized = "Cauterized", + IGUI_HealthPanel_WoundDirtyness = "Wound Dirtyness", + IGUI_HealthPanel_ProstEquipped = "Prosthesis Equipped", + + IGUI_Confirmation_Amputate = " Do you really want to amputate that limb?" + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/EN/ItemName_EN.txt b/common/media/lua/shared/Translate/EN/ItemName_EN.txt new file mode 100644 index 0000000..43022b0 --- /dev/null +++ b/common/media/lua/shared/Translate/EN/ItemName_EN.txt @@ -0,0 +1,11 @@ +ItemName_EN = { + + ItemName_TOC.Surg_Arm_Tourniquet_L = "Tourniquet", + ItemName_TOC.Surg_Arm_Tourniquet_R = "Tourniquet", + + ItemName_TOC.Prost_NormalArm_L = "Prosthetic Arm", + ItemName_TOC.Prost_NormalArm_R = "Prosthetic Arm", + + ItemName_TOC.Prost_HookArm_L = "Prosthetic Arm - Hook", + ItemName_TOC.Prost_HookArm_R = "Prosthetic Arm - Hook", +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/EN/Recipes_EN.txt b/common/media/lua/shared/Translate/EN/Recipes_EN.txt new file mode 100644 index 0000000..50ea2e2 --- /dev/null +++ b/common/media/lua/shared/Translate/EN/Recipes_EN.txt @@ -0,0 +1,4 @@ +Recipes_EN = { + Recipe_Craft_Prosthetic_Arm = "Craft Prosthetic Arm", + Recipe_Craft_Prosthetic_Hook = "Craft Prosthetic Hook", +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/EN/Sandbox_EN.txt b/common/media/lua/shared/Translate/EN/Sandbox_EN.txt new file mode 100644 index 0000000..091d3de --- /dev/null +++ b/common/media/lua/shared/Translate/EN/Sandbox_EN.txt @@ -0,0 +1,10 @@ +Sandbox_EN = { + Sandbox_TOC = "The Only Cure", + Sandbox_TOC_CicatrizationSpeed = "Cicatrization Speed", + Sandbox_TOC_WoundDirtynessMultiplier = "Wound Dirtyness Multiplier", + Sandbox_TOC_SurgeonAbilityImportance = "Relevance of surgeon doctor ability", + Sandbox_TOC_EnableZombieAmputations = "Enable Zombie amputations", + Sandbox_TOC_ZombieAmputationDamageThreshold = "Zombie amputations damage treshold", + Sandbox_TOC_ZombieAmputationDamageChance = "Zombie amputations damage chance", + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/EN/Tooltip_EN.txt b/common/media/lua/shared/Translate/EN/Tooltip_EN.txt new file mode 100644 index 0000000..ae4f57b --- /dev/null +++ b/common/media/lua/shared/Translate/EN/Tooltip_EN.txt @@ -0,0 +1,10 @@ +Tooltip_EN = { + + Tooltip_Surgery_CantCauterize = "You can't cauterize the wound", + + Tooltip_Surgery_And = " and " + Tooltip_Surgery_TempTooLow = "The temperature is still too low", + Tooltip_Surgery_Coward = "You don't have the guts to do it", + Tooltip_Surgery_LimbNotFree = "You need to remove the prosthesis first", + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/EN/UI_EN.txt b/common/media/lua/shared/Translate/EN/UI_EN.txt new file mode 100644 index 0000000..3830283 --- /dev/null +++ b/common/media/lua/shared/Translate/EN/UI_EN.txt @@ -0,0 +1,16 @@ +UI_EN = { + UI_trait_Amputee_Hand = "Amputated Left Hand", + UI_trait_Amputee_Hand_desc = "", + + UI_trait_Amputee_ForeArm = "Amputated Left Forearm", + UI_trait_Amputee_ForeArm_desc = "", + + UI_trait_Amputee_UpperArm = "Amputated Left Upper arm", + UI_trait_Amputee_UpperArm_desc = "", + + UI_trait_Insensitive = "Insensitive", + UI_trait_Insensitive_desc = "", + + + UI_Say_CantEquip = "I can't equip it like this..." +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/FR/ContextMenu_FR.txt b/common/media/lua/shared/Translate/FR/ContextMenu_FR.txt new file mode 100644 index 0000000..3dabea2 --- /dev/null +++ b/common/media/lua/shared/Translate/FR/ContextMenu_FR.txt @@ -0,0 +1,29 @@ +ContextMenu_FR = { + ContextMenu_Amputate = "Amputer", + ContextMenu_Amputate_Bandage = "Amputer et bander", + ContextMenu_Amputate_Stitch = "Amputer et suturer", + ContextMenu_Amputate_Stitch_Bandage = "Amputer, suturer et bander", + + ContextMenu_Cauterize = "Cautйriser", + + ContextMenu_Limb_Hand_L = "Main gauche", + ContextMenu_Limb_ForeArm_L = "Avant-bras gauche", + ContextMenu_Limb_UpperArm_L = "Bras supйrieur gauche", + ContextMenu_Limb_Hand_R = "Main droite", + ContextMenu_Limb_ForeArm_R = "Avant-bras droit", + ContextMenu_Limb_UpperArm_R = "Bras supйrieur droit", + + ContextMenu_InstallProstRight = "Installer une prothиse sur le bras droit", + ContextMenu_InstallProstLeft = "Installer une prothиse sur le bras gauche", + + ContextMenu_PutTourniquetArmLeft = "Mettre un garrot sur le bras gauche", + ContextMenu_PutTourniquetLegL = "Mettre un garrot sur la jambe gauche", + ContextMenu_PutTourniquetArmRight = "Mettre un garrot sur le bras droit", + ContextMenu_PutTourniquetLegR = "Mettre un garrot sur la jambe droite", + + ContextMenu_CleanWound = "Nettoyer la plaie", + + ContextMenu_Admin_TOC = "TOC", + ContextMenu_Admin_ResetTOC = "Rйinitialiser les amputations", + ContextMenu_Admin_ForceAmputation = "Forcer l'amputation", +} diff --git a/common/media/lua/shared/Translate/FR/IG_UI_FR.txt b/common/media/lua/shared/Translate/FR/IG_UI_FR.txt new file mode 100644 index 0000000..fde28c0 --- /dev/null +++ b/common/media/lua/shared/Translate/FR/IG_UI_FR.txt @@ -0,0 +1,21 @@ +IG_UI_FR = { + IGUI_Yes = "Oui", + IGUI_No = "Non", + + IGUI_perks_Amputations = "Amputations", + IGUI_perks_Side_R = "CпїЅtпїЅ droit", + IGUI_perks_Side_L = "CпїЅtпїЅ gauche", + IGUI_perks_Prosthesis = "ProthпїЅse", + IGUI_perks_ProstFamiliarity = "FamiliaritпїЅ", + + IGUI_ItemCat_Prosthesis = "ProthпїЅse", + IGUI_ItemCat_Surgery = "Chirurgie", + IGUI_ItemCat_Amputation = "Amputation", + + IGUI_HealthPanel_Cicatrization = "Cicatrisation", + IGUI_HealthPanel_Cicatrized = "CicatrisпїЅ", + IGUI_HealthPanel_Cauterized = "CautпїЅrisпїЅ", + IGUI_HealthPanel_WoundDirtyness = "SaletпїЅ de la plaie", + IGUI_HealthPanel_ProstEquipped = "ProthпїЅse пїЅquipпїЅe", + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/FR/ItemName_FR.txt b/common/media/lua/shared/Translate/FR/ItemName_FR.txt new file mode 100644 index 0000000..2f453a4 --- /dev/null +++ b/common/media/lua/shared/Translate/FR/ItemName_FR.txt @@ -0,0 +1,11 @@ +ItemName_FR = { + + ItemName_TOC.Surg_Arm_Tourniquet_L = "Garrot", + ItemName_TOC.Surg_Arm_Tourniquet_R = "Garrot", + + ItemName_TOC.Prost_NormalArm_L = "Bras prothйtique", + ItemName_TOC.Prost_NormalArm_R = "Bras prothйtique", + + ItemName_TOC.Prost_HookArm_L = "Bras prothйtique - Crochet", + ItemName_TOC.Prost_HookArm_R = "Bras prothйtique - Crochet", +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/FR/Recipes_FR.txt b/common/media/lua/shared/Translate/FR/Recipes_FR.txt new file mode 100644 index 0000000..7a55bc2 --- /dev/null +++ b/common/media/lua/shared/Translate/FR/Recipes_FR.txt @@ -0,0 +1,5 @@ +Recipes_FR = { + Recipe_Craft_Prosthetic_Arm = "Fabriquer un bras prothйtique", + Recipe_Craft_Prosthetic_Hook = "Fabriquer un crochet prothйtique", + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/FR/Sandbox_FR.txt b/common/media/lua/shared/Translate/FR/Sandbox_FR.txt new file mode 100644 index 0000000..fca8db1 --- /dev/null +++ b/common/media/lua/shared/Translate/FR/Sandbox_FR.txt @@ -0,0 +1,10 @@ +Sandbox_FR = { + Sandbox_TOC = "Le Seul Remиde", + Sandbox_TOC_CicatrizationSpeed = "Vitesse de cicatrisation", + Sandbox_TOC_WoundDirtynessMultiplier = "Multiplicateur de saletй de la plaie", + Sandbox_TOC_SurgeonAbilityImportance = "Importance de la compйtence du chirurgien", + Sandbox_TOC_EnableZombieAmputations = "Activer les amputations de zombies", + Sandbox_TOC_ZombieAmputationDamageThreshold = "Seuil de dйgвts pour amputations de zombies", + Sandbox_TOC_ZombieAmputationDamageChance = "Probabilitй d'amputations de zombies", + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/FR/Tooltip_FR.txt b/common/media/lua/shared/Translate/FR/Tooltip_FR.txt new file mode 100644 index 0000000..ed7f1e3 --- /dev/null +++ b/common/media/lua/shared/Translate/FR/Tooltip_FR.txt @@ -0,0 +1,10 @@ +Tooltip_FR = { + + Tooltip_Surgery_CantCauterize = "Vous ne pouvez pas cautйriser la plaie", + + Tooltip_Surgery_And = " et ", + Tooltip_Surgery_TempTooLow = "La tempйrature est encore trop basse", + Tooltip_Surgery_Coward = "Vous n'avez pas le courage de le faire", + Tooltip_Surgery_LimbNotFree = "Vous devez d'abord retirer la prothиse", + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/FR/UI_FR.txt b/common/media/lua/shared/Translate/FR/UI_FR.txt new file mode 100644 index 0000000..3df430c --- /dev/null +++ b/common/media/lua/shared/Translate/FR/UI_FR.txt @@ -0,0 +1,16 @@ +UI_FR = { + UI_trait_Amputee_Hand = "Main gauche amputйe", + UI_trait_Amputee_Hand_desc = "", + + UI_trait_Amputee_ForeArm = "Avant-bras gauche amputй", + UI_trait_Amputee_ForeArm_desc = "", + + UI_trait_Amputee_UpperArm = "Bras supйrieur gauche amputй", + UI_trait_Amputee_UpperArm_desc = "", + + UI_trait_Insensitive = "Insensible", + UI_trait_Insensitive_desc = "", + + UI_Say_CantEquip = "Je ne peux pas l'йquiper comme зa..." + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/IT/ContextMenu_IT.txt b/common/media/lua/shared/Translate/IT/ContextMenu_IT.txt new file mode 100644 index 0000000..a97af70 --- /dev/null +++ b/common/media/lua/shared/Translate/IT/ContextMenu_IT.txt @@ -0,0 +1,33 @@ +ContextMenu_IT = { + ContextMenu_Amputate = "Amputa", + ContextMenu_Amputate_Bandage = "Amputa e fascia", + ContextMenu_Amputate_Stitch = "Amputa e metti i punti", + ContextMenu_Amputate_Stitch_Bandage = "Amputate, metti i punti e fascia", + + ContextMenu_Cauterize = "Cauterizza", + + ContextMenu_Limb_Hand_L = "Mano Sinistra", + ContextMenu_Limb_ForeArm_L = "Avambraccio Sinistro", + ContextMenu_Limb_UpperArm_L = "Braccio Superiore Sinistro", + ContextMenu_Limb_Hand_R = "Mano Destra", + ContextMenu_Limb_ForeArm_R = "Avambraccio Destro", + ContextMenu_Limb_UpperArm_R = "Braccio Superiore Destro", + + ContextMenu_InstallProstRight = "Installa protesi sul braccio destro", + ContextMenu_InstallProstLeft = "Installa protesi sul braccio sinistro", + + ContextMenu_PutTourniquetArmLeft = "Metti laccio emostatico sul braccio sinistro", + ContextMenu_PutTourniquetLegL = "Metti laccio emostatico sulla gamba sinistra", + ContextMenu_PutTourniquetArmRight = "Metti laccio emostatico sul braccio destro", + ContextMenu_PutTourniquetLegR = "Metti laccio emostatico sulla gamba destra", + + + ContextMenu_CleanWound = "Pulisci ferita", + + + + ContextMenu_Admin_TOC = "TOC", + ContextMenu_Admin_ResetTOC = "Reset Amputations", + ContextMenu_Admin_ForceAmputation = "Force Amputation", + +} diff --git a/common/media/lua/shared/Translate/IT/IG_UI_IT.txt b/common/media/lua/shared/Translate/IT/IG_UI_IT.txt new file mode 100644 index 0000000..9d1d0c6 --- /dev/null +++ b/common/media/lua/shared/Translate/IT/IG_UI_IT.txt @@ -0,0 +1,21 @@ +IG_UI_IT = { + IGUI_Yes = "Si", + IGUI_No = "No", + + IGUI_perks_Amputations = "Amputazioni", + IGUI_perks_Side_R = "Parte destra", + IGUI_perks_Side_L = "Parte sinistra", + IGUI_perks_Prosthesis = "Protesi", + IGUI_perks_ProstFamiliarity= "FamiliaritГ ", + + IGUI_ItemCat_Prosthesis = "Protesi", + IGUI_ItemCat_Surgery = "Operazioni mediche", + IGUI_ItemCat_Amputation = "Amputazione" + + IGUI_HealthPanel_Cicatrization = "Cicatrizzazione", + IGUI_HealthPanel_Cicatrized = "Cicatrizzata", + IGUI_HealthPanel_Cauterized = "Cauterizzata", + IGUI_HealthPanel_WoundDirtyness = "Sporcizia della ferita", + IGUI_HealthPanel_ProstEquipped = "Protesi installata", + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/IT/ItemName_IT.txt b/common/media/lua/shared/Translate/IT/ItemName_IT.txt new file mode 100644 index 0000000..cb70b25 --- /dev/null +++ b/common/media/lua/shared/Translate/IT/ItemName_IT.txt @@ -0,0 +1,11 @@ +ItemName_IT = { + + ItemName_TOC.Surg_Arm_Tourniquet_L = "Laccio emostatico", + ItemName_TOC.Surg_Arm_Tourniquet_R = "Laccio emostatico", + + ItemName_TOC.Prost_NormalArm_L = "Braccio Prostetico", + ItemName_TOC.Prost_NormalArm_R = "Braccio Prostetico", + + ItemName_TOC.Prost_HookArm_L = "Braccio prostetico - Uncino", + ItemName_TOC.Prost_HookArm_R = "Braccio prostetico - Uncino", +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/IT/Recipes_IT.txt b/common/media/lua/shared/Translate/IT/Recipes_IT.txt new file mode 100644 index 0000000..2a4350a --- /dev/null +++ b/common/media/lua/shared/Translate/IT/Recipes_IT.txt @@ -0,0 +1,4 @@ +Recipes_IT = { + Recipe_Craft_Prosthetic_Arm = "Costruisci un braccio prostetico", + Recipe_Craft_Prosthetic_Hook = "Costruisci un braccio prostetico con uncino", +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/IT/Sandbox_IT.txt b/common/media/lua/shared/Translate/IT/Sandbox_IT.txt new file mode 100644 index 0000000..502c36d --- /dev/null +++ b/common/media/lua/shared/Translate/IT/Sandbox_IT.txt @@ -0,0 +1,7 @@ +Sandbox_IT = { + Sandbox_TOC = "The Only Cure", + Sandbox_TOC_CicatrizationSpeed = "VelocitГ  cicatrizzazione", + Sandbox_TOC_WoundDirtynessMultiplier = "Moltiplicatore sporcizia ferita", + Sandbox_TOC_SurgeonAbilityImportance = "Importanza abilitГ  medico", + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/IT/Tooltip_IT.txt b/common/media/lua/shared/Translate/IT/Tooltip_IT.txt new file mode 100644 index 0000000..fe59084 --- /dev/null +++ b/common/media/lua/shared/Translate/IT/Tooltip_IT.txt @@ -0,0 +1,10 @@ +Tooltip_IT = { + + Tooltip_Surgery_CantCauterize = "Non puoi cauterizzare la ferita", + + Tooltip_Surgery_And = " e " + Tooltip_Surgery_TempTooLow = "La temperatura ГЁ troppo bassa", + Tooltip_Surgery_Coward = "Non sei abbastanza coraggioso", + Tooltip_Surgery_LimbNotFree = "Devi rimuovere la protesi", + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/IT/UI_IT.txt b/common/media/lua/shared/Translate/IT/UI_IT.txt new file mode 100644 index 0000000..4b58490 --- /dev/null +++ b/common/media/lua/shared/Translate/IT/UI_IT.txt @@ -0,0 +1,16 @@ +UI_IT = { + UI_trait_Amputee_Hand = "Mano Sinistra Amputata", + UI_trait_Amputee_Hand_desc = "", + + UI_trait_Amputee_ForeArm = "Avambraccio Sinistro Amputato", + UI_trait_Amputee_ForeArm_desc = "", + + UI_trait_Amputee_UpperArm = "Parte superiore del Braccio Sinistro Amputato", + UI_trait_Amputee_UpperArm_desc = "", + + UI_trait_Insensitive = "Insensibile", + UI_trait_Insensitive_desc = "", + + + UI_Say_CantEquip = "Non posso equipaggiarlo..." +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/KO/ContextMenu_KO.txt b/common/media/lua/shared/Translate/KO/ContextMenu_KO.txt new file mode 100644 index 0000000000000000000000000000000000000000..1ffd8dd081e905743b8483520df3457871921d82 GIT binary patch literal 2030 zcmb`IPfG$(6vfZdf}n*#ix!V)BeZDQriBSnWE5uPPRu3~a{6ZwW#6Gq(57XJKw2mS z27(5efR9KRV0Jcc_6?$V zmPdB*UlEp>agui&n-2WG=j1;XSot0FutK6JqdDqQ=|X^2GJ2q4kBW}k^{SPsljRYJ zLd~I4D&!z}DXh^Mv(0`)5o}efk}01mceqWOq4)Nfqn~SvWDBq1y}jy!xIz!^Nc9d( zh=%v(g4AyHhJN*q6%Ko%*hcJ`W*hZawYmRPw9j$B?bAguZ1GxRcedqwh#p9AkEE@2 zXn60RARZ!j!(1=xKIN{tMG3Nh8--(5D{9Gj-Yg)=`7+n=sF~K#SXaQ$MHLoDg%}m!7f_jk6D;RDODec=TLP myo8nahBZrbO2)~zpRq|+MsH=G9jbD=%ZPs!7*#njs{R94E1A0h literal 0 HcmV?d00001 diff --git a/common/media/lua/shared/Translate/KO/IG_UI_KO.txt b/common/media/lua/shared/Translate/KO/IG_UI_KO.txt new file mode 100644 index 0000000000000000000000000000000000000000..961602a41d8e774c45c93d4e16c028b544bd766c GIT binary patch literal 1170 zcmbW0OG?8~7=_QU2o9W8a1cTV3NFBj18IE}MT;U<5JIp;gMHZtSRcD^;0D}4b<%;* z2Aj50x(Wv_Lez6_+9Wiov?W}Uz<^6n6W6^^q$O+r+vs=*~s+utbZh+Y+OAsws^l`_Mo;&kNqX_OJ< zxt&FI;JBD7c(NUytWy`Ebb?LPp^~m z(@dL>{JK07S(o`2cS3aTA$J>{wdN9(dbgFVea^r>VJa)sD1{i=MVTU@Sjo+&t&0_D leS1>n_i&spZn8FU&9e;NW^peab!7gP_H%E=qmJep1}ub3dn4wlLxMGY-V6kV$h+o4M8|; z0QrTmKLUWR&u1tGyVVcK0{JD8AqVa&xciSs9Ficx^@PlYyBft@(%tLP;UuC2GEQWpjpX4QAeO?F4QEY;}M4>7!*#(9G}Rb#GpfwxgJ2f@)@#WCSN;p LA%{T$i}|$x2r?_X literal 0 HcmV?d00001 diff --git a/common/media/lua/shared/Translate/KO/Sandbox_KO.txt b/common/media/lua/shared/Translate/KO/Sandbox_KO.txt new file mode 100644 index 0000000000000000000000000000000000000000..98607bab912145b1309c95a9249400e299da83d6 GIT binary patch literal 496 zcmezOpCOnbks*&Eg&~O{pP_;wp23^JpFx4a7Kp1Ecp12WGz6ln3jwNghN@ILu5i5O zY7B$IxriNS_Dp3^V$dN%Z#+PgdkhXq5N&rb(EK8XbfCE)pE&|UIumRU$PJzhxjX pa|weR(EL(~Ut0zK!Lz&M@l zXlGT#umc4uRW4y4Q5@5Em?DHV${b*?b6e(WsqR!EV|qlK5MhN8$8Hx3)y1+Q-Pw-;LiZMK1UGw3d&zy!6d4Z~lVDYkmFA0J8E7d- z`3E~csTU=7v3`E~do5zzj=<|Do{O1KrXdMsbh{X|@?b_Y2eU?cF+Jm452cllycVbK z#asAM!3q6!G$JPt%647wyH*w;E47_p=o#e<7(m6 bc;fRyU!JOZoNbx~X=_?$9 Bu uzvu gerзekten ampute etmek istiyor musunuz?" +} diff --git a/common/media/lua/shared/Translate/TR/ItemName_TR.txt b/common/media/lua/shared/Translate/TR/ItemName_TR.txt new file mode 100644 index 0000000..0f51f48 --- /dev/null +++ b/common/media/lua/shared/Translate/TR/ItemName_TR.txt @@ -0,0 +1,11 @@ +ItemName_TR = { + + ItemName_TOC.Surg_Arm_Tourniquet_L = "Turnike", + ItemName_TOC.Surg_Arm_Tourniquet_R = "Turnike", + + ItemName_TOC.Prost_NormalArm_L = "Protez Kol", + ItemName_TOC.Prost_NormalArm_R = "Protez Kol", + + ItemName_TOC.Prost_HookArm_L = "Protez Kol - Kanca", + ItemName_TOC.Prost_HookArm_R = "Protez Kol - Kanca", +} diff --git a/common/media/lua/shared/Translate/TR/Recipes_TR.txt b/common/media/lua/shared/Translate/TR/Recipes_TR.txt new file mode 100644 index 0000000..33ca911 --- /dev/null +++ b/common/media/lua/shared/Translate/TR/Recipes_TR.txt @@ -0,0 +1,4 @@ +Recipes_TR = { + Recipe_Craft_Prosthetic_Arm = "Protez Kol Yap", + Recipe_Craft_Prosthetic_Hook = "Protez Kanca Yap", +} diff --git a/common/media/lua/shared/Translate/TR/Sandbox_TR.txt b/common/media/lua/shared/Translate/TR/Sandbox_TR.txt new file mode 100644 index 0000000..3b7b4fd --- /dev/null +++ b/common/media/lua/shared/Translate/TR/Sandbox_TR.txt @@ -0,0 +1,9 @@ +Sandbox_TR = { + Sandbox_TOC = "The Only Cure", + Sandbox_TOC_CicatrizationSpeed = "Yara Эyileюme Hэzэ", + Sandbox_TOC_WoundDirtynessMultiplier = "Yara Kirlilik Зarpanэ", + Sandbox_TOC_SurgeonAbilityImportance = "Cerrahэn Yetenek Цnemi", + Sandbox_TOC_EnableZombieAmputations = "Zombi Amputasyonlarэnэ Etkinleюtir", + Sandbox_TOC_ZombieAmputationDamageThreshold = "Zombi Amputasyon Hasar Eюiрi", + Sandbox_TOC_ZombieAmputationDamageChance = "Zombi Amputasyon Hasar Юansэ", +} diff --git a/common/media/lua/shared/Translate/TR/Tooltip_TR.txt b/common/media/lua/shared/Translate/TR/Tooltip_TR.txt new file mode 100644 index 0000000..0f14aa0 --- /dev/null +++ b/common/media/lua/shared/Translate/TR/Tooltip_TR.txt @@ -0,0 +1,10 @@ +Tooltip_TR = { + + Tooltip_Surgery_CantCauterize = "Yarayэ daрlayamazsэn", + + Tooltip_Surgery_And = " ve ", + Tooltip_Surgery_TempTooLow = "Sэcaklэk hвlв зok dьюьk", + Tooltip_Surgery_Coward = "Bunu yapacak cesaretin yok. KORKUYORSUN!", + Tooltip_Surgery_LimbNotFree = "Цnce protezi зэkarman gerekiyor", + +} diff --git a/common/media/lua/shared/Translate/TR/UI_TR.txt b/common/media/lua/shared/Translate/TR/UI_TR.txt new file mode 100644 index 0000000..c1d66b6 --- /dev/null +++ b/common/media/lua/shared/Translate/TR/UI_TR.txt @@ -0,0 +1,15 @@ +UI_TR = { + UI_trait_Amputee_Hand = "Ampute Sol El", + UI_trait_Amputee_Hand_desc = "", + + UI_trait_Amputee_ForeArm = "Ampute Sol пїЅn Kol", + UI_trait_Amputee_ForeArm_desc = "", + + UI_trait_Amputee_UpperArm = "Ampute Sol пїЅst Kol", + UI_trait_Amputee_UpperArm_desc = "", + + UI_trait_Insensitive = "Hissiz", + UI_trait_Insensitive_desc = "", + + UI_Say_CantEquip = "Bunu bu пїЅekilde kuпїЅanamam...", +} diff --git a/common/media/lua/shared/Translate/UA/ContextMenu_UA.txt b/common/media/lua/shared/Translate/UA/ContextMenu_UA.txt new file mode 100644 index 0000000..2381172 --- /dev/null +++ b/common/media/lua/shared/Translate/UA/ContextMenu_UA.txt @@ -0,0 +1,33 @@ +ContextMenu_UA = { + ContextMenu_Amputate = "Ампутувати", + ContextMenu_Amputate_Bandage = "Ампутувати та перев'язати", + ContextMenu_Amputate_Stitch = "Ампутувати та накласти шви", + ContextMenu_Amputate_Stitch_Bandage = "Ампутувати, накласти шви та перев'язати", + + ContextMenu_Cauterize = "Припекти", + + ContextMenu_Limb_Hand_L = "Ліва Рука", + ContextMenu_Limb_ForeArm_L = "Ліве Передпліччя", + ContextMenu_Limb_UpperArm_L = "Ліве Плече" + ContextMenu_Limb_Hand_R = "Права Рука", + ContextMenu_Limb_ForeArm_R = "Праве Передпліччя", + ContextMenu_Limb_UpperArm_R = "Праве Плече", + + ContextMenu_InstallProstRight = "Установити протез на праву руку", + ContextMenu_InstallProstLeft = "Установити протез на ліву руку", + + ContextMenu_PutTourniquetArmLeft = "Накласти джгут на ліву руку", + ContextMenu_PutTourniquetLegL = "Накласти джгут на ліву ногу", + ContextMenu_PutTourniquetArmRight = "Накласти джгут на праву руку", + ContextMenu_PutTourniquetLegR = "Накласти джгут на праву ногу", + + + ContextMenu_CleanWound = "Очистити рану", + + + + ContextMenu_Admin_TOC = "TOC", + ContextMenu_Admin_ResetTOC = "Скинути Ампутації", + ContextMenu_Admin_ForceAmputation = "Примусово Ампутувати", + +} diff --git a/common/media/lua/shared/Translate/UA/IG_UI_UA.txt b/common/media/lua/shared/Translate/UA/IG_UI_UA.txt new file mode 100644 index 0000000..e592ca0 --- /dev/null +++ b/common/media/lua/shared/Translate/UA/IG_UI_UA.txt @@ -0,0 +1,18 @@ +IG_UI_UA = { + IGUI_perks_Amputations = "Ампутації", + IGUI_perks_Side_R = "Права сторона", + IGUI_perks_Side_L = "Ліва сторона", + IGUI_perks_Prosthesis = "Протез", + IGUI_perks_ProstFamiliarity= "Пристосованість", + + IGUI_ItemCat_Prosthesis = "Протез", + IGUI_ItemCat_Surgery = "Хірургія", + IGUI_ItemCat_Amputation = "Ампутація" + + IGUI_HealthPanel_Cicatrization = "Рубцювання", + IGUI_HealthPanel_Cicatrized = "Зарубцьована", + IGUI_HealthPanel_Cauterized = "Припечена", + IGUI_HealthPanel_WoundDirtyness = "Забруднена рана", + IGUI_HealthPanel_ProstEquipped = "Протез установлено", + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/UA/ItemName_UA.txt b/common/media/lua/shared/Translate/UA/ItemName_UA.txt new file mode 100644 index 0000000..9b96e4c --- /dev/null +++ b/common/media/lua/shared/Translate/UA/ItemName_UA.txt @@ -0,0 +1,11 @@ +ItemName_UA = { + + ItemName_TOC.Surg_Arm_Tourniquet_L = "Джгут", + ItemName_TOC.Surg_Arm_Tourniquet_R = "Джгут", + + ItemName_TOC.Prost_NormalArm_L = "Протез Руки", + ItemName_TOC.Prost_NormalArm_R = "Протез Руки", + + ItemName_TOC.Prost_HookArm_L = "Протез Руки - Гак", + ItemName_TOC.Prost_HookArm_R = "Протез Руки - Гак", +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/UA/Recipes_UA.txt b/common/media/lua/shared/Translate/UA/Recipes_UA.txt new file mode 100644 index 0000000..9bf3e3e --- /dev/null +++ b/common/media/lua/shared/Translate/UA/Recipes_UA.txt @@ -0,0 +1,4 @@ +Recipes_UA = { + Recipe_Craft_Prosthetic_Arm = "Створити Протез Руки", + Recipe_Craft_Prosthetic_Hook = "Створити Протез Руки - Гак", +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/UA/Sandbox_UA.txt b/common/media/lua/shared/Translate/UA/Sandbox_UA.txt new file mode 100644 index 0000000..2da06e4 --- /dev/null +++ b/common/media/lua/shared/Translate/UA/Sandbox_UA.txt @@ -0,0 +1,10 @@ +Sandbox_UA = { + Sandbox_TOC = "The Only Cure", + Sandbox_TOC_CicatrizationSpeed = "Швидкість рубцювання", + Sandbox_TOC_WoundDirtynessMultiplier = "Множник забруднення рани", + Sandbox_TOC_SurgeonAbilityImportance = "Важливість медичних навичок лікаря", + Sandbox_TOC_EnableZombieAmputations = "Увімкнути ампутації зомбі", + Sandbox_TOC_ZombieAmputationDamageThreshold = "Поріг шкоди при ампутації зомбі", + Sandbox_TOC_ZombieAmputationDamageChance = "Шанс нанесення шкоди при ампутації зомбі", + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/UA/Tooltip_UA.txt b/common/media/lua/shared/Translate/UA/Tooltip_UA.txt new file mode 100644 index 0000000..d88e781 --- /dev/null +++ b/common/media/lua/shared/Translate/UA/Tooltip_UA.txt @@ -0,0 +1,10 @@ +Tooltip_UA = { + + Tooltip_Surgery_CantCauterize = "Не можна припекти рану", + + Tooltip_Surgery_And = " та " + Tooltip_Surgery_TempTooLow = "Температура занадто низька", + Tooltip_Surgery_Coward = "Вам не вистачає сміливості зробити це", + Tooltip_Surgery_LimbNotFree = "Спочатку необхідно зняти протез", + +} \ No newline at end of file diff --git a/common/media/lua/shared/Translate/UA/UI_UA.txt b/common/media/lua/shared/Translate/UA/UI_UA.txt new file mode 100644 index 0000000..1b80484 --- /dev/null +++ b/common/media/lua/shared/Translate/UA/UI_UA.txt @@ -0,0 +1,16 @@ +UI_UA = { + UI_trait_Amputee_Hand = "Ампутована Ліва Рука", + UI_trait_Amputee_Hand_desc = "", + + UI_trait_Amputee_ForeArm = "Ампутоване Ліве Передпліччя", + UI_trait_Amputee_ForeArm_desc = "", + + UI_trait_Amputee_UpperArm = "Ампутоване Ліве Плече", + UI_trait_Amputee_UpperArm_desc = "", + + UI_trait_Insensitive = "Нечутливий", + UI_trait_Insensitive_desc = "", + + + UI_Say_CantEquip = "Я не можу встановити це таким чином..." +} \ No newline at end of file From 9a11047e3c6eb5b7af1591e4a3187bb8a8254530 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 19:57:38 +0200 Subject: [PATCH 19/51] Fix to Traits --- common/media/lua/shared/TOC/Traits.lua | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/common/media/lua/shared/TOC/Traits.lua b/common/media/lua/shared/TOC/Traits.lua index a10a2e6..9013554 100644 --- a/common/media/lua/shared/TOC/Traits.lua +++ b/common/media/lua/shared/TOC/Traits.lua @@ -17,9 +17,8 @@ local function GetTraitDesc(trait) return getText("UI_trait_" .. trait .. "_desc") end -local function SetupTraits() - -- Perks.Left_Hand is defined in perks.txt +local function SetupTraits() local traitsTable = { [1] = TraitFactory.addTrait(TRAITS.Amputee_Hand, GetTraitText(TRAITS.Amputee_Hand), -8, GetTraitDesc(TRAITS.Amputee_Hand), false, false), [2] = TraitFactory.addTrait(TRAITS.Amputee_ForeArm, GetTraitText(TRAITS.Amputee_ForeArm), -10, GetTraitDesc(TRAITS.Amputee_ForeArm), false, false), @@ -31,7 +30,7 @@ local function SetupTraits() ---@type Trait local t = traitsTable[i] ---@diagnostic disable-next-line: undefined-field - t:addXPBoost(Perks.Left_Hand, 4) + t:addXPBoost(Perks.Side_L, 4) t:addXPBoost(Perks.Fitness, -1) t:addXPBoost(Perks.Strength, -1) end From 1e754895a0700f864487ad5c5a1fa139276b487b Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 20:56:23 +0200 Subject: [PATCH 20/51] Re-added lua timers --- common/media/lua/client/lua_timers.lua | 171 +++++++++++++++++++++++++ 1 file changed, 171 insertions(+) create mode 100644 common/media/lua/client/lua_timers.lua diff --git a/common/media/lua/client/lua_timers.lua b/common/media/lua/client/lua_timers.lua new file mode 100644 index 0000000..1c2d9a6 --- /dev/null +++ b/common/media/lua/client/lua_timers.lua @@ -0,0 +1,171 @@ +-- Made by Vyshnia +-- Workshop ID: 2875394066 +-- Mod ID: LuaTimers + +local os_time = os.time +local table_insert = table.insert +local table_remove = table.remove +local assert = assert +local type = type +local pairs = pairs + +timer = { + Timers = {}, + SimpleTimers = {} +} + +function timer:Simple(delay, func) + assert(type(delay) == "number", "Delay of timer should be a number type") + assert(type(func) == "function", "Func of timer should be a function type (lol)") + + table_insert(self.SimpleTimers, { + EndTime = os_time() + delay, + Func = func + }) +end + +function timer:Create(name, delay, repetitions, func) + assert(type(name) == "string", "ID of timer should be a string type") + assert(type(delay) == "number", "Delay of timer should be a number type") + assert(type(repetitions) == "number", "Repetitions of timer should be a number type") + assert(type(func) == "function", "Func of timer should be a function type (lol)") + + self.Timers[name] = { + Delay = delay, + StartRepetitions = repetitions, + Repetitions = repetitions, + Infinity = repetitions == 0, + LastFuncTime = os_time(), + Func = func, + Paused = false, + } +end + +local function timerUpdate() + local cur_time = os_time() + + for k, v in pairs(timer.Timers) do + if not v.Paused then + if cur_time >= v.LastFuncTime + v.Delay then + v.Func() + + v.LastFuncTime = cur_time + + if not v.Infinity then + v.Repetitions = v.Repetitions - 1 + + if v.Repetitions <= 0 then + timer.Timers[k] = nil + end + end + end + end + end + + local simple_timers = timer.SimpleTimers + + for i = #simple_timers, 1, -1 do + local t = simple_timers[i] + + if t.EndTime <= cur_time then + t.Func() + + table_remove(simple_timers, i) + end + end +end +Events.OnTickEvenPaused.Add(timerUpdate) + +function timer:Remove(name) + local t = self.Timers[name] + + if not t then return false end + + self.Timers[name] = nil + + return true +end + +function timer:Exists(name) + return self.Timers[name] and true or false +end + +function timer:Start(name) + local t = self.Timers[name] + + if not t then return false end + + t.Repetitions = t.StartRepetitions + t.LastFuncTime = os_time() + t.Paused = false + t.PausedTime = nil + + return true +end + +function timer:Pause(name) + local t = self.Timers[name] + + if not t then return false end + + if t.Paused then return false end + + t.Paused = true + t.PausedTime = os_time() + + return true +end + +function timer:UnPause(name) + local t = self.Timers[name] + + if not t then return false end + + if not t.Paused then return false end + + t.Paused = false + + return true +end + +timer.Resume = timer.UnPause + +function timer:Toggle(name) + local t = self.Timers[name] + + if not t then return false end + + t.Paused = not t.Paused + + return true +end + +function timer:TimeLeft(name) + local t = self.Timers[name] + + if not t then return end + + if t.Paused then + return (t.Repetitions - 1) * t.Delay + (t.LastFuncTime + t.Delay - t.PausedTime) + else + return (t.Repetitions - 1) * t.Delay + (t.LastFuncTime + t.Delay - os_time()) + end +end + +function timer:NextTimeLeft(name) + local t = self.Timers[name] + + if not t then return end + + if t.Paused then + return t.LastFuncTime + t.Delay - t.PausedTime + else + return t.LastFuncTime + t.Delay - os_time() + end +end + +function timer:RepsLeft(name) + local t = self.Timers[name] + + return t and t.Repetitions +end From 671bf133e3d9972ab218c638cfd340220e5b2352 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 22:22:17 +0200 Subject: [PATCH 21/51] Fixes for overriden methods, compat with b41 --- .../Controllers/LimitActionsController.lua | 5 ++- .../TOC-42/Handlers/ProsthesisHandler.lua | 17 ++++++++-- .../Controllers/LimitActionsController.lua | 5 ++- .../client/TOC/Handlers/ProsthesisHandler.lua | 13 ++++++-- .../TOC/TimedActions/IgnoredActions.lua | 4 +-- .../media/lua/client/TOC/UI/HealthPanel.lua | 14 ++++++++- .../shared/TOC/OverridenMethodsArchive.lua | 31 +++++++++++++++++++ common/media/lua/shared/TOC/StaticData.lua | 5 ++- 8 files changed, 82 insertions(+), 12 deletions(-) create mode 100644 common/media/lua/shared/TOC/OverridenMethodsArchive.lua diff --git a/42/media/lua/client/TOC-42/Controllers/LimitActionsController.lua b/42/media/lua/client/TOC-42/Controllers/LimitActionsController.lua index 4b9fbca..bad1481 100644 --- a/42/media/lua/client/TOC-42/Controllers/LimitActionsController.lua +++ b/42/media/lua/client/TOC-42/Controllers/LimitActionsController.lua @@ -1,7 +1,10 @@ local LimitActionsController = require("TOC/Controllers/LimitActionsController") -- declared in common +local OverridenMethodsArchive = require("TOC/OverridenMethodsArchive") -local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid +local og_ISClothingExtraAction_isValid = OverridenMethodsArchive.Get("ISClothingExtraAction_isValid") ---@diagnostic disable-next-line: duplicate-set-field function ISClothingExtraAction:isValid() + TOC_DEBUG.print("Inside ISClothingExtraAction:isValid 42") + TOC_DEBUG.print(OverridenMethodsArchive.Get("ISClothingExtraAction_isValid")) return LimitActionsController.WrapClothingAction(self, og_ISClothingExtraAction_isValid, instanceItem(self.extra)) end \ No newline at end of file diff --git a/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua b/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua index 88f583b..da37c9f 100644 --- a/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua +++ b/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua @@ -1,8 +1,9 @@ local ProsthesisHandler = require("TOC/Handlers/ProsthesisHandler") -- declared in common +local OverridenMethodsArchive = require("TOC/OverridenMethodsArchive") +-- FIX in B42 for some reason unequipping prosthesis doesn't work. Still not sure why - -local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid +local og_ISClothingExtraAction_isValid = OverridenMethodsArchive.Get("ISClothingExtraAction_isValid") ---@diagnostic disable-next-line: duplicate-set-field function ISClothingExtraAction:isValid() local isEquippable = og_ISClothingExtraAction_isValid(self) @@ -12,10 +13,20 @@ function ISClothingExtraAction:isValid() end -local og_ISClothingExtraAction_perform = ISClothingExtraAction.perform +local og_ISClothingExtraAction_perform = OverridenMethodsArchive.Get("ISClothingExtraAction_perform") function ISClothingExtraAction:perform() local extraItem = instanceItem(self.extra) ProsthesisHandler.SearchAndSetupProsthesis(extraItem, true) og_ISClothingExtraAction_perform(self) end + +local og_ISUnequipAction_complete = ISUnequipAction.complete +function ISUnequipAction:complete() + TOC_DEBUG.print("ISUnequipAction:complete") + TOC_DEBUG.print(self.item:getFullType()) + self.character:removeWornItem(self.item) + og_ISUnequipAction_complete(self) + + +end \ No newline at end of file diff --git a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua index d7382cd..600f737 100644 --- a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua +++ b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua @@ -5,6 +5,7 @@ local CachedDataHandler = require("TOC/Handlers/CachedDataHandler") local CommonMethods = require("TOC/CommonMethods") local StaticData = require("TOC/StaticData") +local OverridenMethodsArchive = require("TOC/OverridenMethodsArchive") ----------------- ---@class LimitActionsController local LimitActionsController = {} @@ -369,7 +370,9 @@ function ISWearClothing:isValid() return LimitActionsController.WrapClothingAction(self, og_ISWearClothing_isValid, self.item) end -local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid + + +local og_ISClothingExtraAction_isValid = OverridenMethodsArchive.Save("ISClothingExtraAction_isValid", ISClothingExtraAction.isValid) ---@diagnostic disable-next-line: duplicate-set-field function ISClothingExtraAction:isValid() return LimitActionsController.WrapClothingAction(self, og_ISClothingExtraAction_isValid, InventoryItemFactory.CreateItem(self.extra)) diff --git a/common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua b/common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua index 83ec6f9..d23c7ca 100644 --- a/common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua +++ b/common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua @@ -2,6 +2,8 @@ local CommonMethods = require("TOC/CommonMethods") local StaticData = require("TOC/StaticData") local DataController = require("TOC/Controllers/DataController") local CachedDataHandler = require("TOC/Handlers/CachedDataHandler") + +local OverridenMethodsArchive = require("TOC/OverridenMethodsArchive") ------------------------- ---@class ProsthesisHandler @@ -121,7 +123,13 @@ function ISWearClothing:perform() og_ISWearClothing_perform(self) end -local og_ISClothingExtraAction_isValid = ISClothingExtraAction.isValid + + + + + +local og_ISClothingExtraAction_isValid = OverridenMethodsArchive.Save("ISClothingExtraAction_isValid", ISClothingExtraAction.isValid) + ---@diagnostic disable-next-line: duplicate-set-field function ISClothingExtraAction:isValid() local isEquippable = og_ISClothingExtraAction_isValid(self) @@ -130,8 +138,7 @@ function ISClothingExtraAction:isValid() return ProsthesisHandler.Validate(testItem, isEquippable) end - -local og_ISClothingExtraAction_perform = ISClothingExtraAction.perform +local og_ISClothingExtraAction_perform = OverridenMethodsArchive.Save("ISClothingExtraAction_perform", ISClothingExtraAction.perform) function ISClothingExtraAction:perform() local extraItem = InventoryItemFactory.CreateItem(self.extra) ProsthesisHandler.SearchAndSetupProsthesis(extraItem, true) diff --git a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua index 5dae6b0..c1fd215 100644 --- a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua +++ b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua @@ -1,7 +1,7 @@ -- TODO This section must be overhauled -- local DataController = require("TOC/Controllers/DataController") --- local StaticData = require("TOC/StaticData") +local StaticData = require("TOC/StaticData") ---@diagnostic disable: duplicate-set-field -- Bunch of actions shouldn't be modified by the adjusted time @@ -122,7 +122,7 @@ function ISDrinkFromBottle:new(character, item, uses) return action end -if luautils.stringStarts(getGameVersion(), "41") then +if luautils.stringStarts(StaticData.GAME_VERSION, "41") then -- This doesn't exist anymore in B42 local og_ISFinalizeDealAction_new = ISFinalizeDealAction.new function ISFinalizeDealAction:new(player, otherPlayer, itemsToGive, itemsToReceive, time) diff --git a/common/media/lua/client/TOC/UI/HealthPanel.lua b/common/media/lua/client/TOC/UI/HealthPanel.lua index 69f387f..4df7d72 100644 --- a/common/media/lua/client/TOC/UI/HealthPanel.lua +++ b/common/media/lua/client/TOC/UI/HealthPanel.lua @@ -102,8 +102,20 @@ function ISHealthPanel:tryDrawAmputation(highestAmputations, side, username) texture = StaticData.HEALTH_PANEL_TEXTURES[sexPl][limbName] end + + + local xMod, yMod + + if luautils.stringStarts(StaticData.GAME_VERSION, "41") then + xMod = 0 + yMod = 0 + else + xMod = 5 + yMod = 9 + end + -- B42, for some reason the positioning of the texture changed. Realigned it manually with those fixed values - self:drawTexture(texture, self.healthPanel.x - 5, self.healthPanel.y - 9, 1, redColor, 0, 0) + self:drawTexture(texture, self.healthPanel.x - xMod, self.healthPanel.y - yMod, 1, redColor, 0, 0) end function ISHealthPanel:tryDrawProsthesis(highestAmputations, side, username) local dc = DataController.GetInstance(username) -- TODO CACHE PROSTHESIS!!! Don't use DC here diff --git a/common/media/lua/shared/TOC/OverridenMethodsArchive.lua b/common/media/lua/shared/TOC/OverridenMethodsArchive.lua new file mode 100644 index 0000000..8eb4dd0 --- /dev/null +++ b/common/media/lua/shared/TOC/OverridenMethodsArchive.lua @@ -0,0 +1,31 @@ +-- instead of relying on local to save og methods, we save them in a table here that we can use later. + +---@class OverridenMethodsArchive +local OverridenMethodsArchive = {} +OverridenMethodsArchive.methods = {} + +-- Save an original method, if it wasn't already saved and returns it to be used in common +function OverridenMethodsArchive.Save(methodName, method) + if not OverridenMethodsArchive.methods[methodName] then + OverridenMethodsArchive.methods[methodName] = method + TOC_DEBUG.print("Saved method " .. methodName) + end + + + return method + +end + +-- Get the original method +function OverridenMethodsArchive.Get(methodName) + --TOC_DEBUG.print("Getting og method " .. methodName) + + --TOC_DEBUG.print("OverridenMethodsArchive.list[methodName] = " .. tostring(OverridenMethodsArchive.methods[methodName])) + --TOC_DEBUG.print(methodName) + --TOC_DEBUG.print(OverridenMethodsArchive.methods[methodName]) + return OverridenMethodsArchive.methods[methodName] + +end + + +return OverridenMethodsArchive diff --git a/common/media/lua/shared/TOC/StaticData.lua b/common/media/lua/shared/TOC/StaticData.lua index a4153d6..f9d2190 100644 --- a/common/media/lua/shared/TOC/StaticData.lua +++ b/common/media/lua/shared/TOC/StaticData.lua @@ -21,6 +21,9 @@ local StaticData = {} ---Mod name, used to setup Global Mod Data and various stuff StaticData.MOD_NAME = "TOC" +-- Game version, used to correct some stuff instead of relying on versioned folders +StaticData.GAME_VERSION = getGameVersion() + ------------------------- --* Base @@ -278,7 +281,7 @@ StaticData.AMPUTATION_CLOTHING_ITEM_BASE = "TOC.Amputation_" local sawObj local gardenSawObj -if luautils.stringStarts(getGameVersion(), "41") then +if luautils.stringStarts(StaticData.GAME_VERSION, "41") then sawObj = InventoryItemFactory.CreateItem("Base.Saw") gardenSawObj = InventoryItemFactory.CreateItem("Base.GardenSaw") else From f93c0503f87440ba4ba78a21e95f68aa79ff7c72 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Mon, 31 Mar 2025 22:46:12 +0200 Subject: [PATCH 22/51] Fix unequip prosthesis for b42 --- .../TOC-42/Handlers/ProsthesisHandler.lua | 17 +++++++++-- .../client/TOC/Handlers/ProsthesisHandler.lua | 1 - .../media/lua/client/TOC/UI/HealthPanel.lua | 28 +++++++++---------- 3 files changed, 27 insertions(+), 19 deletions(-) diff --git a/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua b/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua index da37c9f..8e38b43 100644 --- a/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua +++ b/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua @@ -1,5 +1,7 @@ local ProsthesisHandler = require("TOC/Handlers/ProsthesisHandler") -- declared in common local OverridenMethodsArchive = require("TOC/OverridenMethodsArchive") +local CommonMethods = require("TOC/CommonMethods") +local CachedDataHandler = require("TOC/Handlers/CachedDataHandler") -- FIX in B42 for some reason unequipping prosthesis doesn't work. Still not sure why @@ -23,10 +25,19 @@ end local og_ISUnequipAction_complete = ISUnequipAction.complete function ISUnequipAction:complete() - TOC_DEBUG.print("ISUnequipAction:complete") - TOC_DEBUG.print(self.item:getFullType()) - self.character:removeWornItem(self.item) + local isProst = ProsthesisHandler.SearchAndSetupProsthesis(self.item, false) + local group + if isProst then + group = BodyLocations.getGroup("Human") + group:setMultiItem("TOC_ArmProst", false) + end og_ISUnequipAction_complete(self) + if isProst then + group:setMultiItem("TOC_ArmProst", true) + end + + -- TODO RUN WORKAROUND FOR MULTI ITEM HERE!!!! + end \ No newline at end of file diff --git a/common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua b/common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua index d23c7ca..1787794 100644 --- a/common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua +++ b/common/media/lua/client/TOC/Handlers/ProsthesisHandler.lua @@ -177,7 +177,6 @@ function ISUnequipAction:perform() -- This could break if amputated limbs aren't cached for some reason triggerEvent("OnProsthesisUnequipped", hal) end - end end end diff --git a/common/media/lua/client/TOC/UI/HealthPanel.lua b/common/media/lua/client/TOC/UI/HealthPanel.lua index 4df7d72..3a7e5dd 100644 --- a/common/media/lua/client/TOC/UI/HealthPanel.lua +++ b/common/media/lua/client/TOC/UI/HealthPanel.lua @@ -10,10 +10,21 @@ local WoundCleaningInteractionHandler = require("TOC/UI/Interactions/WoundCleani local isReady = false + +local xMod, yMod + +if luautils.stringStarts(StaticData.GAME_VERSION, "41") then + xMod = 0 + yMod = 0 +else + xMod = 5 + yMod = 9 +end + + function SetHealthPanelTOC() -- depending on compatibility - isReady = true end @@ -101,19 +112,6 @@ function ISHealthPanel:tryDrawAmputation(highestAmputations, side, username) local sexPl = self.character:isFemale() and "Female" or "Male" texture = StaticData.HEALTH_PANEL_TEXTURES[sexPl][limbName] end - - - - local xMod, yMod - - if luautils.stringStarts(StaticData.GAME_VERSION, "41") then - xMod = 0 - yMod = 0 - else - xMod = 5 - yMod = 9 - end - -- B42, for some reason the positioning of the texture changed. Realigned it manually with those fixed values self:drawTexture(texture, self.healthPanel.x - xMod, self.healthPanel.y - yMod, 1, redColor, 0, 0) end @@ -121,7 +119,7 @@ function ISHealthPanel:tryDrawProsthesis(highestAmputations, side, username) local dc = DataController.GetInstance(username) -- TODO CACHE PROSTHESIS!!! Don't use DC here local limbName = highestAmputations[side] if limbName and dc:getIsProstEquipped(limbName) then - self:drawTexture(StaticData.HEALTH_PANEL_TEXTURES.ProstArm[side], self.healthPanel.x, self.healthPanel.y, 1, 1, 1, 1) + self:drawTexture(StaticData.HEALTH_PANEL_TEXTURES.ProstArm[side], self.healthPanel.x - xMod, self.healthPanel.y - yMod, 1, 1, 1, 1) end end From d96c26d099f941e9cb330db1b87fc2cf2a2bac5e Mon Sep 17 00:00:00 2001 From: ZioPao Date: Wed, 2 Apr 2025 00:42:58 +0200 Subject: [PATCH 23/51] UI: fixed health panel for Female chars --- .vscode/settings.json | 4 ++-- .../media/lua/client/TOC/UI/HealthPanel.lua | 4 ++-- common/media/ui/Female/ForeArm_L.png | Bin 3748 -> 1029 bytes common/media/ui/Female/ForeArm_R.png | Bin 1058 -> 1053 bytes common/media/ui/Female/Hand_L.png | Bin 3850 -> 1163 bytes common/media/ui/Female/Hand_R.png | Bin 1192 -> 1170 bytes common/media/ui/Female/UpperArm_L.png | Bin 3701 -> 1122 bytes common/media/ui/Female/UpperArm_R.png | Bin 1149 -> 1133 bytes common/media/ui/test.png | Bin 3662 -> 3675 bytes dev_stuff/healthPanelFixFemale.psd | Bin 0 -> 216860 bytes 10 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 dev_stuff/healthPanelFixFemale.psd diff --git a/.vscode/settings.json b/.vscode/settings.json index 71207c1..c8e6f35 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -2,8 +2,8 @@ "todo-tree.tree.scanMode": "workspace", "mod_id": "3236152598", "zomboid_user_folder": "C:/Users/picch/Zomboid", - "zomboid_folder": "E:\\SteamLibrary\\steamapps\\common\\ProjectZomboid", - "zomboid_server_folder": "E:\\SteamLibrary\\steamapps\\common\\Project Zomboid Dedicated Server", + "zomboid_folder": "F:\\SteamLibrary\\steamapps\\common\\ProjectZomboid", + "zomboid_server_folder": "F:\\SteamLibrary\\steamapps\\common\\Project Zomboid Dedicated Server", "Lua.diagnostics.globals": [ "ModOptions", "zombie", diff --git a/common/media/lua/client/TOC/UI/HealthPanel.lua b/common/media/lua/client/TOC/UI/HealthPanel.lua index 3a7e5dd..d487574 100644 --- a/common/media/lua/client/TOC/UI/HealthPanel.lua +++ b/common/media/lua/client/TOC/UI/HealthPanel.lua @@ -17,8 +17,8 @@ if luautils.stringStarts(StaticData.GAME_VERSION, "41") then xMod = 0 yMod = 0 else - xMod = 5 - yMod = 9 + xMod = 5 -- 5 + yMod = 13 -- Actually in game the shift compared to the png is of 4 px... end diff --git a/common/media/ui/Female/ForeArm_L.png b/common/media/ui/Female/ForeArm_L.png index bbb5406b7e2a1a3ec7c19ac6cac53ca85c32af36..ded9ed1d71d02d87133b4607c7b5e151163542fa 100644 GIT binary patch literal 1029 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zVBYTO;uumf=k49-yhjcK4uLkaL{t7(r*NJNHwjYH@45T#$Gp$oOksMVyiQH2vDc+} z>(A|DI3{TA@YOW|9xrJIlU=wZox+WPoX!aPoLfx{^|Utb-VLtF9Ay4xBqlvMf9@hH*;;O z=jDCODA2!9x6yrmLQ;Fj-pT3rne)G%DCw?cwCB|;>$qWUl|A)-p8f2+jrvb^KL9GJ zHH`P&e#6@O^PRfSkp&y|Uo8fUCca-D{f7BWL0-Mfo8~hTF~F$eH@OWoXT!{bP0l+XkK%?7UQ literal 3748 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 delta 485 zcmVKM(rQI%Og;L=b!*Xs=a* zgpsz-@%12aJJ0i=;oIt8fO(Oj(~-bGf8_h<3%oo&9>;N<_rCYz>FGB5`us6G_P@M5 zKEApM+yLV&jeXDGH-PZh8Xo)S^Yg2({d#y9eOc}p8vAy;9mk#L^}QS5INSuI-Olsw z+3A`e{zmNgI?vM@ztFH(ug`|&dfu}`c8+a@Uu;NhD|}DePWH%yW7XxcP4&KZf1Pa4 z>j5r}ZL0US``kv=u(irzU&Afy@dY=);rk#Qk-B zXtD=~9{T52-Z9yeCfWL);LX^x*R`o0?^Wyt&t&U+l6%kWsi7xcD{uLSDyDj#rLl#c zYh`RJe6rjVD|``aJY;rkpMx)CvO}iEHq~p* zjO}2ym^B_UE4G8#226IyjM%1n6DB)kbZk?-k&&^zYHeodWSi=}jEZf2Z^!{HWJGLJ zy{W5XJCtqg^2s*U`?@l=^}V^PVq4!|!2kXOomX*9_5Q5h5bxO`Vuy$wvjzhJ0h53O b3l{taUt4Zivwe$300000NkvXXu0mjf!21Gc diff --git a/common/media/ui/Female/Hand_L.png b/common/media/ui/Female/Hand_L.png index 6d833931553762ac3d9bd1be8830820653add60d..b9540f361bf4601c086c35ebeb405815bec409cb 100644 GIT binary patch delta 573 zcmV-D0>b@@9*YT(Bx(t8NLh0L01FcU01FcV0GgZ_000C%Nkl`k};O%4``k~46E6cHU2)pjIOMC6zbDubAd0=;_m>W}BopU*OdSHCbOdtshF zefsBmz5X!97^~H-F0yZQIo&3E0p7oV|N9tY8e>eCp~o2G`1p9%<27Z$G^Ue#T#8jK8nG@bTlvadvh#-oAZ1j*gDTlP6EccDo&OoNmS5 zop0)W`t)hMc=2MqdGlth*Xwa{aWOWV&Dd_Y-`oDq#NLtBYBgTId^w&ydp6#^dpBOc zemxEk5C0AP_3PL9kLhZBH!g394u1{~#>vUa*lafA^z?Lm`SNA=3a-#9om5UdqK@nEMPac8J&ubYIgg_Cno9a3ir7Y?`Lk zoYBR81m+4Z_9HRJlzWu;f8xK7CSUi(5Ie*&9+LqM^OHahCKkv)(!JP5zJNES00000 LNkvXXu0mjfuyY=O delta 3248 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 diff --git a/common/media/ui/Female/Hand_R.png b/common/media/ui/Female/Hand_R.png index b2c70c9896a28b6298dbe983391c76f693b04a16..a6f4e15d0e55e051192988d24a1d2c117509c540 100644 GIT binary patch literal 1170 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zU~%zuaSW-L^Y)HmpK!WF!^88lW5Yu(&YGIhpe4TGvBaDPq0Z#M3zvcpsah~*s0KNT zy3P_2^k5Vbvbp#5lb!$5L$m6agx|L}zII}EYGhm6-ugeCbf6SDwTDNG6)C4 zpY=CppG~v8(pgY3JN0MX{(RTCX{p5%j2|WZGyV2mE%L+cr>k$+Zwl?MGhS2F{4A=@ zxMtoP)25jp9+w$yzL#QG^(CY7L`Sj`2chkO;Rbjsa zpMHIPeZGBsT-?6-GgH&1ZO^|yZ|zpL-#4|trF}l{{bhIg`)8+j|F$lF_s7t9|C`Nx zuWx97TfX7;+p>AK)n@DC_RccTzjvmcUw+@8SM!ZO-?q!%xc}<9o6ny=-+cS+vu|&2 z7Z(;9^2^!GQ1_pAW^MHLeNn~txBf6(eQ&|pGjrz5Ia9WK?%h0d|M_-vfo7ch`}_Oz zr>CcX{_!!nKmB^f*BkTa%$s-a?(XvR?YGbFt^WS(=jZ3fk0bwB$?AMNbKkrmJw1K% z-Mr_IkM|oZe=D`hc#|*q`&Z1%)7(z+`uVF`Vj^>bYybLy5?i>?ZLvBTFq6GMm)l-W z&D!P7gyv)0TIIzj1JmP)gGsj!^`Cc4;;x;O^H_29akHz(v#;K8lHY#Wluzl?*$v-Q zxND35d`Ri8`CRio-^}H2<)7vC-jAL?uml<;u+jMlpWrA1Ef6N`X9zvIe$j@*9}fWw O83s>RKbLh*2~7aUViIit literal 1192 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zV2Sc{aSW-L^Y-?6KjAh+b*YNJn%pHXfk1fp>w`=EraH+kJ zLs3mPLAfZ_!Iyce{oG4|=YOiIY?*oPPC-%o%$GhZx4QA{UB|xQs-aoOM#moBq#S|d zW(nydHx!PsjS7(&5);0f$?Gju@tnJF-PUQ_m@gfUtVoOJt^FA{cmI}uY{lu{5)5{H zbbkENVy95mtDO4(S6}}8xqEX;z@+n@^VEM@?LJd>S;r`BYsveWwZSh`Dy?VceDR9B z?{jUEjprxDlLZe2vohcPvH!j8MDXIM`2Rj~`7t_ov`=nUne7>;CaEr|YZ10JBx~=z z_pkE)tXsI;t-5;h)+qD+>N72qeouN5JxTnwZ}E;330KecZhSBObJgO91wndgU)T8G z_WfLPu{5i&zUQvlmn#((HaaKYy{V4&eXJS9{!DIxu6D_!FZ_IE!KX64PCh+<)9Bjj z-@DB=Kc8!_e|YxXxi8m0f8XDCZQ9|x1_#hcOfF(M*ie&x7%=k?#}-IFaAHt klR?%wn!a&n>pI58TU(!A&$+t=SoAP>y85}Sb4q9e03fsX)Bpeg diff --git a/common/media/ui/Female/UpperArm_L.png b/common/media/ui/Female/UpperArm_L.png index 0203f403e5c12e1fcff7db33081e5a24b2dfbb8a..9b6d0b4961f821a7d5c4643607b4d3237a75b156 100644 GIT binary patch literal 1122 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 A1poj5 diff --git a/common/media/ui/Female/UpperArm_R.png b/common/media/ui/Female/UpperArm_R.png index 2d0386e620deb4ae7cc52126f29b6f995be7684f..8d75cc08a69b359fe1339eb0ba2b1fbc89ef0698 100644 GIT binary patch delta 618 zcmV-w0+s#!2<-@vIXoXpL_t(|obBDgPUA=bMN!=9AIPfz{|8|=ThES3r-5k_yIjsa zM`D2#NTkavCyFALbzNU*_;K_DU>uQ=x{;s~e`ILve}4VC{&v0jVrM^(egIcK3cd_~ z6i@8#*vs-?hjsmYn4jJ5?d|Qu+g~o1>u;}rvG5OCz6!PJ9WBdy>}6Tr@AUQc_0ylZ z2`~18hQ)rr!>iC=x&0%!TrOfiXxiAf)^!#8K|`O7-y523c%2Pez z*X)poV_WrkJQQ2#b8(D^+#P$=sy!3m&Rww`-{<5Q5BYX%t3I!9#TNS9{yMhM=jWOo z@>j8sTD6y5+xp+wj_>E;7!Ua}_K~Z0e}r%E)7Xyh=i?X;`7rj;t9FF%hfjHe>vFdGYR6#i7dO42x~mf5)@z z5V1ps#J=|k_p)nSmK`!}Y^&bh?y)@!pU0HTw(5OM8Jm6V8vC9j+^Y9u*&$QKw(5QD z7TdG%`Ro$gwR%od9OFWdv3cz8u3G4EHjV8%J-44*{1WeKox{V+w&wG=d)bdhw(9Yg zb^ZOL*|(q7w%q6OM{J(g6tA-x0YkG<0~P@pMC_1%0q+8!lcr~r;{X5v07*qoM6N<$ Ef^`8>PXGV_ delta 627 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 literal 3662 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 Q@j(Qb7+M-s>bb@K2k7@QdH?_b diff --git a/dev_stuff/healthPanelFixFemale.psd b/dev_stuff/healthPanelFixFemale.psd new file mode 100644 index 0000000000000000000000000000000000000000..330d0c5c6f7db463da11eb057de79afd3a8b5d04 GIT binary patch literal 216860 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�pr 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 PVlFnrU*t`xu0;4BuXl=q literal 0 HcmV?d00001 From 768a0dbdab191a2b889f29f538e675aae779c9be Mon Sep 17 00:00:00 2001 From: ZioPao Date: Wed, 2 Apr 2025 01:16:51 +0200 Subject: [PATCH 24/51] UI: Better test pattern for Health Panel debugging --- common/media/ui/test_pattern.png | Bin 819 -> 2402 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/common/media/ui/test_pattern.png b/common/media/ui/test_pattern.png index 51b85d482f17734324ec8b506f8a656d0bb046d4..8bd9be4ce14a231bbc8a4ed8da5342dbdc886cca 100644 GIT binary patch delta 2371 zcmW-geLPc(AIEPcZvEQorn$wCJeA!=*iy^I9oJ(hLrhAYMKf!Xd6=Ag?T4N&*BDEU zRGb3R`s|L-4_Seqx@k^J*wvx0=M_g%J&s* z>>C@qrBXMW>&P0` zXI-~8i}H92XU3V;nm_M;9^RDbCrwC!(v{>5@DDM&v{$3#1(lXK9M=8G>uav+tA2=4 z4zb2u?m$(5q%}OtlPCwx#{LT|`6{6d$gjDc#& zUL$2a@tzD5QOJR?IsMHh0ez#8p<(_NAWvK#I6aHlm zIl0mYY7b8p{Lx<_s~8W7$P)a~JoEPQv1+l8RK!R8sN91H%{h{b$IjWp&)uc0q)pVv zy(X?pX&&(OD&@t97wA0v~q+N6N5~X05<-7 zBD|+Yx$yEbm-*-T^waU(5mV79hxKWc|qT_j39_*!qo36T5#1)xmaY@&}CD}2r~*M_?C?&NS1~mM15mstg_>v7U8fLAIPzE zpa0V?NooTzPK(Su)T?5MFJ9^Q2TZSC9PQy-p*bp9dWCgjv(mmZ0<{iMtfep8jgVXL zGQ^I9Ugm^_x*NCk^C%ub$=*`Cx`GfWc}0saxbWgbPFdXZv;W2Ag$yVd-2!0HFi>F^ zBel7tTTR9%AY?oVC;5cJ)MsN~?LDa7n=H!owgJ;=tI|}={1>?8VCp!+A)EU13QNpi&Ghfn&CMI0k zPgV;&#l^twV>d__s^^!83u2ug{TfCgh$k>d`RoMEA=ShugkIKD0OrKTiz?%<*?CC5({F*CfNFwY%4 z9q_lt6WuhD`K8^KKT4jSYoCf9%KHj+fYrHZz4lX)`}z*u^*a3!d!)kilQNrUdES2h zUISNDPGuLrs`nzt!^ycdjx*uCI1c{gkqo57#eop_+8eQ}>B^S#5aD4FFN}S%x+Qdb z|3uGbzpepcFuTXPKUkoTgMv$c(p(2BtPb(U%FLZR1E-JlPjojLjO*uHWPB|nId4!efMmEh$U>|Alx1W|{{T?M+g+{!oPeo-TOzYy z`PMv*eh<_h*$PB=MdTM7SL^>e#$F3w) zLzjj>vS&+$T7{alQ{e^2umnsHYFgpeQ?-7=g;R99V*E2tXs@>Idp73JuB8-vSkQBU z#Jjt0%ysugX>ECPXU-tPZ?mqigkvJcR&e065uUFB3EZn+YN7xK;@Qra!FHXMQ_h{v z@Fu<{SSsA_s1#F**RCYYp3_(qCj~<6%@vw7ssEXRO5;k5 zu|nC-i2S@{lvdwmy=5&ug@#ktHkZmM*3U8}hcCpa3~WWIY`ItHc35gqxnt=m08YJG z;!Lfpss*2htGp+F;STKGCwI!R(jpQgs{Il*Uq(@0tYTcw-o`IPc5HPT)NhB}+Kld> zIyD*vdG6k%Ne7YzDYj>jFE>WXo(au@gVNVI)hHVnmv3M(3%(MUi;*faGv@CHQTY{O z!{o$Kh)@4iRwASPb!iA$d)iwx0Pg)&?$oxK3DkGJk4TcFRLCfW3Fi5$L!0J3GMsYQfr?>1ejt*^Ar0j;q`|9U zE!{k+Bqmc?(G!(Fd$E!c+3ID6Zkd7j?+g!-^UTsZ!$FmI@2!Ueo?&vQzqj5+gy!7R zBs+Vfq$<|JrowgPolEehri$5SM!S)tl_?UwDb+zErX>sR0@sl6t>?35`cjebjL@3d zaAc&~bYTSN|LpiiDyE7Xh}?V!HY@%cMZQ~D>5nx2T!li6>%OKbt!ec;y3&rWNBSzj zDv4)zlr(M9QKQuM{&*bMWYT!0@IU%-S;vZ}C*~KC_zyBj7hV#-L!LmtP~XO1_UHWz DKG~$^ literal 819 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zV0!B5;uumf=k4W#yhjXpSPXwo_!s?c?mN3vRQq<=eW0h{#8-=U%C7z%DZ?q z&6eDlkmNkF8I@_z^7 Date: Wed, 2 Apr 2025 01:32:30 +0200 Subject: [PATCH 25/51] UI: Fixed male Health Panel --- common/media/ui/Male/ForeArm_L.png | Bin 1192 -> 1161 bytes common/media/ui/Male/ForeArm_R.png | Bin 1211 -> 1200 bytes common/media/ui/Male/Hand_L.png | Bin 1164 -> 1032 bytes common/media/ui/Male/Hand_R.png | Bin 1182 -> 1067 bytes common/media/ui/Male/UpperArm_L.png | Bin 1426 -> 1051 bytes common/media/ui/Male/UpperArm_R.png | Bin 1496 -> 1094 bytes 6 files changed, 0 insertions(+), 0 deletions(-) diff --git a/common/media/ui/Male/ForeArm_L.png b/common/media/ui/Male/ForeArm_L.png index 1030bbfe18e696753118c86bcc6059bffd0354b8..a0e9fbef6e60aadc66ef17f9ca2f465dc1ec5c63 100644 GIT binary patch literal 1161 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zV6paeaSW-L^Y-rEyqHjthKsd64NXiJ1v}ZF%&ZW<*V=Sw`-2S;%g5KEfwx?ea!oBr^1`L}lB4H$1v8COmuX z`s-2Q^V{lQaVNgrJOBA5i>|HL_>Dh5KeK1{%>B>P8spyXy)Rd#qy5`y?bdy>X5Os+ z|M6jT_5bZg^S3x1-Dk7^?3p)v@2{7>f8O`b)@xDK@4p*={-+teGxtx8T-BrNXU;^u zzCH72c3#xqzwi04S8e@XSAK$X?VHQD%J<1_x%Mk9?OxrDefCvn7A{ObVz(8@aRrg}z&x15ypZW9Mx5DygTX%ot{<`A8{9hlxzW!bJb^6SoKh1tcyGCy0L5Y1}fk0Fn=~g)3?r;LwCe}x9-Y^8mnIN?!UJ%IF-fk*d4v|hI-k#?_jkB zyQcze{w6sm8}5SnCoP|C13L^PF}DgKaZ~d-T!Pi&>K!q#iOhM&TW*Ly5`j8qpF;Kf z(lc*k-f(}JbMU>~>Gq}ZJC@g(e6H1(*tlPy-R1wCa|&f0Gojvv`VkZiBShps!_G5% VB0e{m{{ogR44$rjF6*2UngBYY6lnke literal 1192 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zV2Sc{aSW-L^Y*S`ws0at`^W#YMP$7;Na|RWh{ni#;ePSt$%U)uA1KvvhVSp-n7b)$ zyK|;mJ71xuYm`^;ilf%;O9HkiZQXhL;O9RN6jbiq<@SG9d*4U1G}fJGZz#XRTSK#s zjgCFMNjU<^%@Wc_ZYUgM8x?|wM49;)vEv&~&R%0$S$KDa%1iZ?lS4esChhV2q;&GK z3jgF9?@yX1pQ~I}v7c7-c-Ok=g|dHR^-ngdM0?7qR&J~K|MSt;V~;-HPrq4ZHoMmI zQ(A59-`7TLNpI4=PPXy;q-Rpq3`|NUbB-+cca zeOjtVdP~|~U!xswJwrpE{`q6G_+mzGb@lIB&87QJ7na7(f0I^wzDD?4`>It%B_&gW zyv)qaC#$HdtIzaNo9VY)vj6zan>SBBeE9GZTk@M{Uncb!-EZ0JQ>6cSZiSw{esMv; zguQ$BzIp%t`Ij#y;^N{!T{rLEJ)2|Z9eVeN>`r0x3|`HpDxc?vn@jPqX)b;8=FOUk z8?Ik1jTK5Ze-^*-c8Tb1UMWxly1Qo6E5?}gH_uAdc5IZsbhLN|mnYGo% zJZWIc;(dK-S1vG_ZBKvtdK*Yf)4DackL6wWT3!T9db?F)XPoM#b~^m8%yLA1G*x5G c-=DaRk5AdgsA_s1SoAP>y85}Sb4q9e01kQZ1ONa4 diff --git a/common/media/ui/Male/ForeArm_R.png b/common/media/ui/Male/ForeArm_R.png index 77d0045609f65aecbb8f6353498856624c4b0db9..058fed0bc2c41beb8050bf159df9af029a30f642 100644 GIT binary patch literal 1200 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zU`g_HaSW-L^Y*TkAivT12%n&}%Nv1_$C$AB*u3I%#c}hOR~Elw zeKx0f?bf{g_Qz%<_gqizIiK9)zx*ECZ41k95|7W$`TY5Z(6_5!P3z;bYi~Tbm6Oq( zT+?fK>}$#WJ%1B>44=(eZ@$A$+EVk|*NJ~K*M5C@?c?5ObN0u{zc+XPabNwOzgfX6 z!+%w4zrL4sDi{ z%JlpHKE66<^55wBpX?sPd-1Wo-^0WEci!>+a^CsR*|X91rnY~(pZ}>{`}O?S+r>Q} zpG!RM-#x$l>$|&q*Z+O{_O|=oBb(pLe7CXw_O-5VQ~RO&6%V8x-tfMa`>l9?M$Ja^ zl8zhqH(e8|QU0f>@+5NO_gPunQa6Fq!;_O6-@cZgeiEECCa531R~`TR?aggIWgRyZ zliFp>w$<+4>wf&(=_&H}6V+$G?UXG#apT+9N*k?hwSSFdiZ)sDZ*=ApzrD|H{`+Iw z*2ni9_BDI1Ty|n%((UWdzn%puJzccoYW zV9E7#aSW-L^Y-q>tl&U~_K*Mf=ANApHEZE)Nh=Evul8Nvd9|)R7m$gmVRpZNNW9?G zk^tGa4`y6-T;VbGQd84TzD@;`h+FqA$NktRpW>-^(sN(+dCNPhp_feroojD1UpQ-M z*0IsChc_ulAh}sW`p6B1V{D^Bu#nh!@<#K|=ao%&Cp~p~U#))9;N)W!|4DbeKbf9f zuJV4;9?wsk1b!m{QKlR@4o-$H}3wqK68@%%%gTbp9=r| zNt~qbX?H$;{x&;<9ZDPf`}^nfvNeZW%KuWbpWHKfkB8C8H(lZ0U2EohdwU;_(GAf* zxmZPhl1)ZwK$OhxRjZy^_5c0*_xaaNqS3jbF+`y zc5pAyS&sre^fFva%fzF^uVW$pRs z*_zn7K+d;Pvu(GoAHA{edTWW{Hm;W`IoDqsSxH8xmgsJKUFsOyy|&3p{Px#fbM%gu zap|w|-WVFOJjuFs`qh;;v`$kuN&aJJ?+71F^H{U`6aE$Xt=gw{@$CebMhu>=elF{r G5}E)=Yy&$0 diff --git a/common/media/ui/Male/Hand_L.png b/common/media/ui/Male/Hand_L.png index fc3ac0896c6c5f21957705454110e1c0d2ba50e7..da1bad4a8d8f8f4b4226465d8a8e6e607c6272b1 100644 GIT binary patch literal 1032 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zVBY2F;uumf=k1-1dBTn&4i{%OxHLZM`~Ux_LU&iv3Lze^H4`j$cfYgTx;OddueUcQ z*%q%g&De4KH|qx3jm}5-1g%}(2#hGky^C``n>_zx_WaM5lU3Pkb+0`XeKsflxP(0r zU1x7Gyve@l+AqUnKa7s;m|c7>I{to&{FOPy_o{aJeshfF{(Ehu`AtPNDu&vG^VRzq z*6p%ketLJgdS|UoIRDO>#ru8<%-MQPK3`z_$Hx(mTQ5BSTzSUw`u>)>zLWQ^U#$Rg zdkl~L{rlHfOt@P8`nfIDJvAS1d|&hNOUlOb50~ElF#7beWY^DK-`@1bw#_T4mQv>C?#%C&RRT-N9|-%s4Xi}=LHT3$%}1eH>W9YW zV6pRbaSW-L^Y+euKaoHg_mA&m58OS{l9T9kBIq&q4MAzH>chb|Zbe3XmI<0MBZgeOj~S@u^F0m zY;^45P0A5SZkCWfazkNMh|-YwKRs^JBIE&=I`c=p3F1Z#`}}X$vv5~(hMYO z)@`keiH`m~;YsnN)vax%vD+V1ZEa|ey>6?&bdS#`jgx70d+sj1HtS`{Eg!YX-~ZPA z|9b7(wdJmDlE44;Oxol7$>jc{e^;J9eLDSR$*-j3g`L$h><6HbD zZOaY+_4nUn*L11sPA|>7XE*NO|9@TPtf^7i>(;F^ntk@twzuDlZ*Mz$^r)-aWY507 zKDjq<-|pR2`**%v=lqXLcU8Xd+_ZD&%;x6i9=F9)f{bMNHt*XvZ(FXhTz_#{*|d)p za~?l_EF&lP?9U&Y&p-dHPcM%R@7e3JJ^6dp-kkjW^zw4^)vH&}JewxT!?ttZzH={M zX8QU0T{7{_TKhj`+s5f{%HE{D-nDK=I@J@Lz*3R_E1e$A9!<{BT)dBofo*Nrwa(R( QfW-@gr>mdKI;Vst0K41lhyVZp diff --git a/common/media/ui/Male/Hand_R.png b/common/media/ui/Male/Hand_R.png index c0c199898b0d1690a5cd9c04a5563d81bdd4575c..0be41ee4045db30c05f47a27ef5e5d6217cd6397 100644 GIT binary patch literal 1067 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zV7}|=;uumf=k1-dLBZY<4i_(1>AI&p`@MhB^eKT!R!(Irsl3n z=$9GAdL}hDezPZ7C$)FTDwTEIP#j5&9J%VAkA*!SQ+o<;RlVJ1_&lb((eT(No%z#J zf0{i1v+Y$<%+^;a_O1Um=$uYp_Yfr}1^`1Yr z?%uR7>XZNGoZD%`USCo1Ri2-__TRPFC04r2FZXkI%wPWJ{`&a(n~Xj`%;M(0v90^Lth%=S zM}X^#Tp1;^+ZBShfBvkS`DVi1Wb5_YH&^FuQwAlN-N(w}@=vFL)6a>#jdQQxHogf? zMVq{Ho`1FTfh4LNx!aX{bHZE@_n6A57aqwF$&w9Ua zwvRb#Wy160BBtH`FYEE-@z2~hsXI@*TFD%ko%Gr6M>bHoz((gIe1g^^jIob--HG-$ U`?wZ81m=DQPgg&ebxsLQ0N~%<(f|Me literal 1182 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zU+bBUp76w7 z^J#KuX#Au(-^_N(UCDlP`0(NK#~*)OF0iQicVMOJ$?Yonliz$VW8M|M{{6*=1wVG> z-aeQ=C#p1d`>oQuS@S=?t}9Op4-J*8&dJHybN}Ye%CeG@DVsNM-jZ8ge0N*!WfNaL zJ-th%v3~yk?9tKD^Yi=XzdF_U&gR(vl*{Sq>6YW zU_R^V;uumf=j~nZtlI$$ZGo#xF6AlRe(`U5lGPizJay9<6WZ_oc=hnT%n1cKj>GCN z!#fV1mU!%Pc>CJ>46g;PUET<6bUwm2Oc>Sn$M(<9+;`r_!hELGk6AZvN9ulRz41EA z_Jiqc+xr%GcN~BI`R5j$(-G5BPkBB(HShVd9q)It$S3RcS2-u0|M>bV_xsk`%F3S~ z98PcQac32;?z?||{~o@-kq;uL8Jg9mRfO4}d;WR;<(FSR|2n$frS8a8-ES<$avS6X zZ(si5X!D3g2pFKuKVMzdE$g_UnAF};YY=}k7Z$+GzwX}^gNC@>ivK_f^@=CYkI8vL ze#h&!rPt8e6PoPQ;HH^hzWGhUxx+6h+a|L#|q-nUcR z{#1i3X4czY1a$em17T2=?Hzk3>LToQ&VIiQY@w{uw`14tz_UYIw zoc#u(Y_D>1PwKO`F>hq6Qa-#+)=j?iwf6R!H}~{i_E)@a5&W(2uJhl$xsGoHW`i9A f3cZoWsArs`*1u(H(NRWVZfEdx^>bP0l+XkK4S&;@ literal 1426 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zV0H0yaSW-L^Y)Hyc1o&5`^Wz?Z{AeuRNyvhQ`jXC;qvBa&(3 z;$QI7(5z#lV-IgqjzDs=g!GXc3dh)nxX`yG+a0^)&c8lrBHygSKe@znmdbnepJpf1 zJ@0vc@}0DO(w})xwyV@nw{y7qz4qmNPjjGZ^`9yyHKrTd@BQ`1-Se1do9C+A_am;C z&V6$JV#b%!N%Ots&z#g-@BPW-Wcf}WyIGoAbI-t%1PyU^$T)u z^RypUnLfG3_U!ZL&tLA+^Szv6G;_(i*FeR5vzGnbk$b!S@WT&_o*e9ny(b@go%h#1 z|J&Ql3sPqDjj#^PJwlfB*dI>Tt9?E7oR(Se)GP4^FCJ0*}He| zoO$!&@>^eh<^O(Pa`&2pDMmkEefaR9ee>qc?7%QcPglQv`}WQI_xJB)tQK}{j^Dqm zV(QMgJry6{UA%bFKRP=4@3CWU^PijxU%A=xrg1?*!H0*F)&0LMyPP?3et6cdUR&nS zP}S+dkuEE5{8M@&w_??*6T-*A3H6(8VA51+aH`$s{%+T)UT`|TZ(JVv6q1bJFZ{n7 zDEjFBg1f=_R(EUfhx-vo@6}~p`zG#V0cM73wrO8;FC3ezEB&W+ELHG!mKk8SelEvI^I?YZN@N@a9T1C`e3mVg~sT$DXkKW7)vac?Z6 yzVyzbc76-e{S|MYQ8#D!WMKkvM0_#zpTUi*YW zVE*Ch;uumf=k0CJJn3)|hl}xT(;sB+=zmi`Dc9qJ)T6}INeq21rzb_6Rex{Upw={t zKW1MQtJ&#Y>zdp2)8!i;cgQN0b=*))Y9Ag98OiFu-@7NzF}%5G{*yDOcf4T#UGyvi3*y~M}Evf>FSS&yO%mU=%qAVaU0_qIE?%a6!^HBe30u3() zn{z2tsE#wPOQG6x4HlIg_GYLtfrr?04B!x{vYak_ltK}-HbjaSS5FQ*S^1* z^Uv4Gcs%*}$LyPgJh$GbJ@?AIgUumn1A{|n@?HP{ literal 1496 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zVD0jBaSW-L^Y)Hmw@j%_`^WcZ-ki&uBrN2!V=}Ylo`wPrv!+(xs>>`%$}zbQZ*SPX zSv0<3YVXvtGOi|tMh7m=haN{{o^5)4?p@zeRYL`~M`vTyD(CV0Y~HZB{@u*~{Wov# z*1ff@SK^fTUWU1H$;}edM{Xz_V>2}C*yz~9o0KCkq=hDk3;sT|`1)5T>(s@;6}{Id z)l7J@SEXL{Wk$y!hB&{ip5mhxw{Mm5+-zh#%zqD!V&t*0a+;YyK66hF;Au@d^#qJZx-(y7^!C6i(Vc zY0tzIAZP*tFOL#8SFE8&-^EE?XG)Xe0^@+Dy_{obE=JIrX(jTcOO*(qSaTmUVpXv{L|+0 zOOw>dG^3eIG`dWDCqFHkxkw`@G&E4;XzM1O_uqH=bpah1@9yq?|K8r}?{}MFI^7$2so)K;$2%DtUtBDHkg>%hoqzdh|b7m$ihh22YE$#WAbfq?*{Ry$n>KI$ z{KPG9W5k;C^X>Ovd~T&#wOd-h>(NfXKR?*=%FE5Kua7^!HT!xPFc562zvUEve00>` z%*G5bK^mvh|^Aqa!z7om2p_ej9GN z(f2`)S9e>L$qpdvACD$bQ@V54+IhUHWfLt9{WhC&!-}=J^X n<|`i_*&k0dksN3f_A_45kge&Ryk|SGsAlkV^>bP0l+XkK^Bt@_ From 61f505fa8e493073168d4d856575da0293920004 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Wed, 2 Apr 2025 01:36:37 +0200 Subject: [PATCH 26/51] Dev: modified tasks and settings (vscode) --- .vscode/settings.json | 4 ++ .vscode/tasks.json | 114 +++++++++++++++++++++++------------------- 2 files changed, 67 insertions(+), 51 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index c8e6f35..9cada6f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -3,6 +3,10 @@ "mod_id": "3236152598", "zomboid_user_folder": "C:/Users/picch/Zomboid", "zomboid_folder": "F:\\SteamLibrary\\steamapps\\common\\ProjectZomboid", + + + "zomboid_folder_b42": "F:\\Zomboid Dev\\B42.6", + "zomboid_folder_b41": "F:\\Zomboid Dev\\B41", "zomboid_server_folder": "F:\\SteamLibrary\\steamapps\\common\\Project Zomboid Dedicated Server", "Lua.diagnostics.globals": [ "ModOptions", diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 695d243..bdfbb21 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -21,71 +21,83 @@ "presentation": { "group": "groupZomboid" }, - "command": "\"${config:zomboid_folder}\\ProjectZomboid64 - nosteam-debug 42.bat\"", + "command": "\"${config:zomboid_folder_b42}\\ProjectZomboid64 - nosteam-debug 42.bat\"", "options": {"statusbar": {"label": "$(run) Zomboid client (42)"}}, "problemMatcher": [ "$eslint-stylish" ] }, { - "label": "Run Zomboid Debug No Steam", + "label": "Run Zomboid Debug No Steam (41)", "type": "shell", "presentation": { "group": "groupZomboid" }, - "command": "\"${config:zomboid_folder}\\ProjectZomboid64 - nosteam-debug.bat\"", - "options": {"statusbar": {"label": "$(run) Zomboid client"}}, + "command": "\"${config:zomboid_folder_b41}\\ProjectZomboid64 - nosteam-debug.bat\"", + "options": {"statusbar": {"label": "$(run) Zomboid client (41)"}}, "problemMatcher": [ "$eslint-stylish" ] }, - { - "label": "Run Zomboid Debug No Steam 2", - "type": "shell", - "command": "\"${config:zomboid_folder}\\ProjectZomboid64 - nosteam-debug.bat\"", - "options": {"statusbar": {"hide": true}}, + // { + // "label": "Run Zomboid Debug No Steam", + // "type": "shell", + // "presentation": { + // "group": "groupZomboid" + // }, + // "command": "\"${config:zomboid_folder}\\ProjectZomboid64 - nosteam-debug.bat\"", + // "options": {"statusbar": {"label": "$(run) Zomboid client"}}, + // "problemMatcher": [ + // "$eslint-stylish" + // ] + // }, + // { + // "label": "Run Zomboid Debug No Steam 2", + // "type": "shell", + // "command": "\"${config:zomboid_folder}\\ProjectZomboid64 - nosteam-debug.bat\"", + // "options": {"statusbar": {"hide": true}}, - "problemMatcher": [ - "$eslint-stylish" - ] - }, - { - "label": "Run two instances of Zomboid Debug No Steam", - "options": {"statusbar": {"label": "$(run-all) Two Zomboid Clients"}}, - "presentation": { - "reveal": "always", - "panel": "new" - }, - "dependsOn": [ - "Run Zomboid Debug No Steam", "Run Zomboid Debug No Steam 2"], - "problemMatcher": [] - }, - { - "label": "Run Zomboid Test Server", - "options": {"statusbar": {"label": "$(run) Zomboid Server (TOC)"}}, - "type": "shell", - "command":"\"${config:zomboid_server_folder}\\StartServer64_nosteam_custom.bat\" TOC", - "problemMatcher": [ - "$eslint-stylish" - ] - }, - { - "label": "Run Zomboid Test Server 2", - "options": {"statusbar": {"label": "$(run) Zomboid Server (TOC+FH+BH)"}}, - "type": "shell", - "command":"\"${config:zomboid_server_folder}\\StartServer64_nosteam_custom.bat\" TOC_FH_BH", - "problemMatcher": [ - "$eslint-stylish" - ] - }, - { - "label": "Run Zomboid Test Server 3", - "options": {"statusbar": {"label": "$(run) Zomboid Server (TOC+FH+BH+iMedsFixed)"}}, - "type": "shell", - "command":"\"${config:zomboid_server_folder}\\StartServer64_nosteam_custom.bat\" TOC_FH_BH_imeds", - "problemMatcher": [ - "$eslint-stylish" - ] - } + // "problemMatcher": [ + // "$eslint-stylish" + // ] + // }, + // { + // "label": "Run two instances of Zomboid Debug No Steam", + // "options": {"statusbar": {"label": "$(run-all) Two Zomboid Clients"}}, + // "presentation": { + // "reveal": "always", + // "panel": "new" + // }, + // "dependsOn": [ + // "Run Zomboid Debug No Steam", "Run Zomboid Debug No Steam 2"], + // "problemMatcher": [] + // }, + // { + // "label": "Run Zomboid Test Server", + // "options": {"statusbar": {"label": "$(run) Zomboid Server (TOC)"}}, + // "type": "shell", + // "command":"\"${config:zomboid_server_folder}\\StartServer64_nosteam_custom.bat\" TOC", + // "problemMatcher": [ + // "$eslint-stylish" + // ] + // }, + // { + // "label": "Run Zomboid Test Server 2", + // "options": {"statusbar": {"label": "$(run) Zomboid Server (TOC+FH+BH)"}}, + // "type": "shell", + // "command":"\"${config:zomboid_server_folder}\\StartServer64_nosteam_custom.bat\" TOC_FH_BH", + // "problemMatcher": [ + // "$eslint-stylish" + // ] + // }, + // { + // "label": "Run Zomboid Test Server 3", + // "options": {"statusbar": {"label": "$(run) Zomboid Server (TOC+FH+BH+iMedsFixed)"}}, + // "type": "shell", + // "command":"\"${config:zomboid_server_folder}\\StartServer64_nosteam_custom.bat\" TOC_FH_BH_imeds", + // "problemMatcher": [ + // "$eslint-stylish" + // ] + // } ] } \ No newline at end of file From 5acab111f2c6cf9dd09a9a47a5e8d1b31c9546ef Mon Sep 17 00:00:00 2001 From: ZioPao Date: Wed, 2 Apr 2025 01:57:35 +0200 Subject: [PATCH 27/51] git: Modified gitignore --- .gitignore | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 600d2d3..2f2fd17 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ -.vscode \ No newline at end of file +.vscode +media +mod.info From d52f3f6bf2e9af779878d33767464f2db0df93d0 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Wed, 2 Apr 2025 01:59:58 +0200 Subject: [PATCH 28/51] UI: Moved specific b42 health panel files to 42 folder, restored old files for b41 --- 42/ui/Female/ForeArm_L.png | Bin 0 -> 1029 bytes 42/ui/Female/ForeArm_R.png | Bin 0 -> 1053 bytes 42/ui/Female/Hand_L.png | Bin 0 -> 1163 bytes 42/ui/Female/Hand_R.png | Bin 0 -> 1170 bytes 42/ui/Female/UpperArm_L.png | Bin 0 -> 1122 bytes 42/ui/Female/UpperArm_R.png | Bin 0 -> 1133 bytes 42/ui/Male/ForeArm_L.png | Bin 0 -> 1161 bytes 42/ui/Male/ForeArm_R.png | Bin 0 -> 1200 bytes 42/ui/Male/Hand_L.png | Bin 0 -> 1032 bytes 42/ui/Male/Hand_R.png | Bin 0 -> 1067 bytes 42/ui/Male/UpperArm_L.png | Bin 0 -> 1051 bytes 42/ui/Male/UpperArm_R.png | Bin 0 -> 1094 bytes .../media/lua/client/TOC/UI/HealthPanel.lua | 6 ++++-- common/media/ui/Female/ForeArm_L.png | Bin 1029 -> 3748 bytes common/media/ui/Female/ForeArm_R.png | Bin 1053 -> 1058 bytes common/media/ui/Female/Hand_L.png | Bin 1163 -> 3850 bytes common/media/ui/Female/Hand_R.png | Bin 1170 -> 1192 bytes common/media/ui/Female/UpperArm_L.png | Bin 1122 -> 3701 bytes common/media/ui/Female/UpperArm_R.png | Bin 1133 -> 1149 bytes common/media/ui/Male/ForeArm_L.png | Bin 1161 -> 1192 bytes common/media/ui/Male/ForeArm_R.png | Bin 1200 -> 1211 bytes common/media/ui/Male/Hand_L.png | Bin 1032 -> 1164 bytes common/media/ui/Male/Hand_R.png | Bin 1067 -> 1182 bytes common/media/ui/Male/UpperArm_L.png | Bin 1051 -> 1426 bytes common/media/ui/Male/UpperArm_R.png | Bin 1094 -> 1496 bytes dev_stuff/healthPanelFixMale.psd | Bin 0 -> 192867 bytes 26 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 42/ui/Female/ForeArm_L.png create mode 100644 42/ui/Female/ForeArm_R.png create mode 100644 42/ui/Female/Hand_L.png create mode 100644 42/ui/Female/Hand_R.png create mode 100644 42/ui/Female/UpperArm_L.png create mode 100644 42/ui/Female/UpperArm_R.png create mode 100644 42/ui/Male/ForeArm_L.png create mode 100644 42/ui/Male/ForeArm_R.png create mode 100644 42/ui/Male/Hand_L.png create mode 100644 42/ui/Male/Hand_R.png create mode 100644 42/ui/Male/UpperArm_L.png create mode 100644 42/ui/Male/UpperArm_R.png create mode 100644 dev_stuff/healthPanelFixMale.psd diff --git a/42/ui/Female/ForeArm_L.png b/42/ui/Female/ForeArm_L.png new file mode 100644 index 0000000000000000000000000000000000000000..ded9ed1d71d02d87133b4607c7b5e151163542fa GIT binary patch literal 1029 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zVBYTO;uumf=k49-yhjcK4uLkaL{t7(r*NJNHwjYH@45T#$Gp$oOksMVyiQH2vDc+} z>(A|DI3{TA@YOW|9xrJIlU=wZox+WPoX!aPoLfx{^|Utb-VLtF9Ay4xBqlvMf9@hH*;;O z=jDCODA2!9x6yrmLQ;Fj-pT3rne)G%DCw?cwCB|;>$qWUl|A)-p8f2+jrvb^KL9GJ zHH`P&e#6@O^PRfSkp&y|Uo8fUCca-D{f7BWL0-Mfo8~hTF~F$eH@OWoXT!{bP0l+XkK%?7UQ literal 0 HcmV?d00001 diff --git a/42/ui/Female/ForeArm_R.png b/42/ui/Female/ForeArm_R.png new file mode 100644 index 0000000000000000000000000000000000000000..9d10f3ef6f145e0a36bcbde11469d23f635af3e3 GIT binary patch literal 1053 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zU_S5Z;uumf=k47V4^7Zl~Al zvqfxuvvuM9d-v|u*6)m2clXQt`}uFBE$soQh8d39ZF?cQIT{pT?x z<(FT6PJU3dvt#eX-AVmCwP!c!0HvOZXSlbdMgKd;w^Q?5;OerL{MV;%^u2%nP=fzw z{u|}+w;cEHT?Gj|1`3#by9iX#|55SV#f6g3W8X+RMSrzecT=%GDf;W@&7g={*7=r0 zK7ZDY9&^{6)%T8zY`l5=^vfrA*LFEi*Zs1OuUq%aznIO=e4V*hk8c2}FYABHVc(b9 z-XXgwJIDRUMjh*v?Ki?|ZB7GYK4toi?EVj*Z=T$*dYW&h*|yO9{ED3Qhn^cg-L$r< zM>E;@*o7O}eFdxKj&E{a)|GoTnYa6G=#QGVBV}vnT^2dMihSH#!mnK#^;`{m0NB1s`Gtj*Z$2n+ixf) k0o|lj)-lRJ4Fr3}l&MXDIzF?P0rNY9r>mdKI;Vst0BGXa>Hq)$ literal 0 HcmV?d00001 diff --git a/42/ui/Female/Hand_L.png b/42/ui/Female/Hand_L.png new file mode 100644 index 0000000000000000000000000000000000000000..b9540f361bf4601c086c35ebeb405815bec409cb GIT binary patch literal 1163 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zV6pXdaSW-L^Y)f~o^Ym2!^88x+qJIdHBRAv$=`foe`%*r&Kz5i;Blh0?(TIP6IfA>EI8<~yHNB9J-UET-`f%=M@ptY{_2uzu z)jOYY)RrFd{l>Jn>g%ii=jZ32H);*vZ=hD4IM1&3*Ym2q{|t^vtiHNdZ&QAWZ{pP~)3|*#mh)_@&F<~3Hjmq1XUoUW|DX5I*Vos7 z_P@-kG1trQAwC;W~( zbu@0qZyvp}jvL%1@t1YKIo)+H*eIR@4DLA>kJhm~;{t}Y;qfWeQ-0Jx+TX7h|NW?d r^${aEC7=eyr1lQkQ3h%toUp&N_lDcP2J@xB(uKj()z4*}Q$iB}OQQWW literal 0 HcmV?d00001 diff --git a/42/ui/Female/Hand_R.png b/42/ui/Female/Hand_R.png new file mode 100644 index 0000000000000000000000000000000000000000..a6f4e15d0e55e051192988d24a1d2c117509c540 GIT binary patch literal 1170 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zU~%zuaSW-L^Y)HmpK!WF!^88lW5Yu(&YGIhpe4TGvBaDPq0Z#M3zvcpsah~*s0KNT zy3P_2^k5Vbvbp#5lb!$5L$m6agx|L}zII}EYGhm6-ugeCbf6SDwTDNG6)C4 zpY=CppG~v8(pgY3JN0MX{(RTCX{p5%j2|WZGyV2mE%L+cr>k$+Zwl?MGhS2F{4A=@ zxMtoP)25jp9+w$yzL#QG^(CY7L`Sj`2chkO;Rbjsa zpMHIPeZGBsT-?6-GgH&1ZO^|yZ|zpL-#4|trF}l{{bhIg`)8+j|F$lF_s7t9|C`Nx zuWx97TfX7;+p>AK)n@DC_RccTzjvmcUw+@8SM!ZO-?q!%xc}<9o6ny=-+cS+vu|&2 z7Z(;9^2^!GQ1_pAW^MHLeNn~txBf6(eQ&|pGjrz5Ia9WK?%h0d|M_-vfo7ch`}_Oz zr>CcX{_!!nKmB^f*BkTa%$s-a?(XvR?YGbFt^WS(=jZ3fk0bwB$?AMNbKkrmJw1K% z-Mr_IkM|oZe=D`hc#|*q`&Z1%)7(z+`uVF`Vj^>bYybLy5?i>?ZLvBTFq6GMm)l-W z&D!P7gyv)0TIIzj1JmP)gGsj!^`Cc4;;x;O^H_29akHz(v#;K8lHY#Wluzl?*$v-Q zxND35d`Ri8`CRio-^}H2<)7vC-jAL?uml<;u+jMlpWrA1Ef6N`X9zvIe$j@*9}fWw O83s>RKbLh*2~7aUViIit literal 0 HcmV?d00001 diff --git a/42/ui/Female/UpperArm_L.png b/42/ui/Female/UpperArm_L.png new file mode 100644 index 0000000000000000000000000000000000000000..9b6d0b4961f821a7d5c4643607b4d3237a75b156 GIT binary patch literal 1122 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zU=i_jaSW-L^Y-ppzuOKH4uQL0aUWRr{(sBO(%0)&T$=W2@{Pxw-(xsWF5u9aU-Q^O zXiwhlZ7VKr-(2qSxJj0)OykDFg!W;cGX+WE#92G zEi3~Jd;SY?mwA6X-eLxEtW92hP5JI;{)YXv9LOm9gzX^CTd{&0{CCn1Cbl>24Nl)P zH$BqM{O*SR4)Uz+vRvQ#=5C#$fBN_`>2Kn%Y(cu--Hgn0 z?cw9I7J1V=t8f?46rirgvm2(wvx9_YXM%)m7evnEZMIz@Ij#5xv$ZtHHO*ConZEvWTTnpl>ZkJ013kI$Gx7fM4Hfiy4X>ba9e`W3dy55*mAU7s&{$I%Yjiop0 zRO0(PXD;&sZDHP(y31YX=?3S6b}J;$-`$}8>cvtSpd-rOwbd3F>ptJW{w4CmVxS+E z$TIR(2W+3W|GP{3Uxv4=eANlxZ6a7xv^K={j4owvTlc7JXSu+U)eboFyt=akR{0I`1gYW zV3GH9aSW-L^Y-pRzsDX7u7P)6$)8yD|37=8dGz@{&*hDoLc3$m*}5k+ig+wJt*zdr zG_5o?KI2E>7v=<+jm}5-1g%}(2n+*8O2(V|y1%>rmF@kRly2W&#}IDEwU4J>#Q)8^ z8>c_Tx0n8{nKA$FySH!O9=;u~H~n?~`udF@_@nl5ZG9=Ld%F5fYUI85U%r0*dU^g% zPW^AqZAa_&A6|VSe&=819Wi=I_8GTsY`<12`rFZYe(!zhS-BN+WsP*Uh05o90&yIr?j*jY#y1;=-QxJF?YRR@n;QKNq`E_WtuH68t~Qa#q`|&p#^m>&`!` zZ5N(DpC$V#d}Dvq*6Fdgf8D>)_x|}qpdzDh6IYkDbi0Le@NSJ-u|~7_UFEw-uCLPkNoVnJiS2fwA6N< z?%b=#H-pkp+mU_WIlgboj-DoKl$*2q-o1AlZMo+kp90iT>mxb4_Kno2KjJ8J>z?(1(TPhPksz6 PKNvh+{an^LB{Ts5_J#x^ literal 0 HcmV?d00001 diff --git a/42/ui/Male/ForeArm_L.png b/42/ui/Male/ForeArm_L.png new file mode 100644 index 0000000000000000000000000000000000000000..a0e9fbef6e60aadc66ef17f9ca2f465dc1ec5c63 GIT binary patch literal 1161 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zV6paeaSW-L^Y-rEyqHjthKsd64NXiJ1v}ZF%&ZW<*V=Sw`-2S;%g5KEfwx?ea!oBr^1`L}lB4H$1v8COmuX z`s-2Q^V{lQaVNgrJOBA5i>|HL_>Dh5KeK1{%>B>P8spyXy)Rd#qy5`y?bdy>X5Os+ z|M6jT_5bZg^S3x1-Dk7^?3p)v@2{7>f8O`b)@xDK@4p*={-+teGxtx8T-BrNXU;^u zzCH72c3#xqzwi04S8e@XSAK$X?VHQD%J<1_x%Mk9?OxrDefCvn7A{ObVz(8@aRrg}z&x15ypZW9Mx5DygTX%ot{<`A8{9hlxzW!bJb^6SoKh1tcyGCy0L5Y1}fk0Fn=~g)3?r;LwCe}x9-Y^8mnIN?!UJ%IF-fk*d4v|hI-k#?_jkB zyQcze{w6sm8}5SnCoP|C13L^PF}DgKaZ~d-T!Pi&>K!q#iOhM&TW*Ly5`j8qpF;Kf z(lc*k-f(}JbMU>~>Gq}ZJC@g(e6H1(*tlPy-R1wCa|&f0Gojvv`VkZiBShps!_G5% VB0e{m{{ogR44$rjF6*2UngBYY6lnke literal 0 HcmV?d00001 diff --git a/42/ui/Male/ForeArm_R.png b/42/ui/Male/ForeArm_R.png new file mode 100644 index 0000000000000000000000000000000000000000..058fed0bc2c41beb8050bf159df9af029a30f642 GIT binary patch literal 1200 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zU`g_HaSW-L^Y*TkAivT12%n&}%Nv1_$C$AB*u3I%#c}hOR~Elw zeKx0f?bf{g_Qz%<_gqizIiK9)zx*ECZ41k95|7W$`TY5Z(6_5!P3z;bYi~Tbm6Oq( zT+?fK>}$#WJ%1B>44=(eZ@$A$+EVk|*NJ~K*M5C@?c?5ObN0u{zc+XPabNwOzgfX6 z!+%w4zrL4sDi{ z%JlpHKE66<^55wBpX?sPd-1Wo-^0WEci!>+a^CsR*|X91rnY~(pZ}>{`}O?S+r>Q} zpG!RM-#x$l>$|&q*Z+O{_O|=oBb(pLe7CXw_O-5VQ~RO&6%V8x-tfMa`>l9?M$Ja^ zl8zhqH(e8|QU0f>@+5NO_gPunQa6Fq!;_O6-@cZgeiEECCa531R~`TR?aggIWgRyZ zliFp>w$<+4>wf&(=_&H}6V+$G?UXG#apT+9N*k?hwSSFdiZ)sDZ*=ApzrD|H{`+Iw z*2ni9_BDI1Ty|n%((UWdzn%puJzccoYW zVBY2F;uumf=k1-1dBTn&4i{%OxHLZM`~Ux_LU&iv3Lze^H4`j$cfYgTx;OddueUcQ z*%q%g&De4KH|qx3jm}5-1g%}(2#hGky^C``n>_zx_WaM5lU3Pkb+0`XeKsflxP(0r zU1x7Gyve@l+AqUnKa7s;m|c7>I{to&{FOPy_o{aJeshfF{(Ehu`AtPNDu&vG^VRzq z*6p%ketLJgdS|UoIRDO>#ru8<%-MQPK3`z_$Hx(mTQ5BSTzSUw`u>)>zLWQ^U#$Rg zdkl~L{rlHfOt@P8`nfIDJvAS1d|&hNOUlOb50~ElF#7beWY^DK-`@1bw#_T4mQv>C?#%C&RRT-N9|-%s4Xi}=LHT3$%}1eH>W9YW zV7}|=;uumf=k1-dLBZY<4i_(1>AI&p`@MhB^eKT!R!(Irsl3n z=$9GAdL}hDezPZ7C$)FTDwTEIP#j5&9J%VAkA*!SQ+o<;RlVJ1_&lb((eT(No%z#J zf0{i1v+Y$<%+^;a_O1Um=$uYp_Yfr}1^`1Yr z?%uR7>XZNGoZD%`USCo1Ri2-__TRPFC04r2FZXkI%wPWJ{`&a(n~Xj`%;M(0v90^Lth%=S zM}X^#Tp1;^+ZBShfBvkS`DVi1Wb5_YH&^FuQwAlN-N(w}@=vFL)6a>#jdQQxHogf? zMVq{Ho`1FTfh4LNx!aX{bHZE@_n6A57aqwF$&w9Ua zwvRb#Wy160BBtH`FYEE-@z2~hsXI@*TFD%ko%Gr6M>bHoz((gIe1g^^jIob--HG-$ U`?wZ81m=DQPgg&ebxsLQ0N~%<(f|Me literal 0 HcmV?d00001 diff --git a/42/ui/Male/UpperArm_L.png b/42/ui/Male/UpperArm_L.png new file mode 100644 index 0000000000000000000000000000000000000000..036e27127dfa4d234903f54991148bbe38882df7 GIT binary patch literal 1051 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zU_R^V;uumf=j~nZtlI$$ZGo#xF6AlRe(`U5lGPizJay9<6WZ_oc=hnT%n1cKj>GCN z!#fV1mU!%Pc>CJ>46g;PUET<6bUwm2Oc>Sn$M(<9+;`r_!hELGk6AZvN9ulRz41EA z_Jiqc+xr%GcN~BI`R5j$(-G5BPkBB(HShVd9q)It$S3RcS2-u0|M>bV_xsk`%F3S~ z98PcQac32;?z?||{~o@-kq;uL8Jg9mRfO4}d;WR;<(FSR|2n$frS8a8-ES<$avS6X zZ(si5X!D3g2pFKuKVMzdE$g_UnAF};YY=}k7Z$+GzwX}^gNC@>ivK_f^@=CYkI8vL ze#h&!rPt8e6PoPQ;HH^hzWGhUxx+6h+a|L#|q-nUcR z{#1i3X4czY1a$em17T2=?Hzk3>LToQ&VIiQY@w{uw`14tz_UYIw zoc#u(Y_D>1PwKO`F>hq6Qa-#+)=j?iwf6R!H}~{i_E)@a5&W(2uJhl$xsGoHW`i9A f3cZoWsArs`*1u(H(NRWVZfEdx^>bP0l+XkK4S&;@ literal 0 HcmV?d00001 diff --git a/42/ui/Male/UpperArm_R.png b/42/ui/Male/UpperArm_R.png new file mode 100644 index 0000000000000000000000000000000000000000..0bfade2d73044620dce688465cf135813a4b5768 GIT binary patch literal 1094 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zVE*Ch;uumf=k0CJJn3)|hl}xT(;sB+=zmi`Dc9qJ)T6}INeq21rzb_6Rex{Upw={t zKW1MQtJ&#Y>zdp2)8!i;cgQN0b=*))Y9Ag98OiFu-@7NzF}%5G{*yDOcf4T#UGyvi3*y~M}Evf>FSS&yO%mU=%qAVaU0_qIE?%a6!^HBe30u3() zn{z2tsE#wPOQG6x4HlIg_GYLtfrr?04B!x{vYak_ltK}-HbjaSS5FQ*S^1* z^Uv4Gcs%*}$LyPgJh$GbJ@?AIgUumn1A{|n@?HP{ literal 0 HcmV?d00001 diff --git a/common/media/lua/client/TOC/UI/HealthPanel.lua b/common/media/lua/client/TOC/UI/HealthPanel.lua index d487574..4d10d95 100644 --- a/common/media/lua/client/TOC/UI/HealthPanel.lua +++ b/common/media/lua/client/TOC/UI/HealthPanel.lua @@ -17,8 +17,10 @@ if luautils.stringStarts(StaticData.GAME_VERSION, "41") then xMod = 0 yMod = 0 else - xMod = 5 -- 5 - yMod = 13 -- Actually in game the shift compared to the png is of 4 px... + -- For some reason (I didn't investigate), when applying stuff to the health panel + -- there is an un-accounted shift in B42. + xMod = 5 + yMod = 13 end diff --git a/common/media/ui/Female/ForeArm_L.png b/common/media/ui/Female/ForeArm_L.png index ded9ed1d71d02d87133b4607c7b5e151163542fa..bbb5406b7e2a1a3ec7c19ac6cac53ca85c32af36 100644 GIT binary patch literal 3748 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 diff --git a/common/media/ui/Female/ForeArm_R.png b/common/media/ui/Female/ForeArm_R.png index 9d10f3ef6f145e0a36bcbde11469d23f635af3e3..3bba3780546c45a66807d792a2fc492caa51f1e8 100644 GIT binary patch delta 485 zcmVKM(rQI%Og;L=b!*Xs=a* zgpsz-@%12aJJ0i=;oIt8fO(Oj(~-bGf8_h<3%oo&9>;N<_rCYz>FGB5`us6G_P@M5 zKEApM+yLV&jeXDGH-PZh8Xo)S^Yg2({d#y9eOc}p8vAy;9mk#L^}QS5INSuI-Olsw z+3A`e{zmNgI?vM@ztFH(ug`|&dfu}`c8+a@Uu;NhD|}DePWH%yW7XxcP4&KZf1Pa4 z>j5r}ZL0US``kv=u(irzU&Afy@dY=);rk#Qk-B zXtD=~9{T52-Z9yeCfWL);LX^x*R`o0?^Wyt&t&U+l6%kWsi7xcD{uLSDyDj#rLl#c zYh`RJe6rjVD|``aJY;rkpMx)CvO}iEHq~p* zjO}2ym^B_UE4G8#226IyjM%1n6DB)kbZk?-k&&^zYHeodWSi=}jEZf2Z^!{HWJGLJ zy{W5XJCtqg^2s*U`?@l=^}V^PVq4!|!2kXOomX*9_5Q5h5bxO`Vuy$wvjzhJ0h53O b3l{taUt4Zivwe$300000NkvXXu0mjf!21Gc delta 483 zcmV<90UZ9K2%QL!IXTZsL_t(|obBCFP8v}FhEXux0Q=vgE@Ar8HnmEHVeZV8@0`R3 zBN&p8{|<&2&dai#Xm~mL0k9vjfdc`5$0K(>pU=xZw_lboZ+>3?X!y$NW#1e6M$4}+ z23WQ1wV~hM-rjwGxm>Q@^zYwq?Hf7YaI}8B(}SyieSN+9vrnD?VsGT`*n^Jm)9Lj2 zli+f>h`o`!Vvh`c&9W?FZ{+3|Xh(!*TmH@txheKht9FEM>&w`V@8{td5BYC@>?2q0 z2;bh-*pBb#;}{S5H1^S}c7%`dA@8A4n2IIh_te_~tp^Rw&_u|uYb?Fb)l zn%ImtMQp3y#}u*I$II#D-K~m4mo4&|4vB5m$FS@Wu|sx`?Fc`PWrv6z zvTJNd_^~WIWVhH>eLTw!5j$jmm)L8M@blTpza`5KnKrgnZ*O>Pufpds<+81Mj45L? z#?aVnj&Q3U$Ff7Fifz?n4U6qn_5-^c1@KN{Jp_xIs5LjL_A6?o2CE&002ovPDHLkV1g%i2TuS1 diff --git a/common/media/ui/Female/Hand_L.png b/common/media/ui/Female/Hand_L.png index b9540f361bf4601c086c35ebeb405815bec409cb..6d833931553762ac3d9bd1be8830820653add60d 100644 GIT binary patch delta 3248 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 delta 573 zcmV-D0>b@@9*YT(Bx(t8NLh0L01FcU01FcV0GgZ_000C%Nkl`k};O%4``k~46E6cHU2)pjIOMC6zbDubAd0=;_m>W}BopU*OdSHCbOdtshF zefsBmz5X!97^~H-F0yZQIo&3E0p7oV|N9tY8e>eCp~o2G`1p9%<27Z$G^Ue#T#8jK8nG@bTlvadvh#-oAZ1j*gDTlP6EccDo&OoNmS5 zop0)W`t)hMc=2MqdGlth*Xwa{aWOWV&Dd_Y-`oDq#NLtBYBgTId^w&ydp6#^dpBOc zemxEk5C0AP_3PL9kLhZBH!g394u1{~#>vUa*lafA^z?Lm`SNA=3a-#9om5UdqK@nEMPac8J&ubYIgg_Cno9a3ir7Y?`Lk zoYBR81m+4Z_9HRJlzWu;f8xK7CSUi(5Ie*&9+LqM^OHahCKkv)(!JP5zJNES00000 LNkvXXu0mjfuyY=O diff --git a/common/media/ui/Female/Hand_R.png b/common/media/ui/Female/Hand_R.png index a6f4e15d0e55e051192988d24a1d2c117509c540..b2c70c9896a28b6298dbe983391c76f693b04a16 100644 GIT binary patch literal 1192 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zV2Sc{aSW-L^Y-?6KjAh+b*YNJn%pHXfk1fp>w`=EraH+kJ zLs3mPLAfZ_!Iyce{oG4|=YOiIY?*oPPC-%o%$GhZx4QA{UB|xQs-aoOM#moBq#S|d zW(nydHx!PsjS7(&5);0f$?Gju@tnJF-PUQ_m@gfUtVoOJt^FA{cmI}uY{lu{5)5{H zbbkENVy95mtDO4(S6}}8xqEX;z@+n@^VEM@?LJd>S;r`BYsveWwZSh`Dy?VceDR9B z?{jUEjprxDlLZe2vohcPvH!j8MDXIM`2Rj~`7t_ov`=nUne7>;CaEr|YZ10JBx~=z z_pkE)tXsI;t-5;h)+qD+>N72qeouN5JxTnwZ}E;330KecZhSBObJgO91wndgU)T8G z_WfLPu{5i&zUQvlmn#((HaaKYy{V4&eXJS9{!DIxu6D_!FZ_IE!KX64PCh+<)9Bjj z-@DB=Kc8!_e|YxXxi8m0f8XDCZQ9|x1_#hcOfF(M*ie&x7%=k?#}-IFaAHt klR?%wn!a&n>pI58TU(!A&$+t=SoAP>y85}Sb4q9e03fsX)Bpeg literal 1170 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zU~%zuaSW-L^Y)HmpK!WF!^88lW5Yu(&YGIhpe4TGvBaDPq0Z#M3zvcpsah~*s0KNT zy3P_2^k5Vbvbp#5lb!$5L$m6agx|L}zII}EYGhm6-ugeCbf6SDwTDNG6)C4 zpY=CppG~v8(pgY3JN0MX{(RTCX{p5%j2|WZGyV2mE%L+cr>k$+Zwl?MGhS2F{4A=@ zxMtoP)25jp9+w$yzL#QG^(CY7L`Sj`2chkO;Rbjsa zpMHIPeZGBsT-?6-GgH&1ZO^|yZ|zpL-#4|trF}l{{bhIg`)8+j|F$lF_s7t9|C`Nx zuWx97TfX7;+p>AK)n@DC_RccTzjvmcUw+@8SM!ZO-?q!%xc}<9o6ny=-+cS+vu|&2 z7Z(;9^2^!GQ1_pAW^MHLeNn~txBf6(eQ&|pGjrz5Ia9WK?%h0d|M_-vfo7ch`}_Oz zr>CcX{_!!nKmB^f*BkTa%$s-a?(XvR?YGbFt^WS(=jZ3fk0bwB$?AMNbKkrmJw1K% z-Mr_IkM|oZe=D`hc#|*q`&Z1%)7(z+`uVF`Vj^>bYybLy5?i>?ZLvBTFq6GMm)l-W z&D!P7gyv)0TIIzj1JmP)gGsj!^`Cc4;;x;O^H_29akHz(v#;K8lHY#Wluzl?*$v-Q zxND35d`Ri8`CRio-^}H2<)7vC-jAL?uml<;u+jMlpWrA1Ef6N`X9zvIe$j@*9}fWw O83s>RKbLh*2~7aUViIit diff --git a/common/media/ui/Female/UpperArm_L.png b/common/media/ui/Female/UpperArm_L.png index 9b6d0b4961f821a7d5c4643607b4d3237a75b156..0203f403e5c12e1fcff7db33081e5a24b2dfbb8a 100644 GIT binary patch literal 3701 zcmd^>`8yQe9>`eT^2o@D|;wwl$eoyn}mplA~8+2M3%8c zSu*x*(qJqxS-a{!cX{sp5AOZpJfGKje?I3qpYuM?d7ksY+|-bTiJu7oz+wcu06&Zo z0MN)W9yz4S4Fu{i(0k~b=mJoMV%~FM0D#HJQ(xaa5N@a^YGk0Vs(4OSRaQw(5dheO ze9KU~R4R|wB=rWHjo!#=Ri@7!ATEJr>|nPqWPc1??y+;|w8bSb*>G_m&x2XF-W_Cu z}MP#h>O;k8#d3kqux1N+o+UrI3vBezckV;u7^aAJLap%=X zL{Mh1*3O0)T5i}By(s$vp~Zut4S-cTWLR|2EA2g+mwtd2_z%jR;Ao%z6^l2QvIU|k zU`m{W#7u*RgAO^X4ldBa3tm~izRm>F0PsOZ>WPDL7O?cgNQ(iCl%(sO~HW_O3o ziRWeJN^rtRbjH2M0N~&5e}AB+jV3M3O)t2Ud?-KK3J<(j{lvAz)+P_?AJNhScGEt} zsMGxX5S@QJ&8y%h?=lB4Y6EUgZabbOLJF=heG1=BM5^uS2xFd_cbpdzWMXDsmUMmE zpfH=L_3P}k-&A7s)?xO57`_T_<>+KrG#AD0-*WK{se~t!2=sc2zEqOLL3`Zo{p8dA zGs;z0Ww;-%**(CSi<`6~-@;Qah;^pVa4g161r;C_+!g1H+5%FF|Xm&EaxC>1AaZIu3Vgi?i zcw0w6F>RTiSBfJ{VqG?X>s-=RogFl>LsaSE-otuB#k4!s7Ia@|gLU3M7vX>Su^_NN zNSVzsCZo{1pT9;}Gp4q%wEyzA;2;q7Fxf4pUy;@Q(N~wNkKzrSAK39rwez^m+o{-~ zRNRE@{tDq1XvVlu7*Eh9#&9k%Uc1NM;&T^`HncOg(|<0xBvHeGXS9XH-cxKjDW3Y= ztVS}NW4krXRlN#rcM&VKA|@<`k-T=2mD4E|c7nC@@ti4>m?T=sh}p;+Muf>0TNY~# zuzThiOOert&WSn3>KLqOW=b8J4Q=*#xAVhX9hZ7r!i+Jb@C3X#jpLHa4efdQXHS&$ zvJ1*Bdde_g7|RpXpIk9Q6oi<|TgI1hDhKCC_T=*D6N+Vv20!I^dU#TA$}a}tA>*;a z2AQ8S2fV)>T_i2W{s=wBa-Su(9p-w9&zmoTuavirPd?kYgyC~$c88V1u#!NwM;2R_ zpS9hYtuv9_DP0`t>ghJ=(dndeE9*dO?LlNYv(*c0winlIqDn4Wzc!yOgM8t6F<2&K z{jN;4vKJl-N169oI2AQI?cd#TW2wF$cd_6;tjNl(?jv847|%zg8*6rYLjg8)WEt-) z6IX}o?Iq(7hFyUW`3Pf6{lIc}tb2-k{=%&u8rF|hQ>*8`=3VL)>t*SUkfoE=maQ7{ zs&KD}uJ~&-e6(@Ybva;}XPG=o3HHy|$(PCBR7a>&gCTfTyahfEPYmw+uJzfCj9i3l zc5SjQj`tgGB7PKYLcddnDE%UTDJV0lqWOFj)!bIQ(QeNhGniIZB1_n1`)gKD{B{RCaH$`d!nywAJ1dMXi%TZ`M~8c+A6dFQy}`)fW2b$55j zjA2KxolD8*2J^fzE{$L7iF-+L&kXX~E+wiawr7lHL=qS>Ofsn0EE_Ewq|K(yFxF`3 zDp`h%7_#*-7qHDemaCpisC{0MThSVliJD7ZVs$G@IjJgxkpthMaJqOFI3$J4<44Ham~Wi){!Gb9sg zi70(o>iZ;|kUr19f**MEd9x_@UG7-LSHzd`Zq2r+7rQ2MxdNSzA2cbtKUS%BGq<{D z^GkC}TQ<-n`D-E9?62)M2%Ejmlfn!sAUcSx4pR+;2xoOI%^N$ti*#BawP>G&KZ$QF zX%wH-Y?O!|iq4Kcx`)}-*dgqrel|@b*Ll`V8Jua})6CN}+~L3Tn$DX}gg%@8*-;gS zB!+iKm7rz*oy?D`ZYt>1-9MJj(N!B^mBJH=5t>W*iq<~G8P^>o_xQLagsgS zuVmYJvAdQrVam`a0Vm?gmkr&H;yQgssa)>6MU7?9tstt*5O&Uf*P|hM4ORB&tp?Gn zHXy_U>*WLYaa+p8#o)?ucf#U-8mwh<1aY2#EI*iQ9ck5kFdIlq^2s@yHNk-WL9g>$BOEi%k!Gem-?CrajxIXjWaW7EKDl2sH($V zI{$bf-zI%aZCoQtf9K|Xvx~tW&qB=L(#RCP$8RMzOl&R;OtWbBV&dgm}I+bM(xq#>rNR98J&Pi+sZVn-Xs_c*i4=XbBCKQ*?ymuZMZA4nz@d z5~?%y&1dZ3*6Uu#vGrtl?7*{U`qFo8mD9`8Itjj&Kd!uW<912EZcXvZ9CWa`eFmED zg!RWhul)JyB5q;E*3@Y*aubOd9i6yT*R@QBk&DT`SgL)~%S#Pjx`UtYud-AKtR>A0 zI3X@g1U(J++Dz`L>FMgBQ*lvQcId9f64#%q7Hx&+-*zO}>{q;~Yy2uTI@B~C8nM9| zE5xlaK}lPxe)l`wwdp&sa(5iX?<#|Eem-L_ zo0_U22)JsJFihQlJ~zg1G<@4t-uUCPakiNe+BLn%tk+z1(NFH?qpSo!Hk@i7eX) zpu8x1sopNpE>ho%)LbjstLP<0QE(LeWP5{1_NhIc1M`jk9k=$>Nrl-v9_!0N}eb0P0x)K>hRZ7UvHW5Pz6`AOOsq zzXuJ-$>RlpF2m@8u2opx@`#2nQHM*%Ldid!VT5_@fSMwUv&ghMlGUQXK3CLyJYH}f zV|j^I`BPiOi8sE)+E1&COLYE%Rr;;0$2Bf2vH$M?Qf(KgOkyy#+VyXuqmg_&D=`z7-66{Ff_biPS8TpdLB@ zlBha(W4^M&&pT{X4%=LH@JiH9VNh`Gim{2Oc?lN(&28)(|- A1poj5 literal 1122 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zU=i_jaSW-L^Y-ppzuOKH4uQL0aUWRr{(sBO(%0)&T$=W2@{Pxw-(xsWF5u9aU-Q^O zXiwhlZ7VKr-(2qSxJj0)OykDFg!W;cGX+WE#92G zEi3~Jd;SY?mwA6X-eLxEtW92hP5JI;{)YXv9LOm9gzX^CTd{&0{CCn1Cbl>24Nl)P zH$BqM{O*SR4)Uz+vRvQ#=5C#$fBN_`>2Kn%Y(cu--Hgn0 z?cw9I7J1V=t8f?46rirgvm2(wvx9_YXM%)m7evnEZMIz@Ij#5xv$ZtHHO*ConZEvWTTnpl>ZkJ013kI$Gx7fM4Hfiy4X>ba9e`W3dy55*mAU7s&{$I%Yjiop0 zRO0(PXD;&sZDHP(y31YX=?3S6b}J;$-`$}8>cvtSpd-rOwbd3F>ptJW{w4CmVxS+E z$TIR(2W+3W|GP{3Uxv4=eANlxZ6a7xv^K={j4owvTlc7JXSu+U)eboFyt=akR{0I`1gl3Zrf-SKv61i<#cYeh3RMiOUOc;BBfiU65z2t zi7fto^gXAQAQ8HJPb5#5%VnbB+ujGjc9Vev(|_b)>o0scpQmY>E+4)2`22j@_GrfS zaz0Ow&(Di~=H{{g=OmUFsX{`>o$PV4`+Kc1f6Mg8aD@8{k3pFiIn@5oN4 z({%6guF+wa*wdRe{^RNCf8Y4}BoKR^k75t=YrZ`R{{8hU6MGFq$NqrWGr08%Ia=&- z#((4nBTe-*9WORBh#hjY*oS(+ve9kq&5jnE8N?0|J4Eadu|vcT5j#Ze5V1p!6nm`4 zQ8yatDcX@@Gn3dMVuy$wa+KKPT;<$hl#8^Z#AX3vhlm{_cE}N8k8yP~(+C%7M~KZr z#10WVMC_2!WAA@ev!J~%(ngQXg2WCHJAY*4*k9`Z`fAVr?U7@%uu)@w$*I2DYr02` z%?iX088P;kUg1}Jtnv|Kvl6jGMvI+T;a6L)^3h_mqLE^!ruu5j=^iC^GW69}!AFVB z2E+~-A$EF&Uv06tD0+tAF zjfboq+f*-T?sTsiTj&+c32u#ttQFf-ujt= z4Su;?{`%gzu|*!lEz$3ZE%3lzuL}0J;ZL`WKVO6Ulc58(k>Ft#uQ=x{;s~e`ILve}4VC{&v0jVrM^(egIcK3cd_~ z6i@8#*vs-?hjsmYn4jJ5?d|Qu+g~o1>u;}rvG5OCz6!PJ9WBdy>}6Tr@AUQc_0ylZ z2`~18hQ)rr!>iC=x&0%!TrOfiXxiAf)^!#8K|`O7-y523c%2Pez z*X)poV_WrkJQQ2#b8(D^+#P$=sy!3m&Rww`-{<5Q5BYX%t3I!9#TNS9{yMhM=jWOo z@>j8sTD6y5+xp+wj_>E;7!Ua}_K~Z0e}r%E)7Xyh=i?X;`7rj;t9FF%hfjHe>vFdGYR6#i7dO42x~mf5)@z z5V1ps#J=|k_p)nSmK`!}Y^&bh?y)@!pU0HTw(5OM8Jm6V8vC9j+^Y9u*&$QKw(5QD z7TdG%`Ro$gwR%od9OFWdv3cz8u3G4EHjV8%J-44*{1WeKox{V+w&wG=d)bdhw(9Yg zb^ZOL*|(q7w%q6OM{J(g6tA-x0YkG<0~P@pMC_1%0q+8!lcr~r;{X5v07*qoM6N<$ Ef^`8>PXGV_ diff --git a/common/media/ui/Male/ForeArm_L.png b/common/media/ui/Male/ForeArm_L.png index a0e9fbef6e60aadc66ef17f9ca2f465dc1ec5c63..1030bbfe18e696753118c86bcc6059bffd0354b8 100644 GIT binary patch literal 1192 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zV2Sc{aSW-L^Y*S`ws0at`^W#YMP$7;Na|RWh{ni#;ePSt$%U)uA1KvvhVSp-n7b)$ zyK|;mJ71xuYm`^;ilf%;O9HkiZQXhL;O9RN6jbiq<@SG9d*4U1G}fJGZz#XRTSK#s zjgCFMNjU<^%@Wc_ZYUgM8x?|wM49;)vEv&~&R%0$S$KDa%1iZ?lS4esChhV2q;&GK z3jgF9?@yX1pQ~I}v7c7-c-Ok=g|dHR^-ngdM0?7qR&J~K|MSt;V~;-HPrq4ZHoMmI zQ(A59-`7TLNpI4=PPXy;q-Rpq3`|NUbB-+cca zeOjtVdP~|~U!xswJwrpE{`q6G_+mzGb@lIB&87QJ7na7(f0I^wzDD?4`>It%B_&gW zyv)qaC#$HdtIzaNo9VY)vj6zan>SBBeE9GZTk@M{Uncb!-EZ0JQ>6cSZiSw{esMv; zguQ$BzIp%t`Ij#y;^N{!T{rLEJ)2|Z9eVeN>`r0x3|`HpDxc?vn@jPqX)b;8=FOUk z8?Ik1jTK5Ze-^*-c8Tb1UMWxly1Qo6E5?}gH_uAdc5IZsbhLN|mnYGo% zJZWIc;(dK-S1vG_ZBKvtdK*Yf)4DackL6wWT3!T9db?F)XPoM#b~^m8%yLA1G*x5G c-=DaRk5AdgsA_s1SoAP>y85}Sb4q9e01kQZ1ONa4 literal 1161 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zV6paeaSW-L^Y-rEyqHjthKsd64NXiJ1v}ZF%&ZW<*V=Sw`-2S;%g5KEfwx?ea!oBr^1`L}lB4H$1v8COmuX z`s-2Q^V{lQaVNgrJOBA5i>|HL_>Dh5KeK1{%>B>P8spyXy)Rd#qy5`y?bdy>X5Os+ z|M6jT_5bZg^S3x1-Dk7^?3p)v@2{7>f8O`b)@xDK@4p*={-+teGxtx8T-BrNXU;^u zzCH72c3#xqzwi04S8e@XSAK$X?VHQD%J<1_x%Mk9?OxrDefCvn7A{ObVz(8@aRrg}z&x15ypZW9Mx5DygTX%ot{<`A8{9hlxzW!bJb^6SoKh1tcyGCy0L5Y1}fk0Fn=~g)3?r;LwCe}x9-Y^8mnIN?!UJ%IF-fk*d4v|hI-k#?_jkB zyQcze{w6sm8}5SnCoP|C13L^PF}DgKaZ~d-T!Pi&>K!q#iOhM&TW*Ly5`j8qpF;Kf z(lc*k-f(}JbMU>~>Gq}ZJC@g(e6H1(*tlPy-R1wCa|&f0Gojvv`VkZiBShps!_G5% VB0e{m{{ogR44$rjF6*2UngBYY6lnke diff --git a/common/media/ui/Male/ForeArm_R.png b/common/media/ui/Male/ForeArm_R.png index 058fed0bc2c41beb8050bf159df9af029a30f642..77d0045609f65aecbb8f6353498856624c4b0db9 100644 GIT binary patch literal 1211 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zV9E7#aSW-L^Y-q>tl&U~_K*Mf=ANApHEZE)Nh=Evul8Nvd9|)R7m$gmVRpZNNW9?G zk^tGa4`y6-T;VbGQd84TzD@;`h+FqA$NktRpW>-^(sN(+dCNPhp_feroojD1UpQ-M z*0IsChc_ulAh}sW`p6B1V{D^Bu#nh!@<#K|=ao%&Cp~p~U#))9;N)W!|4DbeKbf9f zuJV4;9?wsk1b!m{QKlR@4o-$H}3wqK68@%%%gTbp9=r| zNt~qbX?H$;{x&;<9ZDPf`}^nfvNeZW%KuWbpWHKfkB8C8H(lZ0U2EohdwU;_(GAf* zxmZPhl1)ZwK$OhxRjZy^_5c0*_xaaNqS3jbF+`y zc5pAyS&sre^fFva%fzF^uVW$pRs z*_zn7K+d;Pvu(GoAHA{edTWW{Hm;W`IoDqsSxH8xmgsJKUFsOyy|&3p{Px#fbM%gu zap|w|-WVFOJjuFs`qh;;v`$kuN&aJJ?+71F^H{U`6aE$Xt=gw{@$CebMhu>=elF{r G5}E)=Yy&$0 literal 1200 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zU`g_HaSW-L^Y*TkAivT12%n&}%Nv1_$C$AB*u3I%#c}hOR~Elw zeKx0f?bf{g_Qz%<_gqizIiK9)zx*ECZ41k95|7W$`TY5Z(6_5!P3z;bYi~Tbm6Oq( zT+?fK>}$#WJ%1B>44=(eZ@$A$+EVk|*NJ~K*M5C@?c?5ObN0u{zc+XPabNwOzgfX6 z!+%w4zrL4sDi{ z%JlpHKE66<^55wBpX?sPd-1Wo-^0WEci!>+a^CsR*|X91rnY~(pZ}>{`}O?S+r>Q} zpG!RM-#x$l>$|&q*Z+O{_O|=oBb(pLe7CXw_O-5VQ~RO&6%V8x-tfMa`>l9?M$Ja^ zl8zhqH(e8|QU0f>@+5NO_gPunQa6Fq!;_O6-@cZgeiEECCa531R~`TR?aggIWgRyZ zliFp>w$<+4>wf&(=_&H}6V+$G?UXG#apT+9N*k?hwSSFdiZ)sDZ*=ApzrD|H{`+Iw z*2ni9_BDI1Ty|n%((UWdzn%puJzccoYW zV6pRbaSW-L^Y+euKaoHg_mA&m58OS{l9T9kBIq&q4MAzH>chb|Zbe3XmI<0MBZgeOj~S@u^F0m zY;^45P0A5SZkCWfazkNMh|-YwKRs^JBIE&=I`c=p3F1Z#`}}X$vv5~(hMYO z)@`keiH`m~;YsnN)vax%vD+V1ZEa|ey>6?&bdS#`jgx70d+sj1HtS`{Eg!YX-~ZPA z|9b7(wdJmDlE44;Oxol7$>jc{e^;J9eLDSR$*-j3g`L$h><6HbD zZOaY+_4nUn*L11sPA|>7XE*NO|9@TPtf^7i>(;F^ntk@twzuDlZ*Mz$^r)-aWY507 zKDjq<-|pR2`**%v=lqXLcU8Xd+_ZD&%;x6i9=F9)f{bMNHt*XvZ(FXhTz_#{*|d)p za~?l_EF&lP?9U&Y&p-dHPcM%R@7e3JJ^6dp-kkjW^zw4^)vH&}JewxT!?ttZzH={M zX8QU0T{7{_TKhj`+s5f{%HE{D-nDK=I@J@Lz*3R_E1e$A9!<{BT)dBofo*Nrwa(R( QfW-@gr>mdKI;Vst0K41lhyVZp literal 1032 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zVBY2F;uumf=k1-1dBTn&4i{%OxHLZM`~Ux_LU&iv3Lze^H4`j$cfYgTx;OddueUcQ z*%q%g&De4KH|qx3jm}5-1g%}(2#hGky^C``n>_zx_WaM5lU3Pkb+0`XeKsflxP(0r zU1x7Gyve@l+AqUnKa7s;m|c7>I{to&{FOPy_o{aJeshfF{(Ehu`AtPNDu&vG^VRzq z*6p%ketLJgdS|UoIRDO>#ru8<%-MQPK3`z_$Hx(mTQ5BSTzSUw`u>)>zLWQ^U#$Rg zdkl~L{rlHfOt@P8`nfIDJvAS1d|&hNOUlOb50~ElF#7beWY^DK-`@1bw#_T4mQv>C?#%C&RRT-N9|-%s4Xi}=LHT3$%}1eH>W9YW zU+bBUp76w7 z^J#KuX#Au(-^_N(UCDlP`0(NK#~*)OF0iQicVMOJ$?Yonliz$VW8M|M{{6*=1wVG> z-aeQ=C#p1d`>oQuS@S=?t}9Op4-J*8&dJHybN}Ye%CeG@DVsNM-jZ8ge0N*!WfNaL zJ-th%v3~yk?9tKD^Yi=XzdF_U&gR(vl*{Sq>6YW zV7}|=;uumf=k1-dLBZY<4i_(1>AI&p`@MhB^eKT!R!(Irsl3n z=$9GAdL}hDezPZ7C$)FTDwTEIP#j5&9J%VAkA*!SQ+o<;RlVJ1_&lb((eT(No%z#J zf0{i1v+Y$<%+^;a_O1Um=$uYp_Yfr}1^`1Yr z?%uR7>XZNGoZD%`USCo1Ri2-__TRPFC04r2FZXkI%wPWJ{`&a(n~Xj`%;M(0v90^Lth%=S zM}X^#Tp1;^+ZBShfBvkS`DVi1Wb5_YH&^FuQwAlN-N(w}@=vFL)6a>#jdQQxHogf? zMVq{Ho`1FTfh4LNx!aX{bHZE@_n6A57aqwF$&w9Ua zwvRb#Wy160BBtH`FYEE-@z2~hsXI@*TFD%ko%Gr6M>bHoz((gIe1g^^jIob--HG-$ U`?wZ81m=DQPgg&ebxsLQ0N~%<(f|Me diff --git a/common/media/ui/Male/UpperArm_L.png b/common/media/ui/Male/UpperArm_L.png index 036e27127dfa4d234903f54991148bbe38882df7..ebc4b6c2d93dff80647dcd12e63d8b3298904b64 100644 GIT binary patch literal 1426 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zV0H0yaSW-L^Y)Hyc1o&5`^Wz?Z{AeuRNyvhQ`jXC;qvBa&(3 z;$QI7(5z#lV-IgqjzDs=g!GXc3dh)nxX`yG+a0^)&c8lrBHygSKe@znmdbnepJpf1 zJ@0vc@}0DO(w})xwyV@nw{y7qz4qmNPjjGZ^`9yyHKrTd@BQ`1-Se1do9C+A_am;C z&V6$JV#b%!N%Ots&z#g-@BPW-Wcf}WyIGoAbI-t%1PyU^$T)u z^RypUnLfG3_U!ZL&tLA+^Szv6G;_(i*FeR5vzGnbk$b!S@WT&_o*e9ny(b@go%h#1 z|J&Ql3sPqDjj#^PJwlfB*dI>Tt9?E7oR(Se)GP4^FCJ0*}He| zoO$!&@>^eh<^O(Pa`&2pDMmkEefaR9ee>qc?7%QcPglQv`}WQI_xJB)tQK}{j^Dqm zV(QMgJry6{UA%bFKRP=4@3CWU^PijxU%A=xrg1?*!H0*F)&0LMyPP?3et6cdUR&nS zP}S+dkuEE5{8M@&w_??*6T-*A3H6(8VA51+aH`$s{%+T)UT`|TZ(JVv6q1bJFZ{n7 zDEjFBg1f=_R(EUfhx-vo@6}~p`zG#V0cM73wrO8;FC3ezEB&W+ELHG!mKk8SelEvI^I?YZN@N@a9T1C`e3mVg~sT$DXkKW7)vac?Z6 yzVyzbc76-e{S|MYQ8#D!WMKkvM0_#zpTUi*YW zU_R^V;uumf=j~nZtlI$$ZGo#xF6AlRe(`U5lGPizJay9<6WZ_oc=hnT%n1cKj>GCN z!#fV1mU!%Pc>CJ>46g;PUET<6bUwm2Oc>Sn$M(<9+;`r_!hELGk6AZvN9ulRz41EA z_Jiqc+xr%GcN~BI`R5j$(-G5BPkBB(HShVd9q)It$S3RcS2-u0|M>bV_xsk`%F3S~ z98PcQac32;?z?||{~o@-kq;uL8Jg9mRfO4}d;WR;<(FSR|2n$frS8a8-ES<$avS6X zZ(si5X!D3g2pFKuKVMzdE$g_UnAF};YY=}k7Z$+GzwX}^gNC@>ivK_f^@=CYkI8vL ze#h&!rPt8e6PoPQ;HH^hzWGhUxx+6h+a|L#|q-nUcR z{#1i3X4czY1a$em17T2=?Hzk3>LToQ&VIiQY@w{uw`14tz_UYIw zoc#u(Y_D>1PwKO`F>hq6Qa-#+)=j?iwf6R!H}~{i_E)@a5&W(2uJhl$xsGoHW`i9A f3cZoWsArs`*1u(H(NRWVZfEdx^>bP0l+XkK4S&;@ diff --git a/common/media/ui/Male/UpperArm_R.png b/common/media/ui/Male/UpperArm_R.png index 0bfade2d73044620dce688465cf135813a4b5768..646605dae5a7d4192189ca700f4592b9c0d8bde7 100644 GIT binary patch literal 1496 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zVD0jBaSW-L^Y)Hmw@j%_`^WcZ-ki&uBrN2!V=}Ylo`wPrv!+(xs>>`%$}zbQZ*SPX zSv0<3YVXvtGOi|tMh7m=haN{{o^5)4?p@zeRYL`~M`vTyD(CV0Y~HZB{@u*~{Wov# z*1ff@SK^fTUWU1H$;}edM{Xz_V>2}C*yz~9o0KCkq=hDk3;sT|`1)5T>(s@;6}{Id z)l7J@SEXL{Wk$y!hB&{ip5mhxw{Mm5+-zh#%zqD!V&t*0a+;YyK66hF;Au@d^#qJZx-(y7^!C6i(Vc zY0tzIAZP*tFOL#8SFE8&-^EE?XG)Xe0^@+Dy_{obE=JIrX(jTcOO*(qSaTmUVpXv{L|+0 zOOw>dG^3eIG`dWDCqFHkxkw`@G&E4;XzM1O_uqH=bpah1@9yq?|K8r}?{}MFI^7$2so)K;$2%DtUtBDHkg>%hoqzdh|b7m$ihh22YE$#WAbfq?*{Ry$n>KI$ z{KPG9W5k;C^X>Ovd~T&#wOd-h>(NfXKR?*=%FE5Kua7^!HT!xPFc562zvUEve00>` z%*G5bK^mvh|^Aqa!z7om2p_ej9GN z(f2`)S9e>L$qpdvACD$bQ@V54+IhUHWfLt9{WhC&!-}=J^X n<|`i_*&k0dksN3f_A_45kge&Ryk|SGsAlkV^>bP0l+XkK^Bt@_ literal 1094 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zVE*Ch;uumf=k0CJJn3)|hl}xT(;sB+=zmi`Dc9qJ)T6}INeq21rzb_6Rex{Upw={t zKW1MQtJ&#Y>zdp2)8!i;cgQN0b=*))Y9Ag98OiFu-@7NzF}%5G{*yDOcf4T#UGyvi3*y~M}Evf>FSS&yO%mU=%qAVaU0_qIE?%a6!^HBe30u3() zn{z2tsE#wPOQG6x4HlIg_GYLtfrr?04B!x{vYak_ltK}-HbjaSS5FQ*S^1* z^Uv4Gcs%*}$LyPgJh$GbJ@?AIgUumn1A{|n@?HP{ diff --git a/dev_stuff/healthPanelFixMale.psd b/dev_stuff/healthPanelFixMale.psd new file mode 100644 index 0000000000000000000000000000000000000000..a253a744f8c61709958ef7aaeb92b8cb6e1806a2 GIT binary patch literal 192867 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%0A8Rkm|We9Pt4e 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 literal 0 HcmV?d00001 From 6e674959ab65d1634aedfa7be193105561e798d2 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Wed, 2 Apr 2025 02:04:44 +0200 Subject: [PATCH 29/51] UI: Fixed color for Health panel female covers (b41 only) --- common/media/ui/Female/ForeArm_L.png | Bin 3748 -> 1038 bytes common/media/ui/Female/ForeArm_R.png | Bin 1058 -> 1053 bytes common/media/ui/Female/Hand_L.png | Bin 3850 -> 1154 bytes common/media/ui/Female/Hand_R.png | Bin 1192 -> 1196 bytes common/media/ui/Female/UpperArm_L.png | Bin 3701 -> 983 bytes common/media/ui/Female/UpperArm_R.png | Bin 1149 -> 1018 bytes 6 files changed, 0 insertions(+), 0 deletions(-) diff --git a/common/media/ui/Female/ForeArm_L.png b/common/media/ui/Female/ForeArm_L.png index bbb5406b7e2a1a3ec7c19ac6cac53ca85c32af36..1902325d7fb8e7edbeb7dab564954e2660cecd2e 100644 GIT binary patch literal 1038 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zU_RjK;uumf=k1+?ezzS&90GU0;`;YL{N^s{5XHcbjAM^CzO(e6;4|fP^-PPVzZQMH zZSmpu49^6uUET<6bUwm2%76yKg!|$44ZF5)-~PBe|E<2hzH|Mw8^X21Wn3Hm%Ss>g zABj8i`t|GO>t&DMxG%g>{df2keVO0;-YYlr@0FPU_V>Rt!Zus_x5s5$f2)-*GX#dL z-TfUGYbM=zExqm3QM;R7> zXJeiwtxr4!=CGcL0&*UI3Dqm>xY2F#^YQuI+eiEas}%1 z=#pzdCn|kgbZ$o8#_Q%fJ8p1G*G_hQbF??+c~W~vE%V}K(Qm3NwRYSvH+-}~?OU(S z?sG@?E&tE;&c7`GMfd*=9}Jek|ExO)%-{^3 Lu6{1-oD!M<$kD}` delta 3143 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%0A%X@a5z_9K_Q_Vd02ccmhD^8E zb1ZS*7W+OPo^G)xSmnGe_B hAp_TwAOkuU@*A`ddPT}p1SJ3f002ovPDHLkV1ns^7C!(0 diff --git a/common/media/ui/Female/ForeArm_R.png b/common/media/ui/Female/ForeArm_R.png index 3bba3780546c45a66807d792a2fc492caa51f1e8..caa8607ef7caed9aab201ba1383b6d3342ab59d4 100644 GIT binary patch delta 483 zcmV<90UZ9K2%QL!IX2HpL_t(|obBApPTNovKvAda2>$<5$hjp8dSAOvwtwgK z0GGx#)qC4=vOTZIxGeUCQ*DJ0vgKqm#<%|va`kiC3LocNlRe--W`z&*<;iy9{<*$1 z*@Ht5{c|gynCwZDY<*AgZtU6X+EkDC5PQKh+4`R3*)w};=!w_LTmGSnsh($PY@z2` z8QThgw1IWgEMEvQ72Au8eJcZ|KM(rQI%Og;L=b!*Xs=a* zgpsz-@%12aJJ0i=;oIt8fO(T~1D2D31AKqv`{)b2JU$-Bah&(Q_v7j5Hv0PfF+BFa zygWX>x(VC><1CGR&)+wI@Yfn1`{(oXtFQffco=TcDo(No#*wv8{jzH1f$)~ z^X}Q{njii~?Dsm)(;C0fuvf3ohUR+SvqN@{ZG~TKNNg*7PuouR$b)0m<*`lmzIK0| zY|rZfE{$!f_qOF^dtQ%mS?mj^+6o_J%gJVpPyZq0>gTi-KF+5md%%Ir3LoghlkLR) zb$w{E2ZtW|=T_b^*^?&O`kvs;*t6HQsUGiD>;=zc>wA)W&+Mt8CtfRW`G+c|dY+}R zg`R6=Y%6@Sb;DLZGCUZ0WD-i zY*W3dt7AKqZS3;NHr4yOGPd=-xvOGZ-(SH0{sWy?aZUC9tlkjs*&$+wh#ir(%aNc# a7W@WZTW(mheTzl_0000f1n7{KB8 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 mW)uX@l>c1)SLT1p7A>#6-lSeiv2&EF*K(D diff --git a/common/media/ui/Female/Hand_R.png b/common/media/ui/Female/Hand_R.png index b2c70c9896a28b6298dbe983391c76f693b04a16..e338f69d89127fccdaac7060706bdd56510c2af6 100644 GIT binary patch delta 544 zcmV+*0^j|p39Jc_IaOXsL_t(|obB5`Zqr}@hVl1H8bu9>ClC- zGXv+~0E`@lp{kIaG_6Q6OO2{Dv?Wes;CX&iV)@UfJhB~Ic4?X>Vi@#20PT;HQ2~pS zkO54SkO54SkO3)w9CTT@l#(P(`@LzJ(se+3JX`PC>!GiwHJj(w-(cgOJ)6z$TxdR@ zCu^ZwtJUi5a=CoJTCHZKl+Q_CCHZ=Do~o+07^=GZ<30PX&`EN9d^{Qq1_$Huc$nmQ zk`GCqZ9PKm%!AL__eE~ib^Y$@>gvg8G)mJngHp=NB;zE1Z<5TD)Y}eL-IS)e-EaLc z{?O2^x~?yW!{PYi;-WpbC&`y2-;%tps_Jyh@v4J6WB+O7b!TU1m!*{P+T>4FRlV4D zo!Z`SV|NYRn$PE_rIe>Pr%fgkFVT9iG4`g*sxB6b#WKm^_1D#8G8ye^-FmoNv3DK1 zb#!#pe*AHNa&j`<_4;+cO|c*E#>ixnBu%qec$>Bd`~A_+&odhiKkjv#`ena+c9Q9I zTI$+M?LPEzI6b_77Ci>fogl^r=_9r`RC>}!>{SojRQieiy@zco{lxZZmY(BzOdh)jcIagXqL_t(|obB7sP7_f8M)B_!2oc)^5>mng`2Z$9fbQIxxN+ge zrE3>HhY#S=hj9oYCM{qia$P`81C>9W(oxU(B_y<&&fIWvhneY2skKH7y{-qK)v>WD z0g=!ne~|SyA1dg^R{ z|JCXF`Ma}ZP?FC{o+tS_yUcdeEHYNLbnlscQ|KglJDF_sN?G4b){;C)@*&A^;Sp+S z?)*Rdw#ZYXT3`Q69&cPM+$+hmB%4WICK)Fge=RsxwNz@o-tX#e{H~#=MtggcwOTj7 zCz&~7`;z2ak{8=ebGXQ0)y|Ev?;H85qv3E;E@t(tPuorNbkTKcaes{6HuThZI6N%L z?(BP8P2(wA2j(82Eh}`A^bZbpQ_5*d$>q=4GS;j6yEe1uoj)(bo1LBMujlWNj@FjF ze}3I=UhIdvFtW9kB()wNdzrQatNo*&oMh1JeO&1__1kJ^c9MR-Uq&NOwY$*8?(|Uy z+f@9D6UEpdUBvc+N=Leg?M0Q2bP@YU2isJ-iS6Ai9q|AS#MmIl1~E2>u|bRt(kgbp z-(S`^v;wVSU*5i?e}ubn5MzTF8^qWk62=Bu`3;9Yu-~1zkN@cZ(^b diff --git a/common/media/ui/Female/UpperArm_L.png b/common/media/ui/Female/UpperArm_L.png index 0203f403e5c12e1fcff7db33081e5a24b2dfbb8a..bcf269adf19c717e3f8da6fbb155eaf01e0451f7 100644 GIT binary patch delta 330 zcmV-Q0k!`19M=bsBuxo$NLh0L01FcU01FcV0GgZ_000AtNklE?-qNYCt*(^_KwzdUGDe$KLg)xx8FXyUav#W^q$xQ{VD1%N5uU| z?45lK{E4W;SN^(fQ$1E*+PbdGazM1N^3y9s?0ro;)ypDwir67y?`u8#0MC=3a-#10XAoatWD#10WVMC=f;L&P3ys+TmeL&OddJ4Ed9rg@W^41zAd zhFzvx?AP(_;9|d)Zv_|o^{mSmql^8zJ{|pS&_OuP`{3Kt8@KK0b^asPc(YLr4gr&p c4F?wT6ZzOApN{r$q5uE@07*qoM6N<$f?EZhA^-pY delta 3047 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 diff --git a/common/media/ui/Female/UpperArm_R.png b/common/media/ui/Female/UpperArm_R.png index 2d0386e620deb4ae7cc52126f29b6f995be7684f..5b605dd60b0da3fa57ee1216c923be20d493555c 100644 GIT binary patch literal 1018 zcmeAS@N?(olHy`uVBq!ia0vp^)eH=bdK_#(*1FHR{XmMdz$3Dlfq`2Xgc%uT&5>YW zU|!?t;uumf=j{#aqT2={4uP7FPu=UNeqYadt1oJqZ_;yPMNX#T^O;{Ce|Y4m^8WU= zyBR;qzA_s0-B3(w?~qk0>li+aJw5*pKL1>~`)=Ot@b!E5?Ynne&iC|(8}*-R?Cf=! zxF1-2&;9-L&%O80=ifg5_@m~l-@kvy+kgM|?c2+WpXJk!?EAZ^*Iusw{=SdLT@}9B z#UGvbEa%@Y4m&%$Bli+t-G~>cX5SvCxcaEsHS0BEvt^I)Me1&2*MYJHtzF&-Y;-=t z2W5nHy?uGpPy1+^Iz%vK>J7bfd>g!S_!J;PzDD5o(VLE89cLXOdM4aV-fdxh;mtWSrwCV61Oeq?TQmOfr2jQdUU^}D}Haw4VPzb-f|RK>kI&DGe&*(}|K#O-es>Z$0hV*RT>ks}o=)rkwm+Vp-bMZA;qT|&_n$xC9q-6a zr_*%r@vhNfm)O&rHU8u2>3`q&`Xms0o{wS=^J~663I6@{D-(MSL&yGr*fY5G3OQQr zamIh-1|v=NG#xKCGl(5>wAhDwz_QV8?9GlAn;FCo5j#Ze5V1qV4iP&<>=3a-jud;W z$5A&L=_%TgVl$K2A!3J!9deY|<6Pz3VU&xsqr_$bVuy$wB6i3TVvlikGt&qcX-A07 zLc|UcJ4Eb|(PQs_RkNVIFVaSj&4R=Z5j%fm6R9%jq5^b~5zUR>4P! z%?88{86kFhg0TqY&>OfX_|mb3-q2@*KP>gV3w;is zbPayFT>kprxv@na#4XY9i7oKJUat!Fx8YB>j6Yw4`;!p^(~~d*Ll)#W7tK+)+BL|k P00000NkvXXu0mjf9CAq@ From 6a3fa76e00f01551a3f03e317f74c62413a6b9ad Mon Sep 17 00:00:00 2001 From: ZioPao Date: Wed, 2 Apr 2025 18:12:45 +0200 Subject: [PATCH 30/51] Fix: added more checks in DataController to prevent issues, thanks PhysiksTV --- .vscode/settings.json | 6 +++++- .../lua/client/TOC/Controllers/DataController.lua | 14 +++++++------- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 9cada6f..a95b2c5 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -16,5 +16,9 @@ "Lua.format.defaultConfig": { "indent_style": "space", "indent_size": "2" - } + }, + "Lua.workspace.library": [ + "C:\\Users\\picch\\Zomboid\\Umbrella", + "C:\\Users\\picch\\Zomboid\\mods\\The-Only-Cure" + ], } \ No newline at end of file diff --git a/common/media/lua/client/TOC/Controllers/DataController.lua b/common/media/lua/client/TOC/Controllers/DataController.lua index 7dde5bd..65b621c 100644 --- a/common/media/lua/client/TOC/Controllers/DataController.lua +++ b/common/media/lua/client/TOC/Controllers/DataController.lua @@ -5,7 +5,7 @@ local StaticData = require("TOC/StaticData") ---------------- --- An instance will be abbreviated with dcInst - +-- https://github.com/ZioPao/The-Only-Cure/issues/187 --- Handle all TOC mod data related stuff ---@class DataController @@ -103,6 +103,10 @@ end ---In case of desync between the table on ModData and the table here ---@param tocData tocModDataType function DataController:applyOnlineData(tocData) + if not tocData or not tocData.limbs then + TOC_DEBUG.print("Received invalid tocData") + return + end local key = CommandsData.GetKey(self.username) ModData.add(key, tocData) self.tocData = ModData.get(key) @@ -229,12 +233,8 @@ end ---@param limbName string ---@return boolean function DataController:getIsCut(limbName) - if not self.isDataReady then return false end - if self.tocData.limbs[limbName] then - return self.tocData.limbs[limbName].isCut - else - return false - end + if not self.isDataReady or not self.tocData or not self.tocData.limbs then return false end + return self.tocData.limbs[limbName] and self.tocData.limbs[limbName].isCut or false end ---Get isVisible From 644376cea04e850fd703f694625a0c18832a1f79 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Wed, 2 Apr 2025 23:57:17 +0200 Subject: [PATCH 31/51] Fix: #186 --- .../lua/client/TOC/Controllers/LimitActionsController.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua index 600f737..0482471 100644 --- a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua +++ b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua @@ -129,6 +129,10 @@ function ISBaseTimedAction:perform() local amputatedLimbs = CachedDataHandler.GetAmputatedLimbs(LocalPlayerController.username) local xp = self.maxTime / 100 + + -- Prevent xp from being negative and decreasing perks + if xp < 0 then xp = 0 end + for k, _ in pairs(amputatedLimbs) do local limbName = k From 6e47f945c57e2cd08f13936ec544dcbcbf981e21 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Thu, 3 Apr 2025 00:00:53 +0200 Subject: [PATCH 32/51] Add: #180 --- common/media/lua/client/TOC/UI/SurgeryInteractions.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/media/lua/client/TOC/UI/SurgeryInteractions.lua b/common/media/lua/client/TOC/UI/SurgeryInteractions.lua index 9a8dd77..a49d20f 100644 --- a/common/media/lua/client/TOC/UI/SurgeryInteractions.lua +++ b/common/media/lua/client/TOC/UI/SurgeryInteractions.lua @@ -68,7 +68,7 @@ local function AddStoveContextMenu(playerNum, context, worldObjects, test) -- Notifications, in case the player can't do the action - local isPlayerCourageous = pl:HasTrait("Brave") or pl:getPerkLevel(Perks.Strength) > 5 + local isPlayerCourageous = pl:HasTrait("Brave") or pl:HasTrait("Desensitized") or pl:getPerkLevel(Perks.Strength) > 5 local isTempHighEnough = stoveObj:getCurrentTemperature() >= 250 local isLimbFree = not dcInst:getIsProstEquipped(limbName) From e07af54d27564f70003e5facfdb4237a17280ee4 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Thu, 3 Apr 2025 00:16:21 +0200 Subject: [PATCH 33/51] Fix: moved UI files for b42 to correct location --- .gitignore | 1 - 42/{ => media}/ui/Female/ForeArm_L.png | Bin 42/{ => media}/ui/Female/ForeArm_R.png | Bin 42/{ => media}/ui/Female/Hand_L.png | Bin 42/{ => media}/ui/Female/Hand_R.png | Bin 42/{ => media}/ui/Female/UpperArm_L.png | Bin 42/{ => media}/ui/Female/UpperArm_R.png | Bin 42/{ => media}/ui/Male/ForeArm_L.png | Bin 42/{ => media}/ui/Male/ForeArm_R.png | Bin 42/{ => media}/ui/Male/Hand_L.png | Bin 42/{ => media}/ui/Male/Hand_R.png | Bin 42/{ => media}/ui/Male/UpperArm_L.png | Bin 42/{ => media}/ui/Male/UpperArm_R.png | Bin 42/media/ui/test_pattern.png | Bin 0 -> 2583 bytes .../TOC/Controllers/LimitActionsController.lua | 12 +++++++++++- 15 files changed, 11 insertions(+), 2 deletions(-) rename 42/{ => media}/ui/Female/ForeArm_L.png (100%) rename 42/{ => media}/ui/Female/ForeArm_R.png (100%) rename 42/{ => media}/ui/Female/Hand_L.png (100%) rename 42/{ => media}/ui/Female/Hand_R.png (100%) rename 42/{ => media}/ui/Female/UpperArm_L.png (100%) rename 42/{ => media}/ui/Female/UpperArm_R.png (100%) rename 42/{ => media}/ui/Male/ForeArm_L.png (100%) rename 42/{ => media}/ui/Male/ForeArm_R.png (100%) rename 42/{ => media}/ui/Male/Hand_L.png (100%) rename 42/{ => media}/ui/Male/Hand_R.png (100%) rename 42/{ => media}/ui/Male/UpperArm_L.png (100%) rename 42/{ => media}/ui/Male/UpperArm_R.png (100%) create mode 100644 42/media/ui/test_pattern.png diff --git a/.gitignore b/.gitignore index 2f2fd17..9e9435e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ .vscode -media mod.info diff --git a/42/ui/Female/ForeArm_L.png b/42/media/ui/Female/ForeArm_L.png similarity index 100% rename from 42/ui/Female/ForeArm_L.png rename to 42/media/ui/Female/ForeArm_L.png diff --git a/42/ui/Female/ForeArm_R.png b/42/media/ui/Female/ForeArm_R.png similarity index 100% rename from 42/ui/Female/ForeArm_R.png rename to 42/media/ui/Female/ForeArm_R.png diff --git a/42/ui/Female/Hand_L.png b/42/media/ui/Female/Hand_L.png similarity index 100% rename from 42/ui/Female/Hand_L.png rename to 42/media/ui/Female/Hand_L.png diff --git a/42/ui/Female/Hand_R.png b/42/media/ui/Female/Hand_R.png similarity index 100% rename from 42/ui/Female/Hand_R.png rename to 42/media/ui/Female/Hand_R.png diff --git a/42/ui/Female/UpperArm_L.png b/42/media/ui/Female/UpperArm_L.png similarity index 100% rename from 42/ui/Female/UpperArm_L.png rename to 42/media/ui/Female/UpperArm_L.png diff --git a/42/ui/Female/UpperArm_R.png b/42/media/ui/Female/UpperArm_R.png similarity index 100% rename from 42/ui/Female/UpperArm_R.png rename to 42/media/ui/Female/UpperArm_R.png diff --git a/42/ui/Male/ForeArm_L.png b/42/media/ui/Male/ForeArm_L.png similarity index 100% rename from 42/ui/Male/ForeArm_L.png rename to 42/media/ui/Male/ForeArm_L.png diff --git a/42/ui/Male/ForeArm_R.png b/42/media/ui/Male/ForeArm_R.png similarity index 100% rename from 42/ui/Male/ForeArm_R.png rename to 42/media/ui/Male/ForeArm_R.png diff --git a/42/ui/Male/Hand_L.png b/42/media/ui/Male/Hand_L.png similarity index 100% rename from 42/ui/Male/Hand_L.png rename to 42/media/ui/Male/Hand_L.png diff --git a/42/ui/Male/Hand_R.png b/42/media/ui/Male/Hand_R.png similarity index 100% rename from 42/ui/Male/Hand_R.png rename to 42/media/ui/Male/Hand_R.png diff --git a/42/ui/Male/UpperArm_L.png b/42/media/ui/Male/UpperArm_L.png similarity index 100% rename from 42/ui/Male/UpperArm_L.png rename to 42/media/ui/Male/UpperArm_L.png diff --git a/42/ui/Male/UpperArm_R.png b/42/media/ui/Male/UpperArm_R.png similarity index 100% rename from 42/ui/Male/UpperArm_R.png rename to 42/media/ui/Male/UpperArm_R.png diff --git a/42/media/ui/test_pattern.png b/42/media/ui/test_pattern.png new file mode 100644 index 0000000000000000000000000000000000000000..e35f5f4fc8fd1fe9b255660ebb96c8ecc843cb15 GIT binary patch literal 2583 zcmWlbd00|eAII&r+^MG247Xe+_a$>{aG9hAQBy-QgOn`P25F>JFfmOXK_A~S#oR?> za;4D15f?N^$ydp=#jP9NM^VdCC`QLE)86YJ_xap&&$-|4_nhB3_qjR2fhd>;Tti7o z35NDPg@H&{Qrcy&rUKnHEnm9>L7n1zAzn#I^We_4OR2n44|*m>pE`+6s+6-oUAu^a zpAI@$csrz2dv3p$o|D#KovnK&I`Zi6W&11BVIm#)+MqcIe<8!E}m_ct5G5mT6R zQUPVXt>vvOW z4=L^e0cx96^;vBLgR%0OSY6tG-zpOdQ{3tT?0*iZg6ngn_w0>4xhs zb2(Hfj_}VWaxML*gK-%xjIS|**K!r{s!xBUD~2HW?MXcQnTT97?C(&!=>)^Tc+fo9 z^=G-9_osDgB?e+a-PtUpKhPPG8X(e84cBk0jpTA#p?P`!5dzbN0$gJd@vqwZdVQcZ zLPIqvhp9BG*Z`jUT<&8tqab%T6d!*DE4^eT9N`zm--!=ya42CJ$$n| zVec8r#PoSrOE9ZI#&S1|HhU6<>fFeijdY#CyFNv?En|_pfgc#S+dJHE0ge>N4(x8A zWSdHsSC)?G>^)1QANA#$u*i3icELMTq)`zl{^b6KK9h2C5YjFz3+W70sTGs5EhVC0 z%~FW^-`L>EeA$n?A5yZdB{v%O@OH?$*T@*;+c9v{SR@g+ltxuW^5^%r_nCCcijj6n zS;z#yPQ8jWctqGA?4J)&-+An)DG=ftEX_Yn9p)6*^qJ(!%FWR(L{|8fh9CVP!r-Ly z`7(cVE@kkja4y(CRGNQ=ie}Zqou1hr8#_=3Q3cj|eC}@dQE+5uS5)#(e)38u8nY;+ zf6Nti&wW6knSgHu;OGtJgusBP7l%pW9cD7#nwithZ)PF)@#Es$x^B?{qN>hb&q0;; zj->(Fk#VI8PNBD@_qMxYrvG~KLBcUa%^jj>C4u&{cbf7%1LrXOOOVT6g~CzMe~7+l zc+UObyX24CE;Ita+Ivc&c*NsZr!H8JzpNm?sTbDI#-h^rh`Q!<*QFr`WkM=&E-RA- z>THR(S0=A9y&EUVSA z2YSPn@ntzoTp$3Cwh&tgpMJqv7?L)KC8knM3qXZ&E(&DaO0kakSjTXQsRFVNatiWVHiy<KjA{^SHc`Z`eKUery-eIi$hsxRO0pEKNN3^#fQj9n!Yj`N(1_oDXRa-) z{WLZs76c|OZhn zJ%0DWIa!{Ggr4P3HSsvV?wil~KoG29Rr}gxYK=zfj$4IK6Cm|23jt7pu6U+I+ag{Wc~?m@ou4u6f!{}7@I}25DsVCsue02m>#PVr9$xC&1dB#%d~eS4S6FIu<)-{%5zj)hl&a^i!& zpu#|b^*0X~6Q>XOwQ4R5g>sumuQvR8?Ttnkk&a&59# z5wl#S+|9ZQOeDs%tLN$HjPi)|8cgTn;DjR{r3ck*u`ywpy#(1gVSQ;A0Kdc&)>@G5 z3++It#Z~azi+CCiLDI$d?};|!pRLUBjZLUtD7bFAPYmraG@`S;fTz(M#Nh}c1Q=nfU{F~ zo@@tAdn#ztJr+-@EBw!SX^H-s1%=YN$y=UY`hpbx<~n&z&*;_`(7VQ~j;|O1L3CPu zq1=1Cem(bE#`ooq%iniZ%e=mi&Y;UEN5KL9Z1=n5ecyIOwvR6U{7 Date: Thu, 3 Apr 2025 00:37:18 +0200 Subject: [PATCH 34/51] Change: unified perks into one single parent, added translations for perk tooltips (b42) --- .../Controllers/LimitActionsController.lua | 1 - .../lua/shared/Translate/EN/IG_UI_EN.txt | 6 +++-- common/media/perks.txt | 22 +++---------------- 3 files changed, 7 insertions(+), 22 deletions(-) diff --git a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua index 3962f62..e80f0fd 100644 --- a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua +++ b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua @@ -143,7 +143,6 @@ function ISBaseTimedAction:perform() if dcInst:getIsCut(limbName) and dcInst:getIsVisible(limbName) then local side = CommonMethods.GetSide(limbName) - -- TODO Test it local xpObj = LocalPlayerController.playerObj:getXp() if xpObj:getLevel() < 10 then diff --git a/common/media/lua/shared/Translate/EN/IG_UI_EN.txt b/common/media/lua/shared/Translate/EN/IG_UI_EN.txt index 44a10a8..9e37096 100644 --- a/common/media/lua/shared/Translate/EN/IG_UI_EN.txt +++ b/common/media/lua/shared/Translate/EN/IG_UI_EN.txt @@ -4,9 +4,11 @@ IG_UI_EN = { IGUI_perks_Amputations = "Amputations", IGUI_perks_Side_R = "Right Side", + IGUI_perks_Right Side_Description = "Familiarity with amputations on the right side of your body", IGUI_perks_Side_L = "Left Side", - IGUI_perks_Prosthesis = "Prosthesis", - IGUI_perks_ProstFamiliarity= "Familiarity", + IGUI_perks_Left Side_Description = "Familiarity with amputations on the left side of your body", + IGUI_perks_Prosthesis = "Prosthesis Familiarity", + IGUI_perks_Prosthesis Familiarity_Description = "Familiarity with prosthetic limbs", IGUI_ItemCat_Prosthesis = "Prosthesis", IGUI_ItemCat_Surgery = "Surgery", diff --git a/common/media/perks.txt b/common/media/perks.txt index e264e83..c585ff1 100644 --- a/common/media/perks.txt +++ b/common/media/perks.txt @@ -52,27 +52,11 @@ perk Side_R } -perk Prosthesis -{ - parent = None, - translation = Prosthesis, - passive = false, - xp1 = 0, - xp2 = 0, - xp3 = 0, - xp4 = 0, - xp5 = 0, - xp6 = 0, - xp7 = 0, - xp8 = 0, - xp9 = 0, - xp10 = 0, -} perk ProstFamiliarity { - parent = Prosthesis, - name = ProstFamiliarity, - translation = ProstFamiliarity, + parent = Amputations, + name = Prosthesis, + translation = Prosthesis, passive = false, xp1 = 50, xp2 = 100, From f728520f9ed11ffca2237aa530995fe1e5cd55f2 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Sat, 12 Apr 2025 15:16:02 +0200 Subject: [PATCH 35/51] Chore: fixed config for umbrella --- .vscode/settings.json | 18 +++++++++++++++--- .../TOC/Controllers/LimitActionsController.lua | 4 ++-- .../TOC/TimedActions/CleanWoundAction.lua | 2 +- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index a95b2c5..03366c8 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -11,14 +11,26 @@ "Lua.diagnostics.globals": [ "ModOptions", "zombie", - "_" + "_", ], "Lua.format.defaultConfig": { "indent_style": "space", "indent_size": "2" }, "Lua.workspace.library": [ - "C:\\Users\\picch\\Zomboid\\Umbrella", - "C:\\Users\\picch\\Zomboid\\mods\\The-Only-Cure" + "${addons}/umbrella-unstable/module/library" ], + "Lua.runtime.version": "Lua 5.1", + "Lua.runtime.path": [ + "?.lua", + "?/init.lua", + "server/?.lua" + ], + "Lua.completion.requireSeparator": "/", + "Lua.runtime.builtin": { + "debug": "disable", + "io": "disable", + "package": "disable" + }, + "Lua.workspace.checkThirdParty": false } \ No newline at end of file diff --git a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua index e80f0fd..a7bb67e 100644 --- a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua +++ b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua @@ -129,7 +129,7 @@ function ISBaseTimedAction:perform() -- First check level of perks. if already at max, skip - LocalPlayerController.playerObj:getPerkLevel(perkAmp) + -- LocalPlayerController.playerObj:getPerkLevel(perkAmp) -- todo local amputatedLimbs = CachedDataHandler.GetAmputatedLimbs(LocalPlayerController.username) local xp = self.maxTime / 100 @@ -173,7 +173,7 @@ end --* Equipping items overrides *-- local og_ISEquipWeaponAction_isValid = ISEquipWeaponAction.isValid ---Add a condition to check the feasibility of having 2 handed weapons or if both arms are cut off ----@return boolean +---@return boolean? ---@diagnostic disable-next-line: duplicate-set-field function ISEquipWeaponAction:isValid() local isValid = og_ISEquipWeaponAction_isValid(self) diff --git a/common/media/lua/client/TOC/TimedActions/CleanWoundAction.lua b/common/media/lua/client/TOC/TimedActions/CleanWoundAction.lua index 66bc78f..3d306c9 100644 --- a/common/media/lua/client/TOC/TimedActions/CleanWoundAction.lua +++ b/common/media/lua/client/TOC/TimedActions/CleanWoundAction.lua @@ -33,7 +33,7 @@ function CleanWoundAction:new(doctor, otherPlayer, bandage, bodyPart) if doctor:isTimedActionInstant() then o.maxTime = 1 end - if doctor:getAccessLevel() ~= "None" then + if doctor:getAccessLevel() ~= "None" then -- TODO Fix for B42 o.doctorLevel = 10 end return o From d8506910530f36104962f799e625f0190a0d0a98 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Sun, 13 Apr 2025 03:08:49 +0200 Subject: [PATCH 36/51] Chore: changes to vscode config --- .vscode/settings.json | 2 +- .vscode/tasks.json | 8 +++++++- The-Only-Cure.code-workspace | 3 +++ workshop_files/workshop_test.txt | 3 +++ 4 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 workshop_files/workshop_test.txt diff --git a/.vscode/settings.json b/.vscode/settings.json index 03366c8..0c59b5e 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -5,7 +5,7 @@ "zomboid_folder": "F:\\SteamLibrary\\steamapps\\common\\ProjectZomboid", - "zomboid_folder_b42": "F:\\Zomboid Dev\\B42.6", + "zomboid_folder_b42": "F:\\Zomboid Dev\\B42", "zomboid_folder_b41": "F:\\Zomboid Dev\\B41", "zomboid_server_folder": "F:\\SteamLibrary\\steamapps\\common\\Project Zomboid Dedicated Server", "Lua.diagnostics.globals": [ diff --git a/.vscode/tasks.json b/.vscode/tasks.json index bdfbb21..85b454f 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -7,7 +7,13 @@ "label": "Create Workshop folder", "type": "shell", "options": {"statusbar": {"label": "$(combine) Assemble Mod"}}, - "command": "python ${config:zomboid_user_folder}/PaosCrap/make_workshop_pack.py picch ${workspaceFolderBasename}", + "command": "python ${config:zomboid_user_folder}/PaosCrap/make_workshop_pack.py \"picch\" \"${workspaceFolderBasename}\"", + }, + { + "label": "Create Workshop folder", + "type": "shell", + "options": {"statusbar": {"label": "$(combine) Assemble Mod (Test)"}}, + "command": "python ${config:zomboid_user_folder}/PaosCrap/make_workshop_pack.py \"picch\" \"${workspaceFolderBasename}\" \"test\"", }, { "label": "Bump Mod Version", diff --git a/The-Only-Cure.code-workspace b/The-Only-Cure.code-workspace index 876a149..150dd36 100644 --- a/The-Only-Cure.code-workspace +++ b/The-Only-Cure.code-workspace @@ -2,6 +2,9 @@ "folders": [ { "path": "." + }, + { + "path": "../../PaosCrap" } ], "settings": {} diff --git a/workshop_files/workshop_test.txt b/workshop_files/workshop_test.txt new file mode 100644 index 0000000..e193552 --- /dev/null +++ b/workshop_files/workshop_test.txt @@ -0,0 +1,3 @@ +version=1 +title=[B41/B42] The Only Cure - Rebuilt (TEST) +visibility=hidden From 253c5717a99c456e7c4e4c94a1be2cd8f6cc91df Mon Sep 17 00:00:00 2001 From: ZioPao Date: Sun, 13 Apr 2025 03:16:06 +0200 Subject: [PATCH 37/51] refactor: removed unused code --- 42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua | 4 +--- common/media/lua/client/TOC/Compat.lua | 4 ++++ common/media/lua/client/TOC/Controllers/DataController.lua | 3 --- common/media/lua/server/TOC/ServerDataHandler.lua | 2 -- common/media/lua/shared/TOC/StaticData.lua | 2 +- 5 files changed, 6 insertions(+), 9 deletions(-) diff --git a/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua b/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua index 8e38b43..5de989d 100644 --- a/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua +++ b/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua @@ -1,9 +1,7 @@ local ProsthesisHandler = require("TOC/Handlers/ProsthesisHandler") -- declared in common local OverridenMethodsArchive = require("TOC/OverridenMethodsArchive") -local CommonMethods = require("TOC/CommonMethods") -local CachedDataHandler = require("TOC/Handlers/CachedDataHandler") --- FIX in B42 for some reason unequipping prosthesis doesn't work. Still not sure why + local og_ISClothingExtraAction_isValid = OverridenMethodsArchive.Get("ISClothingExtraAction_isValid") ---@diagnostic disable-next-line: duplicate-set-field diff --git a/common/media/lua/client/TOC/Compat.lua b/common/media/lua/client/TOC/Compat.lua index 45486e7..7f4150d 100644 --- a/common/media/lua/client/TOC/Compat.lua +++ b/common/media/lua/client/TOC/Compat.lua @@ -50,6 +50,10 @@ Compat.handlers = { ['iMedsFixed'] = { fun = Compat.iMeds, isActive = false} + + + + -- TODO Check if FirstAidOverhaul can be made compatible } diff --git a/common/media/lua/client/TOC/Controllers/DataController.lua b/common/media/lua/client/TOC/Controllers/DataController.lua index 65b621c..fba40cd 100644 --- a/common/media/lua/client/TOC/Controllers/DataController.lua +++ b/common/media/lua/client/TOC/Controllers/DataController.lua @@ -403,9 +403,6 @@ function DataController.ReceiveData(key, data) handler:setup(key) elseif data and data.limbs then -- Let's validate that the data structure is actually valid to prevent issues - if data.isUpdateFromServer then - TOC_DEBUG.print("Update from the server") - end handler:applyOnlineData(data) elseif username == getPlayer():getUsername() then TOC_DEBUG.print("Trying to load local data or no data is available") diff --git a/common/media/lua/server/TOC/ServerDataHandler.lua b/common/media/lua/server/TOC/ServerDataHandler.lua index b45aa92..39e678a 100644 --- a/common/media/lua/server/TOC/ServerDataHandler.lua +++ b/common/media/lua/server/TOC/ServerDataHandler.lua @@ -24,8 +24,6 @@ function ServerDataHandler.AddTable(key, table) --TOC_DEBUG.printTable(table) -- Set that the data has been modified and it's updated on the server - table.isUpdateFromServer = true -- FIX this is useless as of now - ModData.add(key, table) -- Add it to the server mod data ServerDataHandler.modData[key] = table diff --git a/common/media/lua/shared/TOC/StaticData.lua b/common/media/lua/shared/TOC/StaticData.lua index f9d2190..c1a15f5 100644 --- a/common/media/lua/shared/TOC/StaticData.lua +++ b/common/media/lua/shared/TOC/StaticData.lua @@ -2,7 +2,7 @@ ---@alias limbsTable {Hand_L : partDataType, ForeArm_L : partDataType, UpperArm_L : partDataType, Hand_R : partDataType, ForeArm_R : partDataType, UpperArm_R : partDataType } ---@alias prosthesisData {isProstEquipped : boolean, prostFactor : number } ---@alias prosthesesTable {Top_L : prosthesisData, Top_R : prosthesisData } -- TODO add Bottom_L and Bottom_R ----@alias tocModDataType { limbs : limbsTable, prostheses : prosthesesTable, isIgnoredPartInfected : boolean, isAnyLimbCut : boolean, isUpdateFromServer : boolean, isInitializing : boolean} +---@alias tocModDataType { limbs : limbsTable, prostheses : prosthesesTable, isIgnoredPartInfected : boolean, isAnyLimbCut : boolean, isInitializing : boolean} --------------------------- From d5fd735de8845349a2b5e6b1e0c839a000acb186 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Sun, 13 Apr 2025 03:21:06 +0200 Subject: [PATCH 38/51] refactor: cleaning code --- 42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua | 5 ++--- .../lua/client/TOC/Controllers/LimitActionsController.lua | 3 +-- .../client/TOC/UI/Interactions/HealthPanelBaseHandler.lua | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua b/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua index 5de989d..7d90b73 100644 --- a/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua +++ b/42/media/lua/client/TOC-42/Handlers/ProsthesisHandler.lua @@ -23,6 +23,8 @@ end local og_ISUnequipAction_complete = ISUnequipAction.complete function ISUnequipAction:complete() + -- Horrendous workaround. For B42, as of now, it will basically happen two times, once with :perform and once with :complete. Shouldn't + -- matter for performance but it's really ugly. local isProst = ProsthesisHandler.SearchAndSetupProsthesis(self.item, false) local group if isProst then @@ -35,7 +37,4 @@ function ISUnequipAction:complete() group:setMultiItem("TOC_ArmProst", true) end - -- TODO RUN WORKAROUND FOR MULTI ITEM HERE!!!! - - end \ No newline at end of file diff --git a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua index a7bb67e..a75f162 100644 --- a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua +++ b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua @@ -129,7 +129,7 @@ function ISBaseTimedAction:perform() -- First check level of perks. if already at max, skip - -- LocalPlayerController.playerObj:getPerkLevel(perkAmp) -- todo + local amputatedLimbs = CachedDataHandler.GetAmputatedLimbs(LocalPlayerController.username) local xp = self.maxTime / 100 @@ -143,7 +143,6 @@ function ISBaseTimedAction:perform() if dcInst:getIsCut(limbName) and dcInst:getIsVisible(limbName) then local side = CommonMethods.GetSide(limbName) - -- TODO Test it local xpObj = LocalPlayerController.playerObj:getXp() if xpObj:getLevel() < 10 then xpObj:AddXP(Perks["Side_" .. side], xp) diff --git a/common/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua b/common/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua index a95545a..78ced2a 100644 --- a/common/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua +++ b/common/media/lua/client/TOC/UI/Interactions/HealthPanelBaseHandler.lua @@ -118,7 +118,7 @@ function BaseHandler:toPlayerInventory(item, previousAction) if item:getContainer() ~= self:getDoctor():getInventory() then local action = ISInventoryTransferAction:new(self:getDoctor(), item, item:getContainer(), self:getDoctor():getInventory()) ISTimedActionQueue.addAfter(previousAction, action) - -- FIXME: ISHealthPanel.actions never gets cleared + -- FIX: ISHealthPanel.actions never gets cleared self.panel.actions = self.panel.actions or {} self.panel.actions[action] = self.bodyPart return action From 3fc37f56d64d965b273b3566e28ba70d3eae95e4 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Sun, 13 Apr 2025 03:21:34 +0200 Subject: [PATCH 39/51] refactor: cleaning dev stuff --- dev_stuff/old_workshop_page.txt | 54 ---- dev_stuff/python_helpers/Modular_prost.psd | Bin 1391402 -> 0 bytes dev_stuff/python_helpers/main.py | 304 ------------------ dev_stuff/python_helpers/modules_prost.xlsx | Bin 31582 -> 0 bytes .../python_helpers/outputs/fileGuidTable.xml | 288 ----------------- .../Prost_Left_Hand_LeatherBase_MetalHand.xml | 9 - .../Prost_Left_Hand_LeatherBase_MetalHook.xml | 9 - ...Prost_Left_Hand_LeatherBase_WoodenHook.xml | 9 - .../Prost_Left_Hand_MetalBase_MetalHand.xml | 9 - .../Prost_Left_Hand_MetalBase_MetalHook.xml | 9 - .../Prost_Left_Hand_MetalBase_WoodenHook.xml | 9 - .../Prost_Left_Hand_WoodenBase_MetalHand.xml | 9 - .../Prost_Left_Hand_WoodenBase_MetalHook.xml | 9 - .../Prost_Left_Hand_WoodenBase_WoodenHook.xml | 9 - ...st_Left_LowerArm_LeatherBase_MetalHand.xml | 9 - ...st_Left_LowerArm_LeatherBase_MetalHook.xml | 9 - ...t_Left_LowerArm_LeatherBase_WoodenHook.xml | 9 - ...rost_Left_LowerArm_MetalBase_MetalHand.xml | 9 - ...rost_Left_LowerArm_MetalBase_MetalHook.xml | 9 - ...ost_Left_LowerArm_MetalBase_WoodenHook.xml | 9 - ...ost_Left_LowerArm_WoodenBase_MetalHand.xml | 9 - ...ost_Left_LowerArm_WoodenBase_MetalHook.xml | 9 - ...st_Left_LowerArm_WoodenBase_WoodenHook.xml | 9 - ...Prost_Right_Hand_LeatherBase_MetalHand.xml | 9 - ...Prost_Right_Hand_LeatherBase_MetalHook.xml | 9 - ...rost_Right_Hand_LeatherBase_WoodenHook.xml | 9 - .../Prost_Right_Hand_MetalBase_MetalHand.xml | 9 - .../Prost_Right_Hand_MetalBase_MetalHook.xml | 9 - .../Prost_Right_Hand_MetalBase_WoodenHook.xml | 9 - .../Prost_Right_Hand_WoodenBase_MetalHand.xml | 9 - .../Prost_Right_Hand_WoodenBase_MetalHook.xml | 9 - ...Prost_Right_Hand_WoodenBase_WoodenHook.xml | 9 - ...t_Right_LowerArm_LeatherBase_MetalHand.xml | 9 - ...t_Right_LowerArm_LeatherBase_MetalHook.xml | 9 - ..._Right_LowerArm_LeatherBase_WoodenHook.xml | 9 - ...ost_Right_LowerArm_MetalBase_MetalHand.xml | 9 - ...ost_Right_LowerArm_MetalBase_MetalHook.xml | 9 - ...st_Right_LowerArm_MetalBase_WoodenHook.xml | 9 - ...st_Right_LowerArm_WoodenBase_MetalHand.xml | 9 - ...st_Right_LowerArm_WoodenBase_MetalHook.xml | 9 - ...t_Right_LowerArm_WoodenBase_WoodenHook.xml | 9 - .../outputs/output_item/script.txt | 198 ------------ .../outputs/output_recipe/script.txt | 144 --------- 43 files changed, 1312 deletions(-) delete mode 100644 dev_stuff/old_workshop_page.txt delete mode 100644 dev_stuff/python_helpers/Modular_prost.psd delete mode 100644 dev_stuff/python_helpers/main.py delete mode 100644 dev_stuff/python_helpers/modules_prost.xlsx delete mode 100644 dev_stuff/python_helpers/outputs/fileGuidTable.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_LeatherBase_MetalHand.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_LeatherBase_MetalHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_LeatherBase_WoodenHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_MetalBase_MetalHand.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_MetalBase_MetalHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_MetalBase_WoodenHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_WoodenBase_MetalHand.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_WoodenBase_MetalHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_WoodenBase_WoodenHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_LeatherBase_MetalHand.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_LeatherBase_MetalHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_LeatherBase_WoodenHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_MetalBase_MetalHand.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_MetalBase_MetalHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_MetalBase_WoodenHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_WoodenBase_MetalHand.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_WoodenBase_MetalHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_WoodenBase_WoodenHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_LeatherBase_MetalHand.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_LeatherBase_MetalHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_LeatherBase_WoodenHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_MetalBase_MetalHand.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_MetalBase_MetalHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_MetalBase_WoodenHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_WoodenBase_MetalHand.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_WoodenBase_MetalHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_WoodenBase_WoodenHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_LeatherBase_MetalHand.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_LeatherBase_MetalHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_LeatherBase_WoodenHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_MetalBase_MetalHand.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_MetalBase_MetalHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_MetalBase_WoodenHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_WoodenBase_MetalHand.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_WoodenBase_MetalHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_WoodenBase_WoodenHook.xml delete mode 100644 dev_stuff/python_helpers/outputs/output_item/script.txt delete mode 100644 dev_stuff/python_helpers/outputs/output_recipe/script.txt diff --git a/dev_stuff/old_workshop_page.txt b/dev_stuff/old_workshop_page.txt deleted file mode 100644 index fc2ab29..0000000 --- a/dev_stuff/old_workshop_page.txt +++ /dev/null @@ -1,54 +0,0 @@ -https://steamcommunity.com/sharedfiles/filedetails/?id=3236152598 - - -[img]https://i.imgur.com/PctsskC.png[/img] - -[h1]Supports B41+. Compatible with SP and MP[/h1] -[h2]Made by [b]Mr. Bounty[/b] and maintained by [b]Pao[/b][/h2] -[img]https://i.imgur.com/RNxXaZ8.gif[/img] - - -[img]https://i.imgur.com/C6FcUgm.png[/img] -[h1] An update will come "soon". The work in progress version is available on GitHub [url=https://github.com/ZioPao/The-Only-Cure]here[/url].[/h1] - - -[img]https://i.imgur.com/koMbiql.png[/img] -[list] -[*]Amputate different parts of your arm to prevent an infection -[*]Cicatrization process and surgery after amputation -[*]Prosthesis for cut limbs up to the forearm -[*]Debug cheats (Multiplayer compatible) -[/list] - - -[img]https://i.imgur.com/BOj0YGn.png[/img] -You can find a concise tutorial about the mod [url=https://github.com/ZioPao/The-Only-Cure/wiki]here[/url]. The wiki will be updated whenever we add some new feature that needs to be explained. - - -[img]https://i.imgur.com/RGF3ZTF.png[/img] -[h2]Required mods[/h2] -[list] -[*][url=https://steamcommunity.com/workshop/filedetails/?id=2760035814]Simple UI library[/url] -[/list] - -[h2]Recommended mods[/h2] -[list] -[*][url=https://steamcommunity.com/sharedfiles/filedetails/?id=2904920097]Fancy Handwork[/url] -[*][url=https://steamcommunity.com/sharedfiles/filedetails/?id=2934621024]Brutal Handwork[/url] -[/list] - -[h2]Compatible mods[/h2] -[list] -[*][url=https://steamcommunity.com/sharedfiles/filedetails/?id=2366717227]Swap It[/url] -[/list] - -[h2]Incompatible mods[/h2] -[list] -[*][url=https://steamcommunity.com/workshop/filedetails/?id=2629286881]Military Ponchos[/url] (Amputation sometimes won't show) -[*][url=https://steamcommunity.com/sharedfiles/filedetails/?id=2915572347]zRe Bandaged Status[/url] (TOC button in the health panel menu won't shown) -[/list] - -[hr] - -Workshop ID: 2703664356 -Mod ID: Amputation \ No newline at end of file diff --git a/dev_stuff/python_helpers/Modular_prost.psd b/dev_stuff/python_helpers/Modular_prost.psd deleted file mode 100644 index 10abaffbd12b0402e35209dacdc10cb8d08847ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1391402 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

LQ5KpHItiXvxw8gb22KtAJqYT=gYY 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

){HYqRg00q8kQ(wHTc-zxH^S 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 AX#fBK diff --git a/dev_stuff/python_helpers/main.py b/dev_stuff/python_helpers/main.py deleted file mode 100644 index 165a79e..0000000 --- a/dev_stuff/python_helpers/main.py +++ /dev/null @@ -1,304 +0,0 @@ -import lxml.etree as gfg -import pandas as pd -import uuid -import openpyxl -import os - - - -#### ITEMS FORMAT SHOULD BE - -# Prost_Something_HookArm_L - -os.chdir(os.getcwd() + "\\dev_stuff\\python_helpers\\") - - -def generate_file_table(name, guid): - root_guid = gfg.Element("files") - - path_guidtable = gfg.Element("path") - path_guidtable.text = "media/clothing/clothingItems/" + name + ".xml" - root_guid.append(path_guidtable) - - guid_guidtable = gfg.Element("guid") - guid_guidtable.text = guid - root_guid.append(guid_guidtable) - - tree_guid = gfg.ElementTree(root_guid) - - path_idtable = r'outputs/fileGuidTable.xml' - - with open(path_idtable, "ab") as file: - tree_guid.write(file, encoding='utf-8', pretty_print=True) - - - - - - -def generate_clothing_item(name, model, texture_choices): - root = gfg.Element("clothingItem") - - m_MaleModel = gfg.Element("m_MaleModel") - m_MaleModel.text = f"{model}_Male" - root.append(m_MaleModel) - - m_FemaleModel = gfg.Element("m_FemaleModel") - m_FemaleModel.text = f"{model}_Female" - root.append(m_FemaleModel) - - guid = str(uuid.uuid4()) - m_GUID = gfg.Element("m_GUID") - m_GUID.text = guid - - root.append(m_GUID) - - m_Static = gfg.Element("m_Static") - m_Static.text = "false" - root.append(m_Static) - - m_AllowRandomTint = gfg.Element("m_AllowRandomTint") - m_AllowRandomTint.text = "false" - root.append(m_AllowRandomTint) - - # Defined by the amount of textures that we're gonna pass - for tex in texture_choices: - textureChoices = gfg.Element("textureChoices") - textureChoices.text = tex - root.append(textureChoices) - - tree = gfg.ElementTree(root) - - path = r'outputs/output_clothing/' + name + ".xml" - - with open(path, "wb") as file: - tree.write(file, encoding='utf-8', xml_declaration=True, pretty_print=True ) - - # Generate the element inside the file table - generate_file_table(name, guid) - -def generate_recipe(recipe_name, result_name, recipe_items, on_create_func, time, skill_required, tooltip): - root_element = f"recipe {recipe_name}\n" - root_element += "\t{\n" - - for item in recipe_items: - root_element += f"\t\t{item},\n" - - root_element += "\n\n" - - # if result != "": - # root_element += f"\t\tResult: {result_name},\n" - root_element += f"\t\tTime: {time:.1f},\n" - root_element += f"\t\tResult: {result_name},\n" - root_element += "\t\tNeedToBeLearn: true,\n" - root_element += "\t\tCanBeDoneFromFloor: false,\n" - root_element += "\t\tOnGiveXP: NoXP_OnGiveXP,\n" - root_element += f"\t\tSkillRequired: {skill_required[0]}={skill_required[1]},\n" - root_element += "\t\tCategory: Surgeon,\n" - root_element += f"\t\tOnCreate:{on_create_func},\n" - root_element += f"\t\tTooltip: {tooltip},\n" - - root_element += "\t}\n" - - - path = r'outputs/output_recipe/script.txt' - - with open(path, "at") as file: - file.write(root_element) - file.close() - -def generate_item(item_name, weight, item_type, display_category, display_name, icon, tooltip, can_have_holes, clothing_item=None, body_location = None, blood_location = None, world_static_model = None): - root_element = f"item {item_name}\n" - root_element += "\t{\n" - - root_element += f"\t\tWeight = {weight},\n" - root_element += f"\t\tType = {item_type},\n" - root_element += f"\t\tDisplayCategory = {display_category},\n" - root_element += f"\t\tDisplayName = {display_name},\n" - - if item_type == "Clothing": - root_element += f"\t\tClothingItem = {clothing_item},\n" - root_element += f"\t\tBodyLocation = {body_location},\n" - root_element += f"\t\tBloodLocation = {blood_location},\n" - - root_element += f"\t\tIcon = {icon},\n" - root_element += f"\t\tTooltip = {tooltip},\n" - root_element += f"\t\tCanHaveHoles = {can_have_holes.lower()},\n" - root_element += f"\t\tWorldStaticModel = {world_static_model},\n" - - root_element += "\t}\n" - - - path = r'outputs/output_item/script.txt' - - with open(path, "at") as file: - file.write(root_element) - file.close() - -def generate_normal_items(df, part_type): - for row in df.iterrows(): - item_id = "ProstPart_" + row[1][part_type] - item_type = "Normal" - weight = "{0:.2f}".format(float(row[1]["Weight"])) - display_category = "Prosthesis" - display_name = row[1]["Display Name"] - icon = "ProstTest" + part_type - generate_item(item_id, weight, item_type, display_category, display_name, icon, "TempTooltip", "false") - - - -########################################################################################### -def read_table(file_name: str, table_name: str) -> pd.DataFrame: - wb = openpyxl.load_workbook(file_name, read_only=False, data_only=True) # openpyxl does not have table info if read_only is True; data_only means any functions will pull the last saved value instead of the formula - for sheetname in wb.sheetnames: # pulls as strings - sheet = wb[sheetname] # get the sheet object instead of string - if table_name in sheet.tables: # tables are stored within sheets, not within the workbook, although table names are unique in a workbook - tbl = sheet.tables[table_name] # get table object instead of string - tbl_range = tbl.ref #something like 'C4:F9' - break # we've got our table, bail from for-loop - data = sheet[tbl_range] # returns a tuple that contains rows, where each row is a tuple containing cells - content = [[cell.value for cell in row] for row in data] # loop through those row/cell tuples - header = content[0] # first row is column headers - rest = content[1:] # every row that isn't the first is data - df = pd.DataFrame(rest, columns=header) - wb.close() - return df - -########################################################################################### - -excel_path = r'modules_prost.xlsx' -df_base = read_table(excel_path, "BaseTable") -df_top = read_table(excel_path, "TopTable") - -limbs = ["Hand", "LowerArm"] -sides = ["Left", "Right"] -prost_bodylocations = ["TOC_ArmRightProsthesis", "TOC_ArmLeftProsthesis"] -texture_types = ["Wooden", "Metal"] - - - -######################### - -# CLOTHING GENERATION PASS -def run_clothing_generation(): - - # TODO Fix this, model is wrong! - for base_row in df_base.iterrows(): - for top_row in df_top.iterrows(): - base_name = base_row[1][0] - top_name = top_row[1][0] - - for limb in limbs: - for side in sides: - current_name = "Prost_" + side + "_" + limb + "_" + base_name + "_" + top_name - texture_choices = {r"Amputations\Upperarm\skin01_b"} - generate_clothing_item(current_name, current_name, texture_choices) - -# CLOTHING ITEM GENERATION PASS - ASSEMBLED -def run_assembled_item_generation(): - for base_row in df_base.iterrows(): - for top_row in df_top.iterrows(): - for limb in limbs: - for side in sides: - - base_id = base_row[1]["Base"] - top_id = top_row[1]["Top"] - - item_id = "Prost_" + side + "_" + limb + "_" + base_id + "_" + top_id - item_type = "Clothing" - weight = "{0:.2f}".format(float(base_row[1]["Weight"]) + float(top_row[1]["Weight"])) - display_category = "Prosthesis" - display_name = "Prosthesis - " + base_row[1]["Display Name"] + " and " + top_row[1]["Display Name"] - - - clothing_item_name = "Prost_" + side + "_" + limb + "_" + base_id + "_" + top_id - bl = prost_bodylocations[0] if side == "Right" else prost_bodylocations[1] - - icon = "metalLeg" - generate_item(item_id, weight, item_type, display_category, display_name, icon, "TempTooltip", "false", clothing_item_name, bl, "Hands") - -# NORMAL ITEM -def run_assembled_normal_item_generation(): - for base_row in df_base.iterrows(): - for top_row in df_top.iterrows(): - base_id = base_row[1]["Base"] - top_id = top_row[1]["Top"] - - item_id = base_id + "_" + top_id - item_type = "Normal" - weight = "{0:.2f}".format(float(base_row[1]["Weight"]) + float(top_row[1]["Weight"])) - display_category = "Prosthesis" - display_name = "Prosthesis - " + base_row[1]["Display Name"] + " and " + top_row[1]["Display Name"] - - world_static_model = "TOC.MetalHook" - - icon = "metalLeg" - generate_item(item_id, weight, item_type, display_category, display_name, icon, "TempTooltip", "false", None, None, "Hands", world_static_model) - - - - - - -# ITEM GENERATION PASS - Single item to assemble stuff -def run_single_part_item_generation(): - generate_normal_items(df_base, "Base") - generate_normal_items(df_top, "Top") - - -# RECIPE GENERATION PASS - Assembly -def run_recipe_assemble_generation(): - for base_row in df_base.iterrows(): - for top_row in df_top.iterrows(): - - base_name = base_row[1]["Base"] - top_name = top_row[1]["Top"] - base_display_name = base_row[1]["Display Name"] - top_display_name = top_row[1]["Display Name"] - - recipe_name = f"Craft prosthesis with {base_display_name} and {top_display_name}" - - first_item = "ProstPart_" + base_row[1]["Base"] - second_item = "ProstPart_" + top_row[1]["Top"] - # TODO add screwdriver and some screws to the items - - - result_name = "Prost_" + base_row[1]["Base"] + "_" + top_row[1]["Top"] - recipe_items = [first_item, second_item] - on_create_func = "ProsthesisRecipes.OnCreateProsthesis" - time = 10 # TODO Change this - skill_required = ["FirstAid", "2"] # TODO Change this - tooltip = "Recipe_Tooltip_AssembleProsthesis" - generate_recipe(recipe_name, result_name, recipe_items, on_create_func, time, skill_required, tooltip) - - -# RECIPE GENERATION PASS - Disassembly -def run_recipe_disassemble_generation(): - for base_row in df_base.iterrows(): - for top_row in df_top.iterrows(): - - base_name = base_row[1]["Base"] - top_name = top_row[1]["Top"] - - base_display_name = base_row[1]["Display Name"] - top_display_name = top_row[1]["Display Name"] - - - # TODO Add result name - result_name = "" - recipe_name = f"Disassemble prosthesis with {base_display_name} and {top_display_name}" - recipe_item = [f"Prost_{base_name}_{top_name}"] - on_create_func = "ProsthesisRecipes.OnDisassembleProsthesis" - time = 10 # TODO Change this - skill_required = ["FirstAid", "2"] # TODO Change this - tooltip = "Recipe_Tooltip_DisassembleProsthesis" - generate_recipe(recipe_name, result_name, recipe_item, on_create_func, time, skill_required, tooltip) - - -# RECIPE GENERATION PASS - Single parts - Base -# TODO do this - - - - -run_assembled_normal_item_generation() \ No newline at end of file diff --git a/dev_stuff/python_helpers/modules_prost.xlsx b/dev_stuff/python_helpers/modules_prost.xlsx deleted file mode 100644 index 94d004ecd459a74a55ef1d55f61983d1e4f482fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31582 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 diff --git a/dev_stuff/python_helpers/outputs/fileGuidTable.xml b/dev_stuff/python_helpers/outputs/fileGuidTable.xml deleted file mode 100644 index ef38784..0000000 --- a/dev_stuff/python_helpers/outputs/fileGuidTable.xml +++ /dev/null @@ -1,288 +0,0 @@ - - media/clothing/clothingItems/Prost_Left_Hand_WoodenBase_WoodenHook.xml - 0683abbb-0cc9-4f19-9f16-e06f6786b559 - - - media/clothing/clothingItems/Prost_Right_Hand_WoodenBase_WoodenHook.xml - e78ed217-0ae0-4083-8631-09771dd29808 - - - media/clothing/clothingItems/Prost_Left_LowerArm_WoodenBase_WoodenHook.xml - 26242655-de69-4b32-bba9-b50108126b60 - - - media/clothing/clothingItems/Prost_Right_LowerArm_WoodenBase_WoodenHook.xml - 18022764-d6e5-418b-8cbe-fc55f26ddeb1 - - - media/clothing/clothingItems/Prost_Left_Hand_WoodenBase_MetalHook.xml - 6c3812e2-c9ea-4082-b490-3e37cd6fa309 - - - media/clothing/clothingItems/Prost_Right_Hand_WoodenBase_MetalHook.xml - 430a1e73-b662-4970-a11f-41b318335b8d - - - media/clothing/clothingItems/Prost_Left_LowerArm_WoodenBase_MetalHook.xml - ac1e8170-8e0b-46c8-9775-0ffe59815a90 - - - media/clothing/clothingItems/Prost_Right_LowerArm_WoodenBase_MetalHook.xml - b06f3d44-4662-4015-a9a9-423da95d4d03 - - - media/clothing/clothingItems/Prost_Left_Hand_WoodenBase_MetalHand.xml - 7ce57ea3-3396-408c-b10b-f8b171e3ee1b - - - media/clothing/clothingItems/Prost_Right_Hand_WoodenBase_MetalHand.xml - cb3f6114-be69-4c9b-b957-f3a1b7b29d76 - - - media/clothing/clothingItems/Prost_Left_LowerArm_WoodenBase_MetalHand.xml - 1c635807-4545-4764-b146-17f8311da9fb - - - media/clothing/clothingItems/Prost_Right_LowerArm_WoodenBase_MetalHand.xml - bc7ac81c-cc8d-4cca-846a-c60bad714bee - - - media/clothing/clothingItems/Prost_Left_Hand_MetalBase_WoodenHook.xml - 67ee2e98-779a-441d-8222-cae988a4bf83 - - - media/clothing/clothingItems/Prost_Right_Hand_MetalBase_WoodenHook.xml - 3f84cd14-8caf-4b43-b5fc-19075cef431b - - - media/clothing/clothingItems/Prost_Left_LowerArm_MetalBase_WoodenHook.xml - bd04f7ab-200c-4631-844a-82720563bc4e - - - media/clothing/clothingItems/Prost_Right_LowerArm_MetalBase_WoodenHook.xml - fe78f39f-f123-4363-99e8-4f0a96b622fd - - - media/clothing/clothingItems/Prost_Left_Hand_MetalBase_MetalHook.xml - aa4d751d-dda9-49cb-8014-5c606769103f - - - media/clothing/clothingItems/Prost_Right_Hand_MetalBase_MetalHook.xml - 86e48b70-05aa-4276-a754-719e5c49cf50 - - - media/clothing/clothingItems/Prost_Left_LowerArm_MetalBase_MetalHook.xml - 1cf57ca2-7bf5-4c18-8017-b4b7d3f60f9c - - - media/clothing/clothingItems/Prost_Right_LowerArm_MetalBase_MetalHook.xml - 76548260-f719-4546-80bd-156606f47379 - - - media/clothing/clothingItems/Prost_Left_Hand_MetalBase_MetalHand.xml - 4fa41665-0db0-4cf0-bbb6-a8c7f1ed2ba7 - - - media/clothing/clothingItems/Prost_Right_Hand_MetalBase_MetalHand.xml - 051a6973-7634-4f0a-8bc2-3b0197db9236 - - - media/clothing/clothingItems/Prost_Left_LowerArm_MetalBase_MetalHand.xml - 0bc5357f-41b8-4149-a635-b364cc0e925c - - - media/clothing/clothingItems/Prost_Right_LowerArm_MetalBase_MetalHand.xml - 018ff030-bf72-4658-a7ae-29a22cfab99b - - - media/clothing/clothingItems/Prost_Left_Hand_LeatherBase_WoodenHook.xml - d57f0188-2fd0-44d4-adb8-35810115a467 - - - media/clothing/clothingItems/Prost_Right_Hand_LeatherBase_WoodenHook.xml - 8c8521aa-5dda-4446-91ad-9ff138676b56 - - - media/clothing/clothingItems/Prost_Left_LowerArm_LeatherBase_WoodenHook.xml - 2cdd3791-2ca9-4327-816d-7f48cc106b32 - - - media/clothing/clothingItems/Prost_Right_LowerArm_LeatherBase_WoodenHook.xml - 505289a8-712c-4b9e-ba1c-d2a916c99ba8 - - - media/clothing/clothingItems/Prost_Left_Hand_LeatherBase_MetalHook.xml - 45980406-ff1e-480f-92b0-05502795799e - - - media/clothing/clothingItems/Prost_Right_Hand_LeatherBase_MetalHook.xml - a479cb20-54ba-49f2-9dcc-0be5c9026016 - - - media/clothing/clothingItems/Prost_Left_LowerArm_LeatherBase_MetalHook.xml - 36f5c1ea-8ef3-4ba0-9bcb-565ed80e1d2b - - - media/clothing/clothingItems/Prost_Right_LowerArm_LeatherBase_MetalHook.xml - cdf1f215-2eb7-4caa-a7fb-1c06470dd122 - - - media/clothing/clothingItems/Prost_Left_Hand_LeatherBase_MetalHand.xml - 4b60fa0c-5028-4035-a9ba-53d9ece5c26c - - - media/clothing/clothingItems/Prost_Right_Hand_LeatherBase_MetalHand.xml - 2b81d029-7ba2-4f62-b2fc-ed2874064b67 - - - media/clothing/clothingItems/Prost_Left_LowerArm_LeatherBase_MetalHand.xml - cd9339b5-38f6-4817-a810-f1b23b08d6d6 - - - media/clothing/clothingItems/Prost_Right_LowerArm_LeatherBase_MetalHand.xml - c8460ab8-5ff3-4b2a-b233-dfa416d6130c - - - media/clothing/clothingItems/Prost_Left_Hand_WoodenBase_WoodenHook.xml - 5e666510-59a4-4d01-b096-dd2ccc381ace - - - media/clothing/clothingItems/Prost_Right_Hand_WoodenBase_WoodenHook.xml - de809ecd-bad4-4392-912f-82bef2f955e0 - - - media/clothing/clothingItems/Prost_Left_LowerArm_WoodenBase_WoodenHook.xml - 878c9bb7-65c4-4882-b8e1-a00464e923c2 - - - media/clothing/clothingItems/Prost_Right_LowerArm_WoodenBase_WoodenHook.xml - 922ac868-8328-4db0-a855-9faaad70b4fe - - - media/clothing/clothingItems/Prost_Left_Hand_WoodenBase_MetalHook.xml - a6399346-6834-4305-be6d-42986a44b19b - - - media/clothing/clothingItems/Prost_Right_Hand_WoodenBase_MetalHook.xml - 09826af7-ba1d-483b-aa0c-f0e0af0171bc - - - media/clothing/clothingItems/Prost_Left_LowerArm_WoodenBase_MetalHook.xml - 72649e94-eaf2-414c-a314-531492fb8a77 - - - media/clothing/clothingItems/Prost_Right_LowerArm_WoodenBase_MetalHook.xml - bd35c56f-0833-4589-9814-8e73049baf9b - - - media/clothing/clothingItems/Prost_Left_Hand_WoodenBase_MetalHand.xml - cba1dc62-beb1-4463-936e-23bf9f124a97 - - - media/clothing/clothingItems/Prost_Right_Hand_WoodenBase_MetalHand.xml - ff47802d-b64c-4024-b404-049926ab0c88 - - - media/clothing/clothingItems/Prost_Left_LowerArm_WoodenBase_MetalHand.xml - 4f0b16e6-df19-4b81-8e53-5addb8d62d63 - - - media/clothing/clothingItems/Prost_Right_LowerArm_WoodenBase_MetalHand.xml - e9d08964-8a0e-4f5c-b803-565231b42fcd - - - media/clothing/clothingItems/Prost_Left_Hand_MetalBase_WoodenHook.xml - 4828986a-b6c3-472b-960e-9775d851e11f - - - media/clothing/clothingItems/Prost_Right_Hand_MetalBase_WoodenHook.xml - 7fec909e-7a18-46fe-b101-06e03df41e3b - - - media/clothing/clothingItems/Prost_Left_LowerArm_MetalBase_WoodenHook.xml - cf1b61e3-c317-4b30-8370-e89da866c665 - - - media/clothing/clothingItems/Prost_Right_LowerArm_MetalBase_WoodenHook.xml - 21e5310e-e019-4ee3-9336-ca05f2f09d15 - - - media/clothing/clothingItems/Prost_Left_Hand_MetalBase_MetalHook.xml - 96269ef6-3e63-4394-9e61-f10219ad6474 - - - media/clothing/clothingItems/Prost_Right_Hand_MetalBase_MetalHook.xml - af39a824-e8b8-4b6f-91dd-4f5970ffcc6d - - - media/clothing/clothingItems/Prost_Left_LowerArm_MetalBase_MetalHook.xml - d3f41d18-1849-4446-a0e6-4ccf318430b7 - - - media/clothing/clothingItems/Prost_Right_LowerArm_MetalBase_MetalHook.xml - 12398ee6-7835-4f42-86cf-fd308ea0994f - - - media/clothing/clothingItems/Prost_Left_Hand_MetalBase_MetalHand.xml - c102e410-5774-4032-96d1-7dd0807c987e - - - media/clothing/clothingItems/Prost_Right_Hand_MetalBase_MetalHand.xml - 72f25654-e1f8-4c44-a63e-72c8e97e45ee - - - media/clothing/clothingItems/Prost_Left_LowerArm_MetalBase_MetalHand.xml - 1c9195de-efa8-427e-833d-67a3ec055a83 - - - media/clothing/clothingItems/Prost_Right_LowerArm_MetalBase_MetalHand.xml - 4cb21720-0551-4b14-a796-97c7d0c33c06 - - - media/clothing/clothingItems/Prost_Left_Hand_LeatherBase_WoodenHook.xml - b890d3cd-f999-45a9-a501-43158d38d5a3 - - - media/clothing/clothingItems/Prost_Right_Hand_LeatherBase_WoodenHook.xml - cc73e01c-587f-4929-b367-23c752e848b5 - - - media/clothing/clothingItems/Prost_Left_LowerArm_LeatherBase_WoodenHook.xml - 62bce2a6-540e-473c-9f0c-f8a7384659bb - - - media/clothing/clothingItems/Prost_Right_LowerArm_LeatherBase_WoodenHook.xml - 4f23729e-2304-4149-bd18-c2ca05794bda - - - media/clothing/clothingItems/Prost_Left_Hand_LeatherBase_MetalHook.xml - b86301fb-51cb-4cfe-ba1d-14d181fe2aaf - - - media/clothing/clothingItems/Prost_Right_Hand_LeatherBase_MetalHook.xml - cccd86ec-bbb9-40dc-8370-ef8f928650db - - - media/clothing/clothingItems/Prost_Left_LowerArm_LeatherBase_MetalHook.xml - 8a829f56-b9ab-44b2-ab4f-5e988dd7f144 - - - media/clothing/clothingItems/Prost_Right_LowerArm_LeatherBase_MetalHook.xml - de32b01d-ec3c-4c3e-80a4-49dfb763b959 - - - media/clothing/clothingItems/Prost_Left_Hand_LeatherBase_MetalHand.xml - 0097e116-6e5e-4597-8bf2-c71e87222e1e - - - media/clothing/clothingItems/Prost_Right_Hand_LeatherBase_MetalHand.xml - eed0d663-4862-4646-8ccd-7d73aa6b0489 - - - media/clothing/clothingItems/Prost_Left_LowerArm_LeatherBase_MetalHand.xml - f7ef6867-a455-4504-a157-626ecd32af08 - - - media/clothing/clothingItems/Prost_Right_LowerArm_LeatherBase_MetalHand.xml - e12307d2-672e-4c77-bcd6-af397455d7a9 - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_LeatherBase_MetalHand.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_LeatherBase_MetalHand.xml deleted file mode 100644 index 7c364ba..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_LeatherBase_MetalHand.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_Hand_LeatherBase_MetalHand_Male - Prost_Left_Hand_LeatherBase_MetalHand_Female - 0097e116-6e5e-4597-8bf2-c71e87222e1e - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_LeatherBase_MetalHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_LeatherBase_MetalHook.xml deleted file mode 100644 index a4e6317..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_LeatherBase_MetalHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_Hand_LeatherBase_MetalHook_Male - Prost_Left_Hand_LeatherBase_MetalHook_Female - b86301fb-51cb-4cfe-ba1d-14d181fe2aaf - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_LeatherBase_WoodenHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_LeatherBase_WoodenHook.xml deleted file mode 100644 index 229c3cb..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_LeatherBase_WoodenHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_Hand_LeatherBase_WoodenHook_Male - Prost_Left_Hand_LeatherBase_WoodenHook_Female - b890d3cd-f999-45a9-a501-43158d38d5a3 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_MetalBase_MetalHand.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_MetalBase_MetalHand.xml deleted file mode 100644 index 3433486..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_MetalBase_MetalHand.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_Hand_MetalBase_MetalHand_Male - Prost_Left_Hand_MetalBase_MetalHand_Female - c102e410-5774-4032-96d1-7dd0807c987e - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_MetalBase_MetalHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_MetalBase_MetalHook.xml deleted file mode 100644 index c8cd6c6..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_MetalBase_MetalHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_Hand_MetalBase_MetalHook_Male - Prost_Left_Hand_MetalBase_MetalHook_Female - 96269ef6-3e63-4394-9e61-f10219ad6474 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_MetalBase_WoodenHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_MetalBase_WoodenHook.xml deleted file mode 100644 index 04b5714..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_MetalBase_WoodenHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_Hand_MetalBase_WoodenHook_Male - Prost_Left_Hand_MetalBase_WoodenHook_Female - 4828986a-b6c3-472b-960e-9775d851e11f - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_WoodenBase_MetalHand.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_WoodenBase_MetalHand.xml deleted file mode 100644 index aca1340..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_WoodenBase_MetalHand.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_Hand_WoodenBase_MetalHand_Male - Prost_Left_Hand_WoodenBase_MetalHand_Female - cba1dc62-beb1-4463-936e-23bf9f124a97 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_WoodenBase_MetalHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_WoodenBase_MetalHook.xml deleted file mode 100644 index 16ab619..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_WoodenBase_MetalHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_Hand_WoodenBase_MetalHook_Male - Prost_Left_Hand_WoodenBase_MetalHook_Female - a6399346-6834-4305-be6d-42986a44b19b - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_WoodenBase_WoodenHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_WoodenBase_WoodenHook.xml deleted file mode 100644 index 98b415e..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_Hand_WoodenBase_WoodenHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_Hand_WoodenBase_WoodenHook_Male - Prost_Left_Hand_WoodenBase_WoodenHook_Female - 5e666510-59a4-4d01-b096-dd2ccc381ace - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_LeatherBase_MetalHand.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_LeatherBase_MetalHand.xml deleted file mode 100644 index 77bf30e..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_LeatherBase_MetalHand.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_LowerArm_LeatherBase_MetalHand_Male - Prost_Left_LowerArm_LeatherBase_MetalHand_Female - f7ef6867-a455-4504-a157-626ecd32af08 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_LeatherBase_MetalHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_LeatherBase_MetalHook.xml deleted file mode 100644 index 1751ea4..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_LeatherBase_MetalHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_LowerArm_LeatherBase_MetalHook_Male - Prost_Left_LowerArm_LeatherBase_MetalHook_Female - 8a829f56-b9ab-44b2-ab4f-5e988dd7f144 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_LeatherBase_WoodenHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_LeatherBase_WoodenHook.xml deleted file mode 100644 index cd10826..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_LeatherBase_WoodenHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_LowerArm_LeatherBase_WoodenHook_Male - Prost_Left_LowerArm_LeatherBase_WoodenHook_Female - 62bce2a6-540e-473c-9f0c-f8a7384659bb - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_MetalBase_MetalHand.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_MetalBase_MetalHand.xml deleted file mode 100644 index aa3fe8b..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_MetalBase_MetalHand.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_LowerArm_MetalBase_MetalHand_Male - Prost_Left_LowerArm_MetalBase_MetalHand_Female - 1c9195de-efa8-427e-833d-67a3ec055a83 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_MetalBase_MetalHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_MetalBase_MetalHook.xml deleted file mode 100644 index 2e06ab7..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_MetalBase_MetalHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_LowerArm_MetalBase_MetalHook_Male - Prost_Left_LowerArm_MetalBase_MetalHook_Female - d3f41d18-1849-4446-a0e6-4ccf318430b7 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_MetalBase_WoodenHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_MetalBase_WoodenHook.xml deleted file mode 100644 index f467255..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_MetalBase_WoodenHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_LowerArm_MetalBase_WoodenHook_Male - Prost_Left_LowerArm_MetalBase_WoodenHook_Female - cf1b61e3-c317-4b30-8370-e89da866c665 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_WoodenBase_MetalHand.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_WoodenBase_MetalHand.xml deleted file mode 100644 index 901c4fd..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_WoodenBase_MetalHand.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_LowerArm_WoodenBase_MetalHand_Male - Prost_Left_LowerArm_WoodenBase_MetalHand_Female - 4f0b16e6-df19-4b81-8e53-5addb8d62d63 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_WoodenBase_MetalHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_WoodenBase_MetalHook.xml deleted file mode 100644 index b3e90e8..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_WoodenBase_MetalHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_LowerArm_WoodenBase_MetalHook_Male - Prost_Left_LowerArm_WoodenBase_MetalHook_Female - 72649e94-eaf2-414c-a314-531492fb8a77 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_WoodenBase_WoodenHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_WoodenBase_WoodenHook.xml deleted file mode 100644 index 495d4e7..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Left_LowerArm_WoodenBase_WoodenHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Left_LowerArm_WoodenBase_WoodenHook_Male - Prost_Left_LowerArm_WoodenBase_WoodenHook_Female - 878c9bb7-65c4-4882-b8e1-a00464e923c2 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_LeatherBase_MetalHand.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_LeatherBase_MetalHand.xml deleted file mode 100644 index d9cd664..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_LeatherBase_MetalHand.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_Hand_LeatherBase_MetalHand_Male - Prost_Right_Hand_LeatherBase_MetalHand_Female - eed0d663-4862-4646-8ccd-7d73aa6b0489 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_LeatherBase_MetalHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_LeatherBase_MetalHook.xml deleted file mode 100644 index a74f5b9..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_LeatherBase_MetalHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_Hand_LeatherBase_MetalHook_Male - Prost_Right_Hand_LeatherBase_MetalHook_Female - cccd86ec-bbb9-40dc-8370-ef8f928650db - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_LeatherBase_WoodenHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_LeatherBase_WoodenHook.xml deleted file mode 100644 index a3205ea..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_LeatherBase_WoodenHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_Hand_LeatherBase_WoodenHook_Male - Prost_Right_Hand_LeatherBase_WoodenHook_Female - cc73e01c-587f-4929-b367-23c752e848b5 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_MetalBase_MetalHand.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_MetalBase_MetalHand.xml deleted file mode 100644 index 9bfc505..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_MetalBase_MetalHand.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_Hand_MetalBase_MetalHand_Male - Prost_Right_Hand_MetalBase_MetalHand_Female - 72f25654-e1f8-4c44-a63e-72c8e97e45ee - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_MetalBase_MetalHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_MetalBase_MetalHook.xml deleted file mode 100644 index 8190207..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_MetalBase_MetalHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_Hand_MetalBase_MetalHook_Male - Prost_Right_Hand_MetalBase_MetalHook_Female - af39a824-e8b8-4b6f-91dd-4f5970ffcc6d - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_MetalBase_WoodenHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_MetalBase_WoodenHook.xml deleted file mode 100644 index e014517..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_MetalBase_WoodenHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_Hand_MetalBase_WoodenHook_Male - Prost_Right_Hand_MetalBase_WoodenHook_Female - 7fec909e-7a18-46fe-b101-06e03df41e3b - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_WoodenBase_MetalHand.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_WoodenBase_MetalHand.xml deleted file mode 100644 index 8e01d8d..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_WoodenBase_MetalHand.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_Hand_WoodenBase_MetalHand_Male - Prost_Right_Hand_WoodenBase_MetalHand_Female - ff47802d-b64c-4024-b404-049926ab0c88 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_WoodenBase_MetalHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_WoodenBase_MetalHook.xml deleted file mode 100644 index 4b0560a..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_WoodenBase_MetalHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_Hand_WoodenBase_MetalHook_Male - Prost_Right_Hand_WoodenBase_MetalHook_Female - 09826af7-ba1d-483b-aa0c-f0e0af0171bc - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_WoodenBase_WoodenHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_WoodenBase_WoodenHook.xml deleted file mode 100644 index c87d258..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_Hand_WoodenBase_WoodenHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_Hand_WoodenBase_WoodenHook_Male - Prost_Right_Hand_WoodenBase_WoodenHook_Female - de809ecd-bad4-4392-912f-82bef2f955e0 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_LeatherBase_MetalHand.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_LeatherBase_MetalHand.xml deleted file mode 100644 index bd743b7..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_LeatherBase_MetalHand.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_LowerArm_LeatherBase_MetalHand_Male - Prost_Right_LowerArm_LeatherBase_MetalHand_Female - e12307d2-672e-4c77-bcd6-af397455d7a9 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_LeatherBase_MetalHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_LeatherBase_MetalHook.xml deleted file mode 100644 index b45e198..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_LeatherBase_MetalHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_LowerArm_LeatherBase_MetalHook_Male - Prost_Right_LowerArm_LeatherBase_MetalHook_Female - de32b01d-ec3c-4c3e-80a4-49dfb763b959 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_LeatherBase_WoodenHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_LeatherBase_WoodenHook.xml deleted file mode 100644 index aee4005..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_LeatherBase_WoodenHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_LowerArm_LeatherBase_WoodenHook_Male - Prost_Right_LowerArm_LeatherBase_WoodenHook_Female - 4f23729e-2304-4149-bd18-c2ca05794bda - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_MetalBase_MetalHand.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_MetalBase_MetalHand.xml deleted file mode 100644 index f701cfc..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_MetalBase_MetalHand.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_LowerArm_MetalBase_MetalHand_Male - Prost_Right_LowerArm_MetalBase_MetalHand_Female - 4cb21720-0551-4b14-a796-97c7d0c33c06 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_MetalBase_MetalHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_MetalBase_MetalHook.xml deleted file mode 100644 index 09e230f..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_MetalBase_MetalHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_LowerArm_MetalBase_MetalHook_Male - Prost_Right_LowerArm_MetalBase_MetalHook_Female - 12398ee6-7835-4f42-86cf-fd308ea0994f - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_MetalBase_WoodenHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_MetalBase_WoodenHook.xml deleted file mode 100644 index 97bb740..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_MetalBase_WoodenHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_LowerArm_MetalBase_WoodenHook_Male - Prost_Right_LowerArm_MetalBase_WoodenHook_Female - 21e5310e-e019-4ee3-9336-ca05f2f09d15 - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_WoodenBase_MetalHand.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_WoodenBase_MetalHand.xml deleted file mode 100644 index 360cd76..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_WoodenBase_MetalHand.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_LowerArm_WoodenBase_MetalHand_Male - Prost_Right_LowerArm_WoodenBase_MetalHand_Female - e9d08964-8a0e-4f5c-b803-565231b42fcd - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_WoodenBase_MetalHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_WoodenBase_MetalHook.xml deleted file mode 100644 index 4c675bf..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_WoodenBase_MetalHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_LowerArm_WoodenBase_MetalHook_Male - Prost_Right_LowerArm_WoodenBase_MetalHook_Female - bd35c56f-0833-4589-9814-8e73049baf9b - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_WoodenBase_WoodenHook.xml b/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_WoodenBase_WoodenHook.xml deleted file mode 100644 index 37375f0..0000000 --- a/dev_stuff/python_helpers/outputs/output_clothing/Prost_Right_LowerArm_WoodenBase_WoodenHook.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - Prost_Right_LowerArm_WoodenBase_WoodenHook_Male - Prost_Right_LowerArm_WoodenBase_WoodenHook_Female - 922ac868-8328-4db0-a855-9faaad70b4fe - false - false - Amputations\Upperarm\skin01_b - diff --git a/dev_stuff/python_helpers/outputs/output_item/script.txt b/dev_stuff/python_helpers/outputs/output_item/script.txt deleted file mode 100644 index 5581c9e..0000000 --- a/dev_stuff/python_helpers/outputs/output_item/script.txt +++ /dev/null @@ -1,198 +0,0 @@ -item WoodenBase_WoodenHook - { - Weight = 0.90, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Wooden Base and Wooden Hook, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item WoodenBase_MetalHook - { - Weight = 1.20, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Wooden Base and Metal Hook, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item WoodenBase_MetalHand - { - Weight = 1.40, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Wooden Base and Metal Hand, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item MetalBase_WoodenHook - { - Weight = 1.40, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Metal Base and Wooden Hook, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item MetalBase_MetalHook - { - Weight = 1.70, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Metal Base and Metal Hook, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item MetalBase_MetalHand - { - Weight = 1.90, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Metal Base and Metal Hand, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item LeatherBase_WoodenHook - { - Weight = 1.20, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Leather Base and Wooden Hook, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item LeatherBase_MetalHook - { - Weight = 1.50, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Leather Base and Metal Hook, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item LeatherBase_MetalHand - { - Weight = 1.70, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Leather Base and Metal Hand, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item WoodenBase_WoodenHook - { - Weight = 0.90, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Wooden Base and Wooden Hook, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item WoodenBase_MetalHook - { - Weight = 1.20, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Wooden Base and Metal Hook, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item WoodenBase_MetalHand - { - Weight = 1.40, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Wooden Base and Metal Hand, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item MetalBase_WoodenHook - { - Weight = 1.40, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Metal Base and Wooden Hook, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item MetalBase_MetalHook - { - Weight = 1.70, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Metal Base and Metal Hook, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item MetalBase_MetalHand - { - Weight = 1.90, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Metal Base and Metal Hand, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item LeatherBase_WoodenHook - { - Weight = 1.20, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Leather Base and Wooden Hook, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item LeatherBase_MetalHook - { - Weight = 1.50, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Leather Base and Metal Hook, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } -item LeatherBase_MetalHand - { - Weight = 1.70, - Type = Normal, - DisplayCategory = Prosthesis, - DisplayName = Prosthesis - Leather Base and Metal Hand, - Icon = metalLeg, - Tooltip = TempTooltip, - CanHaveHoles = false, - WorldStaticModel = TOC.MetalHook, - } diff --git a/dev_stuff/python_helpers/outputs/output_recipe/script.txt b/dev_stuff/python_helpers/outputs/output_recipe/script.txt deleted file mode 100644 index 9a17aea..0000000 --- a/dev_stuff/python_helpers/outputs/output_recipe/script.txt +++ /dev/null @@ -1,144 +0,0 @@ -recipe Craft prosthesis with Wooden Base and Wooden Hook - { - ProstPart_WoodenBase, - ProstPart_WoodenHook, - - - Time: 10.0, - Result: Prost_WoodenBase_WoodenHook, - NeedToBeLearn: true, - CanBeDoneFromFloor: false, - OnGiveXP: NoXP_OnGiveXP, - SkillRequired: FirstAid=2, - Category: Surgeon, - OnCreate:ProsthesisRecipes.OnCreateProsthesis, - Tooltip: Recipe_Tooltip_AssembleProsthesis, - } -recipe Craft prosthesis with Wooden Base and Metal Hook - { - ProstPart_WoodenBase, - ProstPart_MetalHook, - - - Time: 10.0, - Result: Prost_WoodenBase_MetalHook, - NeedToBeLearn: true, - CanBeDoneFromFloor: false, - OnGiveXP: NoXP_OnGiveXP, - SkillRequired: FirstAid=2, - Category: Surgeon, - OnCreate:ProsthesisRecipes.OnCreateProsthesis, - Tooltip: Recipe_Tooltip_AssembleProsthesis, - } -recipe Craft prosthesis with Wooden Base and Metal Hand - { - ProstPart_WoodenBase, - ProstPart_MetalHand, - - - Time: 10.0, - Result: Prost_WoodenBase_MetalHand, - NeedToBeLearn: true, - CanBeDoneFromFloor: false, - OnGiveXP: NoXP_OnGiveXP, - SkillRequired: FirstAid=2, - Category: Surgeon, - OnCreate:ProsthesisRecipes.OnCreateProsthesis, - Tooltip: Recipe_Tooltip_AssembleProsthesis, - } -recipe Craft prosthesis with Metal Base and Wooden Hook - { - ProstPart_MetalBase, - ProstPart_WoodenHook, - - - Time: 10.0, - Result: Prost_MetalBase_WoodenHook, - NeedToBeLearn: true, - CanBeDoneFromFloor: false, - OnGiveXP: NoXP_OnGiveXP, - SkillRequired: FirstAid=2, - Category: Surgeon, - OnCreate:ProsthesisRecipes.OnCreateProsthesis, - Tooltip: Recipe_Tooltip_AssembleProsthesis, - } -recipe Craft prosthesis with Metal Base and Metal Hook - { - ProstPart_MetalBase, - ProstPart_MetalHook, - - - Time: 10.0, - Result: Prost_MetalBase_MetalHook, - NeedToBeLearn: true, - CanBeDoneFromFloor: false, - OnGiveXP: NoXP_OnGiveXP, - SkillRequired: FirstAid=2, - Category: Surgeon, - OnCreate:ProsthesisRecipes.OnCreateProsthesis, - Tooltip: Recipe_Tooltip_AssembleProsthesis, - } -recipe Craft prosthesis with Metal Base and Metal Hand - { - ProstPart_MetalBase, - ProstPart_MetalHand, - - - Time: 10.0, - Result: Prost_MetalBase_MetalHand, - NeedToBeLearn: true, - CanBeDoneFromFloor: false, - OnGiveXP: NoXP_OnGiveXP, - SkillRequired: FirstAid=2, - Category: Surgeon, - OnCreate:ProsthesisRecipes.OnCreateProsthesis, - Tooltip: Recipe_Tooltip_AssembleProsthesis, - } -recipe Craft prosthesis with Leather Base and Wooden Hook - { - ProstPart_LeatherBase, - ProstPart_WoodenHook, - - - Time: 10.0, - Result: Prost_LeatherBase_WoodenHook, - NeedToBeLearn: true, - CanBeDoneFromFloor: false, - OnGiveXP: NoXP_OnGiveXP, - SkillRequired: FirstAid=2, - Category: Surgeon, - OnCreate:ProsthesisRecipes.OnCreateProsthesis, - Tooltip: Recipe_Tooltip_AssembleProsthesis, - } -recipe Craft prosthesis with Leather Base and Metal Hook - { - ProstPart_LeatherBase, - ProstPart_MetalHook, - - - Time: 10.0, - Result: Prost_LeatherBase_MetalHook, - NeedToBeLearn: true, - CanBeDoneFromFloor: false, - OnGiveXP: NoXP_OnGiveXP, - SkillRequired: FirstAid=2, - Category: Surgeon, - OnCreate:ProsthesisRecipes.OnCreateProsthesis, - Tooltip: Recipe_Tooltip_AssembleProsthesis, - } -recipe Craft prosthesis with Leather Base and Metal Hand - { - ProstPart_LeatherBase, - ProstPart_MetalHand, - - - Time: 10.0, - Result: Prost_LeatherBase_MetalHand, - NeedToBeLearn: true, - CanBeDoneFromFloor: false, - OnGiveXP: NoXP_OnGiveXP, - SkillRequired: FirstAid=2, - Category: Surgeon, - OnCreate:ProsthesisRecipes.OnCreateProsthesis, - Tooltip: Recipe_Tooltip_AssembleProsthesis, - } From bbd36f7dc27a07a69e2720f05969c3c1c0609d46 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Tue, 15 Apr 2025 03:02:38 +0200 Subject: [PATCH 40/51] chore: changes to vscode config and updated gitignore for symink --- .gitignore | 1 + .vscode/settings.json | 9 --------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 9e9435e..5c22020 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ .vscode mod.info +media \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index 0c59b5e..0cf5324 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,13 +1,4 @@ { - "todo-tree.tree.scanMode": "workspace", - "mod_id": "3236152598", - "zomboid_user_folder": "C:/Users/picch/Zomboid", - "zomboid_folder": "F:\\SteamLibrary\\steamapps\\common\\ProjectZomboid", - - - "zomboid_folder_b42": "F:\\Zomboid Dev\\B42", - "zomboid_folder_b41": "F:\\Zomboid Dev\\B41", - "zomboid_server_folder": "F:\\SteamLibrary\\steamapps\\common\\Project Zomboid Dedicated Server", "Lua.diagnostics.globals": [ "ModOptions", "zombie", From b0d3520173abc140ee3670f74846d5238bd1cf55 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Tue, 15 Apr 2025 03:07:20 +0200 Subject: [PATCH 41/51] fix: #174 --- .../Controllers/LimitActionsController.lua | 26 ++++++++++++------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua index a75f162..bf64bad 100644 --- a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua +++ b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua @@ -129,13 +129,11 @@ function ISBaseTimedAction:perform() -- First check level of perks. if already at max, skip - local amputatedLimbs = CachedDataHandler.GetAmputatedLimbs(LocalPlayerController.username) local xp = self.maxTime / 100 -- Prevent xp from being negative and decreasing perks if xp < 0 then xp = 0 end - for k, _ in pairs(amputatedLimbs) do local limbName = k @@ -143,20 +141,28 @@ function ISBaseTimedAction:perform() if dcInst:getIsCut(limbName) and dcInst:getIsVisible(limbName) then local side = CommonMethods.GetSide(limbName) - local xpObj = LocalPlayerController.playerObj:getXp() - if xpObj:getLevel() < 10 then - xpObj:AddXP(Perks["Side_" .. side], xp) - end + local ampPerk = Perks["Side_" .. side] + local ampPerkLevel = LocalPlayerController.playerObj:getPerkLevel(ampPerk) - if not dcInst:getIsCicatrized(limbName) and dcInst:getIsProstEquipped(limbName) then - TOC_DEBUG.print("Trying for bleed, player met the criteria") - LocalPlayerController.TryRandomBleed(self.character, limbName) + if ampPerkLevel < 10 then + --TOC_DEBUG.print("Levelling") + LocalPlayerController.playerObj:getXp():AddXP(ampPerk, xp) end -- Level up prosthesis perk if dcInst:getIsProstEquipped(limbName) then - LocalPlayerController.playerObj:getXp():AddXP(Perks["ProstFamiliarity"], xp) + local prostPerk = Perks["ProstFamiliarity"] + local prostPerkLevel = LocalPlayerController.playerObj:getPerkLevel(prostPerk) + if prostPerkLevel < 10 then + LocalPlayerController.playerObj:getXp():AddXP(prostPerk, xp) + end + end + + -- Bleeding when not cicatrized + if not dcInst:getIsCicatrized(limbName) and dcInst:getIsProstEquipped(limbName) then + --TOC_DEBUG.print("Trying for bleed, player met the criteria") + LocalPlayerController.TryRandomBleed(self.character, limbName) end end end From 9ab584d9778cff427a37250dfb0e7a1d8fe8a9f8 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Thu, 17 Apr 2025 03:38:02 +0200 Subject: [PATCH 42/51] chore: fix to some stupid config issues --- .gitignore | 3 --- .vscode/settings.json | 16 ++++++---------- .vscode/tasks.json | 2 +- The-Only-Cure.code-workspace | 11 ----------- mod_b41.info | 2 +- 5 files changed, 8 insertions(+), 26 deletions(-) delete mode 100644 The-Only-Cure.code-workspace diff --git a/.gitignore b/.gitignore index 5c22020..e69de29 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +0,0 @@ -.vscode -mod.info -media \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index 0cf5324..a2e2a17 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,13 +1,4 @@ { - "Lua.diagnostics.globals": [ - "ModOptions", - "zombie", - "_", - ], - "Lua.format.defaultConfig": { - "indent_style": "space", - "indent_size": "2" - }, "Lua.workspace.library": [ "${addons}/umbrella-unstable/module/library" ], @@ -23,5 +14,10 @@ "io": "disable", "package": "disable" }, - "Lua.workspace.checkThirdParty": false + "Lua.workspace.checkThirdParty": false, + "Lua.workspace.ignoreDir": [ + ".vscode", + "dev_stuff", + "workshop_files" + ] } \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 85b454f..6ecaee3 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -7,7 +7,7 @@ "label": "Create Workshop folder", "type": "shell", "options": {"statusbar": {"label": "$(combine) Assemble Mod"}}, - "command": "python ${config:zomboid_user_folder}/PaosCrap/make_workshop_pack.py \"picch\" \"${workspaceFolderBasename}\"", + "command": "python ${config:zomboid_user_folder}/PaosCrap/make_workshop_pack.py \"picch\" \"${workspaceFolderBasename}\" \"\"", }, { "label": "Create Workshop folder", diff --git a/The-Only-Cure.code-workspace b/The-Only-Cure.code-workspace deleted file mode 100644 index 150dd36..0000000 --- a/The-Only-Cure.code-workspace +++ /dev/null @@ -1,11 +0,0 @@ -{ - "folders": [ - { - "path": "." - }, - { - "path": "../../PaosCrap" - } - ], - "settings": {} -} \ No newline at end of file diff --git a/mod_b41.info b/mod_b41.info index 3505fb7..c2534c9 100644 --- a/mod_b41.info +++ b/mod_b41.info @@ -4,4 +4,4 @@ description=You've been bitten. You have only two choices. id=TheOnlyCure icon=icon.png url=https://github.com/ZioPao/The-Only-Cure -modversion=2.2 \ No newline at end of file +modversion=2.1.6 \ No newline at end of file From be6466976c0f534e6b40c0e82973e2d4f47e032e Mon Sep 17 00:00:00 2001 From: ZioPao Date: Thu, 17 Apr 2025 11:00:46 +0200 Subject: [PATCH 43/51] add: added known incompatibilies to mod.info for B42 --- 42/mod.info | 3 +++ 1 file changed, 3 insertions(+) diff --git a/42/mod.info b/42/mod.info index 49e39fc..6452b21 100644 --- a/42/mod.info +++ b/42/mod.info @@ -6,3 +6,6 @@ icon=icon.png url=https://github.com/ZioPao/The-Only-Cure modversion=2.2 versionMin=42.6 + +loadModAfter=\FancyHandwork,\BrutalHandwork,\TwoWeaponsOnBackRework +incompatible=\BB_FirstAidOverhaul \ No newline at end of file From 9011579f0854ae4c1207b280d7650d7533704358 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Thu, 17 Apr 2025 11:01:03 +0200 Subject: [PATCH 44/51] chore: changes to structure --- .gitignore | 1 + .vscode/tasks.json | 6 ++++++ dev_stuff/make_symlink_for_b41.bat | 1 + mod_b41.info => mod.info | 0 4 files changed, 8 insertions(+) create mode 100644 dev_stuff/make_symlink_for_b41.bat rename mod_b41.info => mod.info (100%) diff --git a/.gitignore b/.gitignore index e69de29..5a869cf 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/media \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 6ecaee3..533f4fe 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -9,6 +9,12 @@ "options": {"statusbar": {"label": "$(combine) Assemble Mod"}}, "command": "python ${config:zomboid_user_folder}/PaosCrap/make_workshop_pack.py \"picch\" \"${workspaceFolderBasename}\" \"\"", }, + { + "label": "Create Workshop folder", + "type": "shell", + "options": {"statusbar": {"label": "$(combine) Assemble Mod (B41 ONLY)"}}, + "command": "python ${config:zomboid_user_folder}/PaosCrap/make_workshop_pack_b41.py \"picch\" \"${workspaceFolderBasename}\"", + }, { "label": "Create Workshop folder", "type": "shell", diff --git a/dev_stuff/make_symlink_for_b41.bat b/dev_stuff/make_symlink_for_b41.bat new file mode 100644 index 0000000..d77639f --- /dev/null +++ b/dev_stuff/make_symlink_for_b41.bat @@ -0,0 +1 @@ +mklink /J "../common/media" "../media" \ No newline at end of file diff --git a/mod_b41.info b/mod.info similarity index 100% rename from mod_b41.info rename to mod.info From 8234abd5e2df35908625c2a53fdb738c8f46c821 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Thu, 17 Apr 2025 11:26:58 +0200 Subject: [PATCH 45/51] refactor: changed check for version --- .../lua/client/TOC/TimedActions/IgnoredActions.lua | 8 +++++--- common/media/lua/client/TOC/UI/HealthPanel.lua | 11 +++++------ common/media/lua/shared/TOC/StaticData.lua | 12 +++++++----- 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua index c1fd215..5d5e88f 100644 --- a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua +++ b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua @@ -122,8 +122,10 @@ function ISDrinkFromBottle:new(character, item, uses) return action end -if luautils.stringStarts(StaticData.GAME_VERSION, "41") then - -- This doesn't exist anymore in B42 + +if StaticData.COMPAT_42 == false then + -- TODO confirm that this doesn't exist anymore in B42 + -- B42 nenen local og_ISFinalizeDealAction_new = ISFinalizeDealAction.new function ISFinalizeDealAction:new(player, otherPlayer, itemsToGive, itemsToReceive, time) local action = og_ISFinalizeDealAction_new(self, player, otherPlayer, itemsToGive, itemsToReceive, time) @@ -131,8 +133,8 @@ if luautils.stringStarts(StaticData.GAME_VERSION, "41") then action.skipTOC = true return action end -end +end local og_ISCampingInfoAction_new = ISCampingInfoAction.new diff --git a/common/media/lua/client/TOC/UI/HealthPanel.lua b/common/media/lua/client/TOC/UI/HealthPanel.lua index 4d10d95..fea0e21 100644 --- a/common/media/lua/client/TOC/UI/HealthPanel.lua +++ b/common/media/lua/client/TOC/UI/HealthPanel.lua @@ -13,14 +13,13 @@ local isReady = false local xMod, yMod -if luautils.stringStarts(StaticData.GAME_VERSION, "41") then - xMod = 0 - yMod = 0 -else - -- For some reason (I didn't investigate), when applying stuff to the health panel - -- there is an un-accounted shift in B42. +if StaticData.COMPAT_42 then + -- B42 For some reason (I didn't investigate), when applying stuff to the health panel there is an un-accounted shift in B42. xMod = 5 yMod = 13 +else + xMod = 0 + yMod = 0 end diff --git a/common/media/lua/shared/TOC/StaticData.lua b/common/media/lua/shared/TOC/StaticData.lua index c1a15f5..833095f 100644 --- a/common/media/lua/shared/TOC/StaticData.lua +++ b/common/media/lua/shared/TOC/StaticData.lua @@ -22,7 +22,8 @@ local StaticData = {} StaticData.MOD_NAME = "TOC" -- Game version, used to correct some stuff instead of relying on versioned folders -StaticData.GAME_VERSION = getGameVersion() + +StaticData.COMPAT_42 = luautils.stringStarts(getGameVersion(), "42") ------------------------- --* Base @@ -281,12 +282,13 @@ StaticData.AMPUTATION_CLOTHING_ITEM_BASE = "TOC.Amputation_" local sawObj local gardenSawObj -if luautils.stringStarts(StaticData.GAME_VERSION, "41") then - sawObj = InventoryItemFactory.CreateItem("Base.Saw") - gardenSawObj = InventoryItemFactory.CreateItem("Base.GardenSaw") -else + +if StaticData.COMPAT_42 then sawObj = instanceItem("Base.Saw") gardenSawObj = instanceItem("Base.GardenSaw") +else + sawObj = InventoryItemFactory.CreateItem("Base.Saw") + gardenSawObj = InventoryItemFactory.CreateItem("Base.GardenSaw") end From d7bdee1d265d4b44f36876e4a01f52d13b77992d Mon Sep 17 00:00:00 2001 From: ZioPao Date: Thu, 17 Apr 2025 12:18:27 +0200 Subject: [PATCH 46/51] fix: broken skipTOC check for timed actions --- .../Controllers/LimitActionsController.lua | 42 +++++++++++++------ 1 file changed, 29 insertions(+), 13 deletions(-) diff --git a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua index bf64bad..8170515 100644 --- a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua +++ b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua @@ -44,11 +44,11 @@ end -------------------------------------------- ---* TIMED ACTIONS *-- --- We want to be able to modify how long actions are gonna take, --- depending on amputation status and kind of action. Also, when the --- player has not completely cicatrized their own wounds, and try to do any action with --- a prosthesis on, that can trigger random bleeds. +--* TIMED ACTIONS +--* We want to be able to modify how long actions are gonna take, +--* depending on amputation status and kind of action. Also, when the +--* player has not completely cicatrized their own wounds, and try to do any action with +--* a prosthesis on, that can trigger random bleeds. local function CheckHandFeasibility(limbName) TOC_DEBUG.print("Checking hand feasibility: " .. limbName) @@ -60,18 +60,19 @@ local function CheckHandFeasibility(limbName) end ---* Time to perform actions overrides *-- +--* Time to perform actions overrides local og_ISBaseTimedAction_adjustMaxTime = ISBaseTimedAction.adjustMaxTime --- Adjust time ---@diagnostic disable-next-line: duplicate-set-field function ISBaseTimedAction:adjustMaxTime(maxTime) local time = og_ISBaseTimedAction_adjustMaxTime(self, maxTime) - + + --TOC_DEBUG.print("Running override for adjustMaxTime") -- Exceptions handling, if we find that parameter then we just use the original time local actionsQueue = ISTimedActionQueue.getTimedActionQueue(getPlayer()) - if actionsQueue and actionsQueue.current and actionsQueue.skipTOC then - --TOC_DEBUG.print("Should skip TOC stuff") + if actionsQueue and actionsQueue.current and actionsQueue.current.skipTOC then + TOC_DEBUG.print("Should skip TOC stuff") return time end @@ -114,23 +115,26 @@ function ISBaseTimedAction:adjustMaxTime(maxTime) return time end ---* Random bleeding during cicatrization + Perks leveling override *-- +--* Random bleeding during cicatrization + Perks leveling override local og_ISBaseTimedAction_perform = ISBaseTimedAction.perform --- After each action, level up perks ---@diagnostic disable-next-line: duplicate-set-field function ISBaseTimedAction:perform() og_ISBaseTimedAction_perform(self) - TOC_DEBUG.print("Running ISBaseTimedAction.perform override") - TOC_DEBUG.print("max time: " .. tostring(self.maxTime)) + + --TOC_DEBUG.print("Running ISBaseTimedAction.perform override") + --TOC_DEBUG.print("max time: " .. tostring(self.maxTime)) local dcInst = DataController.GetInstance() - if not dcInst:getIsAnyLimbCut() then return end + if not dcInst:getIsAnyLimbCut() or self.noExp then return end + --* LEVELING -- First check level of perks. if already at max, skip local amputatedLimbs = CachedDataHandler.GetAmputatedLimbs(LocalPlayerController.username) local xp = self.maxTime / 100 + -- TODO Exp should be added while doing the action, not after it's done -- Prevent xp from being negative and decreasing perks if xp < 0 then xp = 0 end @@ -396,4 +400,16 @@ function ISClothingExtraAction:isValid() return LimitActionsController.WrapClothingAction(self, og_ISClothingExtraAction_isValid, InventoryItemFactory.CreateItem(self.extra)) end + + + +--* Book exception for exp + +local og_ISReadABook_perform = ISReadABook.perform +function ISReadABook:perform() + self.noExp = true + og_ISReadABook_perform(self) + +end + return LimitActionsController \ No newline at end of file From 80e9391db5a846dc6fe786dad3e639040325f311 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Thu, 17 Apr 2025 12:42:35 +0200 Subject: [PATCH 47/51] fix: fixed ignored actions that should ignore toc calculations --- common/media/lua/client/TOC/Admin.lua | 3 +- .../TOC/TimedActions/IgnoredActions.lua | 95 +++++++++---------- 2 files changed, 45 insertions(+), 53 deletions(-) diff --git a/common/media/lua/client/TOC/Admin.lua b/common/media/lua/client/TOC/Admin.lua index 6f40140..81dd1c4 100644 --- a/common/media/lua/client/TOC/Admin.lua +++ b/common/media/lua/client/TOC/Admin.lua @@ -31,6 +31,7 @@ local function AddAdminTocOptions(playerNum, context, worldobjects) end + -- ugly This whole section should be done better for _, pl in pairs(players) do ---@cast pl IsoPlayer @@ -45,7 +46,6 @@ local function AddAdminTocOptions(playerNum, context, worldobjects) sendClientCommand(CommandsData.modules.TOC_RELAY, CommandsData.server.Relay.RelayExecuteInitialization, { patientNum = clickedPlayerNum }) else - -- TODO ugly ClientRelayCommands.ReceiveExecuteInitialization() end end) @@ -65,7 +65,6 @@ local function AddAdminTocOptions(playerNum, context, worldobjects) { patientNum = clickedPlayerNum, limbName = limbName }) else ClientRelayCommands.ReceiveExecuteAmputationAction({surgeonNum=clickedPlayerNum, limbName=limbName, damagePlayer=false}) - -- todo ugly end end) diff --git a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua index 5d5e88f..8a12c1e 100644 --- a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua +++ b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua @@ -1,6 +1,6 @@ -- TODO This section must be overhauled --- local DataController = require("TOC/Controllers/DataController") +local DataController = require("TOC/Controllers/DataController") local StaticData = require("TOC/StaticData") ---@diagnostic disable: duplicate-set-field @@ -13,70 +13,63 @@ local StaticData = require("TOC/StaticData") ---ISEquipWeaponAction ---ISUnequipAction --- --- We're forced to re-run this crap to fix it --- ---@param action ISBaseTimedAction --- local function HandleSpeedSpecificAction(action, time) --- action.skipTOC = true --- action.maxTime = time --- action.animSpeed = 1.0 --- end +--- We're forced to re-run this crap to fix it +---@param action ISBaseTimedAction +local function OverrideAction(action, time) + -- TODO Add forced debuff instead of just relying on the vanilla values? + action.skipTOC = true + action.maxTime = time + action.animSpeed = 1.0 +end --- local og_ISAttachItemHotbar_new = ISAttachItemHotbar.new --- function ISAttachItemHotbar:new(character, item, slot, slotIndex, slotDef) --- local action = og_ISAttachItemHotbar_new(self, character, item, slot, slotIndex, slotDef) --- HandleSpeedSpecificAction(action, -1) --- return action --- end +local og_ISAttachItemHotbar_new = ISAttachItemHotbar.new +function ISAttachItemHotbar:new(character, item, slot, slotIndex, slotDef) + local action = og_ISAttachItemHotbar_new(self, character, item, slot, slotIndex, slotDef) + OverrideAction(action, -1) + return action +end --- local og_ISDetachItemHotbar_new = ISDetachItemHotbar.new --- function ISDetachItemHotbar:new(character, item) --- local action = og_ISDetachItemHotbar_new(self, character, item) --- HandleSpeedSpecificAction(action, -1) --- return action --- end +local og_ISDetachItemHotbar_new = ISDetachItemHotbar.new +function ISDetachItemHotbar:new(character, item) + local action = og_ISDetachItemHotbar_new(self, character, item) + action = OverrideAction(action, -1) + return action +end --- local og_ISEquipWeaponAction_new = ISEquipWeaponAction.new --- function ISEquipWeaponAction:new(character, item, time, primary, twoHands) +local og_ISEquipWeaponAction_new = ISEquipWeaponAction.new +function ISEquipWeaponAction:new(character, item, time, primary, twoHands) --- local action = og_ISEquipWeaponAction_new(self, character, item, time, primary, twoHands) --- TOC_DEBUG.print("Override ISEquipWeaponAction New") + local action = og_ISEquipWeaponAction_new(self, character, item, time, primary, twoHands) + TOC_DEBUG.print("Override ISEquipWeaponAction New") --- -- check if right arm is cut off or not. if it is, penality shall apply --- -- if we got here, the action is valid, so we know that we have a prosthesis. + -- check if right arm is cut off or not. if it is, penality shall apply + -- if we got here, the action is valid, so we know that we have a prosthesis. + local dcInst = DataController.GetInstance() --- local dcInst = DataController.GetInstance() + -- Brutal Handwork should be considered. Use the twohands thing + if not (dcInst:getIsAnyLimbCut() and twoHands) then + OverrideAction(action, time) + end --- if not dcInst:getIsCut(StaticData.LIMBS_IND_STR.Hand_R) then --- action.skipTOC = true --- action.maxTime = time --- action.animSpeed = 1.0 --- TOC_DEBUG.print("Skipping TOC for ISEquipWeaponAction new") --- end + return action +end --- -- if not twoHands then --- -- TOC_DEBUG.print("Not a two handed action, re-adding skip TOC") --- -- HandleSpeedSpecificAction(action) --- -- end --- return action --- end +local og_ISUnequipAction_new = ISUnequipAction.new +function ISUnequipAction:new(character, item, time) + local action = og_ISUnequipAction_new(self, character, item, time) + ---@cast item InventoryItem --- local og_ISUnequipAction_new = ISUnequipAction.new --- function ISUnequipAction:new(character, item, time) --- local action = og_ISUnequipAction_new(self, character, item, time) --- ---@cast item InventoryItem + -- For some reason (I have no clue why), if we re-run the method it breaks basically every unequip clothing action. Not for weapons though. + if instanceof(item, 'HandWeapon') then + OverrideAction(action, time) + end --- -- For some reason (I have no clue why), if we re-run the method it breaks basically every unequip clothing action. Not for weapons though. --- if instanceof(item, 'HandWeapon') then --- --print("Running handlespeedspecificaction") --- HandleSpeedSpecificAction(action) --- end - --- return action --- end + return action +end ------------------------------------------------------ --- Normal cases From 69025c8262edf30b67f6314d8800e8c66cc78cde Mon Sep 17 00:00:00 2001 From: ZioPao Date: Thu, 17 Apr 2025 12:52:23 +0200 Subject: [PATCH 48/51] fix: disabled ISDetachItemHotbar override, broken and unneccesary --- .../lua/client/TOC/TimedActions/IgnoredActions.lua | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua index 8a12c1e..a42d7af 100644 --- a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua +++ b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua @@ -29,12 +29,12 @@ function ISAttachItemHotbar:new(character, item, slot, slotIndex, slotDef) return action end -local og_ISDetachItemHotbar_new = ISDetachItemHotbar.new -function ISDetachItemHotbar:new(character, item) - local action = og_ISDetachItemHotbar_new(self, character, item) - action = OverrideAction(action, -1) - return action -end +-- local og_ISDetachItemHotbar_new = ISDetachItemHotbar.new +-- function ISDetachItemHotbar:new(character, item) +-- local action = og_ISDetachItemHotbar_new(self, character, item) +-- --action = OverrideAction(action, -1) +-- return action +-- end local og_ISEquipWeaponAction_new = ISEquipWeaponAction.new @@ -63,7 +63,7 @@ function ISUnequipAction:new(character, item, time) local action = og_ISUnequipAction_new(self, character, item, time) ---@cast item InventoryItem - -- For some reason (I have no clue why), if we re-run the method it breaks basically every unequip clothing action. Not for weapons though. + -- TODO Consider other cases where unequipping something should skip TOC. if instanceof(item, 'HandWeapon') then OverrideAction(action, time) end From c60a2c56ec01370b1a8444335fb3b3937ec68d42 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Thu, 17 Apr 2025 12:54:50 +0200 Subject: [PATCH 49/51] fix: fixed (once and for all, hopefully) hotbar handling --- .../client/TOC/TimedActions/IgnoredActions.lua | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua index a42d7af..509cd6a 100644 --- a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua +++ b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua @@ -15,7 +15,7 @@ local StaticData = require("TOC/StaticData") --- We're forced to re-run this crap to fix it ---@param action ISBaseTimedAction -local function OverrideAction(action, time) +local function OverrideAction(action, maxTime) -- TODO Add forced debuff instead of just relying on the vanilla values? action.skipTOC = true action.maxTime = time @@ -25,16 +25,16 @@ end local og_ISAttachItemHotbar_new = ISAttachItemHotbar.new function ISAttachItemHotbar:new(character, item, slot, slotIndex, slotDef) local action = og_ISAttachItemHotbar_new(self, character, item, slot, slotIndex, slotDef) - OverrideAction(action, -1) + OverrideAction(action, 30) -- Default time for this action return action end --- local og_ISDetachItemHotbar_new = ISDetachItemHotbar.new --- function ISDetachItemHotbar:new(character, item) --- local action = og_ISDetachItemHotbar_new(self, character, item) --- --action = OverrideAction(action, -1) --- return action --- end +local og_ISDetachItemHotbar_new = ISDetachItemHotbar.new +function ISDetachItemHotbar:new(character, item) + local action = og_ISDetachItemHotbar_new(self, character, item) + OverrideAction(action, 25) -- Default time for this action + return action +end local og_ISEquipWeaponAction_new = ISEquipWeaponAction.new From 3eeb9d10008e9632c4c9d77017a964794fab93a3 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Thu, 17 Apr 2025 15:46:22 +0200 Subject: [PATCH 50/51] fix: hotfix to IgnoredActions --- .../media/lua/client/TOC/Controllers/LimitActionsController.lua | 1 - common/media/lua/client/TOC/Tests.lua | 1 - common/media/lua/client/TOC/TimedActions/IgnoredActions.lua | 2 +- 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua index 8170515..df1b8e2 100644 --- a/common/media/lua/client/TOC/Controllers/LimitActionsController.lua +++ b/common/media/lua/client/TOC/Controllers/LimitActionsController.lua @@ -66,7 +66,6 @@ local og_ISBaseTimedAction_adjustMaxTime = ISBaseTimedAction.adjustMaxTime ---@diagnostic disable-next-line: duplicate-set-field function ISBaseTimedAction:adjustMaxTime(maxTime) local time = og_ISBaseTimedAction_adjustMaxTime(self, maxTime) - --TOC_DEBUG.print("Running override for adjustMaxTime") -- Exceptions handling, if we find that parameter then we just use the original time local actionsQueue = ISTimedActionQueue.getTimedActionQueue(getPlayer()) diff --git a/common/media/lua/client/TOC/Tests.lua b/common/media/lua/client/TOC/Tests.lua index a636c15..3c326c9 100644 --- a/common/media/lua/client/TOC/Tests.lua +++ b/common/media/lua/client/TOC/Tests.lua @@ -160,7 +160,6 @@ TestFramework.registerTestModule("Various", "Player", function() return Tests end) - TestFramework.registerTestModule("Various", "Visuals", function() local Tests = {} diff --git a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua index 509cd6a..09e2a8f 100644 --- a/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua +++ b/common/media/lua/client/TOC/TimedActions/IgnoredActions.lua @@ -18,7 +18,7 @@ local StaticData = require("TOC/StaticData") local function OverrideAction(action, maxTime) -- TODO Add forced debuff instead of just relying on the vanilla values? action.skipTOC = true - action.maxTime = time + action.maxTime = maxTime action.animSpeed = 1.0 end From 8c8aa8351b47ec64b1abdc2c0f6017c4819ba01e Mon Sep 17 00:00:00 2001 From: ZioPao Date: Thu, 17 Apr 2025 15:53:49 +0200 Subject: [PATCH 51/51] mod version --- common/media/lua/client/TOC/Main.lua | 2 +- mod.info | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/common/media/lua/client/TOC/Main.lua b/common/media/lua/client/TOC/Main.lua index c90e2a3..07bcac6 100644 --- a/common/media/lua/client/TOC/Main.lua +++ b/common/media/lua/client/TOC/Main.lua @@ -6,7 +6,7 @@ require("TOC/Events") ---@class Main local Main = { - _version = "2.2" + _version = "2.1.6" } function Main.Start() diff --git a/mod.info b/mod.info index c2534c9..7b8bb47 100644 --- a/mod.info +++ b/mod.info @@ -4,4 +4,4 @@ description=You've been bitten. You have only two choices. id=TheOnlyCure icon=icon.png url=https://github.com/ZioPao/The-Only-Cure -modversion=2.1.6 \ No newline at end of file +modversion=2.1.7 \ No newline at end of file

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μ=wEF!Wr?>*oDC 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 Oq}`7#CN80b(KGu^ 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