From 1287a38b5c9efe0552819ea61364f3bb48748343 Mon Sep 17 00:00:00 2001 From: Dubjunk <31448659+Dubjunk@users.noreply.github.com> Date: Tue, 16 Oct 2018 19:54:06 +0200 Subject: [PATCH 01/15] ReadMe Update --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 236019b..59353e3 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ You can spawn and delete defined crates, fill these crates and also other object ## Languages -Currently the mod is localized for: +Currently the module is localized for: * English * German From c51efcd680a8955588b4d9cc05d6fafe3a08f78b Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Tue, 16 Oct 2018 20:12:49 +0200 Subject: [PATCH 02/15] closed #4 --- KP-Cratefiller/KPCF/fnc/fn_manageActions.sqf | 2 -- KP-Cratefiller/KPCF/fnc/fn_showInventory.sqf | 1 - 2 files changed, 3 deletions(-) diff --git a/KP-Cratefiller/KPCF/fnc/fn_manageActions.sqf b/KP-Cratefiller/KPCF/fnc/fn_manageActions.sqf index 4cd2986..65ec8a6 100644 --- a/KP-Cratefiller/KPCF/fnc/fn_manageActions.sqf +++ b/KP-Cratefiller/KPCF/fnc/fn_manageActions.sqf @@ -20,8 +20,6 @@ private _foundBase = []; _foundBase append ((getPos player) nearObjects [_x, 500]); } forEach KPCF_cratefillerBase; -systemchat format ["%1", _foundBase]; - // Add the action { if (!(_x in KPCF_usedBase)) then { diff --git a/KP-Cratefiller/KPCF/fnc/fn_showInventory.sqf b/KP-Cratefiller/KPCF/fnc/fn_showInventory.sqf index b626a80..06a62b0 100644 --- a/KP-Cratefiller/KPCF/fnc/fn_showInventory.sqf +++ b/KP-Cratefiller/KPCF/fnc/fn_showInventory.sqf @@ -48,7 +48,6 @@ private _itemMass = 0; }; } else { _itemMass = getNumber (configFile >> _config >> _type >> "mass"); - systemChat format ["%1", _itemMass]; }; _load = _load + (_itemMass * (_x select 1)); } forEach KPCF_inventory; From ff07ea7c84d52ff15618c870b4b917ab6a4a00b7 Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Tue, 16 Oct 2018 20:14:03 +0200 Subject: [PATCH 03/15] Hide unused dialog controls --- KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp b/KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp index 9f9d839..e73fec1 100644 --- a/KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp +++ b/KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp @@ -142,7 +142,7 @@ class KPCF_dialog { }; // Inventory - +/* class KP_ExportName: KPGUI_PRE_EditBox { idc = 75820; x = KP_GETCX(KP_X_VAL_S,KP_WIDTH_VAL_S,2,4); @@ -173,7 +173,7 @@ class KPCF_dialog { x = KP_GETCX(KP_X_VAL_S,KP_WIDTH_VAL_S,3,4); onButtonClick = ""; }; - +*/ class KP_InventoryList: KPGUI_PRE_ListBox { idc = 75822; x = KP_GETCX(KP_X_VAL_S,KP_WIDTH_VAL_S,9,16); From 14e72aa6c1a31e04659d5d0a42e9f77a9dd36412 Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Tue, 16 Oct 2018 20:15:29 +0200 Subject: [PATCH 04/15] closed #3 --- KP-Cratefiller/KPCF/fnc/fn_addEquipment.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/KP-Cratefiller/KPCF/fnc/fn_addEquipment.sqf b/KP-Cratefiller/KPCF/fnc/fn_addEquipment.sqf index 7691948..e0b02e9 100644 --- a/KP-Cratefiller/KPCF/fnc/fn_addEquipment.sqf +++ b/KP-Cratefiller/KPCF/fnc/fn_addEquipment.sqf @@ -35,7 +35,7 @@ if (_index == -1) exitWith { private _item = (KPCF_activeCategory select _index); // Check for enough inventory capacity -if (!(KPCF_activeStorage canAdd _item)) exitWith { +if (!(KPCF_activeStorage canAdd [_item, _amount])) exitWith { hint format [localize "STR_KPCF_HINTFULL"]; [{hintSilent "";}, [], 3] call CBA_fnc_waitAndExecute; }; From 71299eeb6db3336e0bc560f310b2ef597ccd3ba7 Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Tue, 16 Oct 2018 20:24:40 +0200 Subject: [PATCH 05/15] closed #1 --- KP-Cratefiller/KPCF_config.sqf | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/KP-Cratefiller/KPCF_config.sqf b/KP-Cratefiller/KPCF_config.sqf index 9a2db21..46b9557 100644 --- a/KP-Cratefiller/KPCF_config.sqf +++ b/KP-Cratefiller/KPCF_config.sqf @@ -8,15 +8,16 @@ Configuration file for various variables of the KP cratefiller. */ -// Defines the cratefiller base +// The Base object is for the player interaction, so at these object you can open the dialog KPCF_cratefillerBase = [ "Land_Cargo10_military_green_F" ]; -// Defines the cratefiller spawn +// The Spawn object is the point where crates will spawn and acts the center for the KPCF_spawnRadius KPCF_cratefillerSpawn = "Land_HelipadCivil_F"; -// Defines the radius of the spawn +// These variable defines the range where inventories can be edited +// Example: With an setting of 10 all objects in a radius of 10m from the center of the spawn object can be edited KPCF_spawnRadius = 10; // Defines the distance for the interaction (addAction / ACE) From 400cc3012313ac425630d64d7de54eb51c225901 Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Wed, 17 Oct 2018 16:11:45 +0200 Subject: [PATCH 06/15] closed #5 with solution 2 --- KP-Cratefiller/KPCF/fnc/fn_showInventory.sqf | 7 ++----- KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp | 14 +++----------- 2 files changed, 5 insertions(+), 16 deletions(-) diff --git a/KP-Cratefiller/KPCF/fnc/fn_showInventory.sqf b/KP-Cratefiller/KPCF/fnc/fn_showInventory.sqf index 06a62b0..044549d 100644 --- a/KP-Cratefiller/KPCF/fnc/fn_showInventory.sqf +++ b/KP-Cratefiller/KPCF/fnc/fn_showInventory.sqf @@ -17,18 +17,15 @@ // Dialog controls private _dialog = findDisplay 758067; private _ctrlInventory = _dialog displayCtrl 75822; -private _ctrlInventoryAmount = _dialog displayCtrl 75823; -private _ctlrProgress = _dialog displayCtrl 75824; +private _ctlrProgress = _dialog displayCtrl 75823; // Reset variables lbClear _ctrlInventory; -lbClear _ctrlInventoryAmount; // Fill the controls { private _config = [_x select 0] call KPCF_fnc_getConfigPath; - _ctrlInventory lbAdd (getText (configFile >> _config >> _x select 0 >> "displayName")); - _ctrlInventoryAmount lbAdd str (_x select 1); + _ctrlInventory lbAdd (format ["%1x %2", str (_x select 1), (getText (configFile >> _config >> _x select 0 >> "displayName"))]); } forEach KPCF_inventory; // Maths for the progress bar diff --git a/KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp b/KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp index e73fec1..f1b7d58 100644 --- a/KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp +++ b/KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp @@ -176,17 +176,9 @@ class KPCF_dialog { */ class KP_InventoryList: KPGUI_PRE_ListBox { idc = 75822; - x = KP_GETCX(KP_X_VAL_S,KP_WIDTH_VAL_S,9,16); + x = KP_GETCX(KP_X_VAL_S,KP_WIDTH_VAL_S,8,16); y = KP_GETCY(KP_Y_VAL_S,KP_HEIGHT_VAL_S,14,48); - w = KP_GETW(KP_WIDTH_VAL_S,(16/6)); - h = KP_GETH(KP_HEIGHT_VAL_S,(48/32)); - }; - - class KP_InventoryAmount: KP_InventoryList { - idc = 75823; - x = KP_GETCX(KP_X_VAL_S,KP_WIDTH_VAL_S,1,2); - y = KP_GETCY(KP_Y_VAL_S,KP_HEIGHT_VAL_S,14,48); - w = KP_GETW(KP_WIDTH_VAL_S,16); + w = KP_GETW(KP_WIDTH_VAL_S,(16/7)); h = KP_GETH(KP_HEIGHT_VAL_S,(48/32)); }; @@ -218,7 +210,7 @@ class KPCF_dialog { }; class KP_ProgressBar : KPGUI_PRE_ProgressBar { - idc = 75824; + idc = 75823; x = KP_GETCX(KP_X_VAL_S,KP_WIDTH_VAL_S,0,1); y = KP_GETCY(KP_Y_VAL_S,KP_HEIGHT_VAL_S,46,48); w = KP_GETW(KP_WIDTH_VAL_S,1); From cafe3caac761d64a3ff02df160ed045e7cf408cb Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Wed, 17 Oct 2018 16:19:10 +0200 Subject: [PATCH 07/15] closed #6 --- KP-Cratefiller/KPCF/fnc/fn_getNearStorages.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/KP-Cratefiller/KPCF/fnc/fn_getNearStorages.sqf b/KP-Cratefiller/KPCF/fnc/fn_getNearStorages.sqf index 3b8761f..d7a5105 100644 --- a/KP-Cratefiller/KPCF/fnc/fn_getNearStorages.sqf +++ b/KP-Cratefiller/KPCF/fnc/fn_getNearStorages.sqf @@ -33,7 +33,7 @@ KPCF_nearStorage = []; if (_number > 0) then { KPCF_nearStorage pushBack _x; }; -} forEach (KPCF_activeSpawn nearObjects KPCF_spawnRadius); +} forEach ((KPCF_activeSpawn nearObjects KPCF_spawnRadius) select {!(typeOf _x in KPCF_cratefillerBase)}); // Fill the list { From 5bb6b58f77c53777cb6a1d208b48c622f5973e03 Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Wed, 17 Oct 2018 16:19:19 +0200 Subject: [PATCH 08/15] Stringtable adjustment --- KP-Cratefiller/stringtable.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/KP-Cratefiller/stringtable.xml b/KP-Cratefiller/stringtable.xml index bd1d340..8903a67 100644 --- a/KP-Cratefiller/stringtable.xml +++ b/KP-Cratefiller/stringtable.xml @@ -123,9 +123,9 @@ %1 wurde bereitgestellt! - The selected storage is full! - The selected storage is full! - Der ausgewählte Laderaum ist voll! + The selected cargo space doesn't have sufficient space! + The selected cargo space doesn't have sufficient space! + Der ausgewählte Laderaum hat keinen ausreichenden Platz! No loading zone available! From 1d2313e971b5d1f0953e4bc1a891198b783de924 Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Wed, 17 Oct 2018 20:33:23 +0200 Subject: [PATCH 09/15] ReadMe Update --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 59353e3..a4dc2de 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,10 @@ For Support join the Killah Potatoes discord and move in the `#kp-mods`channel. * Automatic generated item lists with blacklist * More equipment categorys +* Alphabetical sorting of the lists * Export and import function for created inventories +* ACE3 interaction support +* Various code optimizations ## Licence Copyright (C) 2018 [Dubjunk](https://github.com/Dubjunk) From 35b3c8322dca6f567e72ac27a4e254a94a1805d1 Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Wed, 17 Oct 2018 20:33:55 +0200 Subject: [PATCH 10/15] Moved the base object search distance into the config file --- KP-Cratefiller/KPCF/fnc/fn_manageActions.sqf | 2 +- KP-Cratefiller/KPCF_config.sqf | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/KP-Cratefiller/KPCF/fnc/fn_manageActions.sqf b/KP-Cratefiller/KPCF/fnc/fn_manageActions.sqf index 65ec8a6..e1137a7 100644 --- a/KP-Cratefiller/KPCF/fnc/fn_manageActions.sqf +++ b/KP-Cratefiller/KPCF/fnc/fn_manageActions.sqf @@ -17,7 +17,7 @@ private _foundBase = []; { - _foundBase append ((getPos player) nearObjects [_x, 500]); + _foundBase append ((getPos player) nearObjects [_x, KPCF_checkDistance]); } forEach KPCF_cratefillerBase; // Add the action diff --git a/KP-Cratefiller/KPCF_config.sqf b/KP-Cratefiller/KPCF_config.sqf index 46b9557..49a6e9d 100644 --- a/KP-Cratefiller/KPCF_config.sqf +++ b/KP-Cratefiller/KPCF_config.sqf @@ -23,6 +23,10 @@ KPCF_spawnRadius = 10; // Defines the distance for the interaction (addAction / ACE) KPCF_interactRadius = 5; +// Defines the distance in which the loop searches for placed interaction (base) objects +// A lower value will be more performant +KPCF_checkDistance = 200; + // Defines the available crates KPCF_crates = [ "B_supplyCrate_F", From f37da4194cd0e1251a2e55056c87b574b42e06c9 Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Wed, 17 Oct 2018 20:49:48 +0200 Subject: [PATCH 11/15] closed #7 --- KP-Cratefiller/KPCF/fnc/fn_getInventory.sqf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/KP-Cratefiller/KPCF/fnc/fn_getInventory.sqf b/KP-Cratefiller/KPCF/fnc/fn_getInventory.sqf index 8811b9d..a79c9d0 100644 --- a/KP-Cratefiller/KPCF/fnc/fn_getInventory.sqf +++ b/KP-Cratefiller/KPCF/fnc/fn_getInventory.sqf @@ -25,8 +25,8 @@ if (isNull _dialog) exitWith {}; // Check for an active storage if (isNull KPCF_activeStorage) exitWith { - hint localize "STR_KPCF_HINTSELECTION"; - [{hintSilent "";}, [], 3] call CBA_fnc_waitAndExecute; + KPCF_inventory = []; + call KPCF_fnc_showInventory; }; // Reset variables From cd21c7e033b5e03750bb5d191e55f6ca7af89202 Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Wed, 17 Oct 2018 21:28:46 +0200 Subject: [PATCH 12/15] Added tooltip for the progress bar --- KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp | 1 + KP-Cratefiller/stringtable.xml | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp b/KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp index f1b7d58..13cf7c0 100644 --- a/KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp +++ b/KP-Cratefiller/KPCF/ui/KPCF_dialog.hpp @@ -215,6 +215,7 @@ class KPCF_dialog { y = KP_GETCY(KP_Y_VAL_S,KP_HEIGHT_VAL_S,46,48); w = KP_GETW(KP_WIDTH_VAL_S,1); h = KP_GETH(KP_HEIGHT_VAL_S,24); + tooltip = "$STR_KPCF_FILLLEVEL" }; }; diff --git a/KP-Cratefiller/stringtable.xml b/KP-Cratefiller/stringtable.xml index 8903a67..3d04289 100644 --- a/KP-Cratefiller/stringtable.xml +++ b/KP-Cratefiller/stringtable.xml @@ -132,4 +132,9 @@ No loading zone available! Keine Ladezone vorhanden! + + Shows the current cargo space! + Shows the current cargo space! + Zeigt den aktuellen Laderaum stand! + From d73a35c00ff88369d8e68929c57132104398da7f Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Wed, 17 Oct 2018 21:37:24 +0200 Subject: [PATCH 13/15] closed #7 and every script will now be executed on the client --- KP-Cratefiller/KPCF/fnc/fn_addEquipment.sqf | 2 +- KP-Cratefiller/KPCF/fnc/fn_deleteCrate.sqf | 4 +++- KP-Cratefiller/KPCF/fnc/fn_getInventory.sqf | 3 --- KP-Cratefiller/KPCF/fnc/fn_init.sqf | 17 +++++++++-------- KP-Cratefiller/KPCF/fnc/fn_setActiveStorage.sqf | 2 +- KP-Cratefiller/KPCF/fnc/fn_setInventory.sqf | 4 ++-- 6 files changed, 16 insertions(+), 16 deletions(-) diff --git a/KP-Cratefiller/KPCF/fnc/fn_addEquipment.sqf b/KP-Cratefiller/KPCF/fnc/fn_addEquipment.sqf index e0b02e9..97fbcec 100644 --- a/KP-Cratefiller/KPCF/fnc/fn_addEquipment.sqf +++ b/KP-Cratefiller/KPCF/fnc/fn_addEquipment.sqf @@ -43,7 +43,7 @@ if (!(KPCF_activeStorage canAdd [_item, _amount])) exitWith { // Add the given item KPCF_activeStorage addItemCargoGlobal [_item, _amount]; -remoteExecCall ["KPCF_fnc_getInventory"]; +remoteExecCall ["KPCF_fnc_getInventory", -2]; private _config = [_item] call KPCF_fnc_getConfigPath; private _name = (getText (configFile >> _config >> _item >> "displayName")); diff --git a/KP-Cratefiller/KPCF/fnc/fn_deleteCrate.sqf b/KP-Cratefiller/KPCF/fnc/fn_deleteCrate.sqf index e002e5c..96b457d 100644 --- a/KP-Cratefiller/KPCF/fnc/fn_deleteCrate.sqf +++ b/KP-Cratefiller/KPCF/fnc/fn_deleteCrate.sqf @@ -29,7 +29,9 @@ if (!((typeOf KPCF_activeStorage) in KPCF_crates)) exitWith { // Delete crate deleteVehicle KPCF_activeStorage; -remoteExecCall ["KPCF_fnc_getInventory"]; +KPCF_activeStorage = objNull; + +remoteExecCall ["KPCF_fnc_getInventory", -2]; private _config = [typeOf KPCF_activeStorage] call KPCF_fnc_getConfigPath; private _name = (getText (configFile >> _config >> typeOf KPCF_activeStorage >> "displayName")); diff --git a/KP-Cratefiller/KPCF/fnc/fn_getInventory.sqf b/KP-Cratefiller/KPCF/fnc/fn_getInventory.sqf index a79c9d0..ffab18c 100644 --- a/KP-Cratefiller/KPCF/fnc/fn_getInventory.sqf +++ b/KP-Cratefiller/KPCF/fnc/fn_getInventory.sqf @@ -17,9 +17,6 @@ // Dialog controls private _dialog = findDisplay 758067; -// Check if script runs on server -if (!hasInterface) exitWith {}; - // Check if dialog is open if (isNull _dialog) exitWith {}; diff --git a/KP-Cratefiller/KPCF/fnc/fn_init.sqf b/KP-Cratefiller/KPCF/fnc/fn_init.sqf index 0924db1..1d6c4e8 100644 --- a/KP-Cratefiller/KPCF/fnc/fn_init.sqf +++ b/KP-Cratefiller/KPCF/fnc/fn_init.sqf @@ -12,16 +12,17 @@ * KPGUI */ -// Read the config file -call compile preprocessFileLineNumbers "KPCF_config.sqf"; +// Only run, when we've a real player +if (hasInterface) then { -// Read the variables -call compile preprocessFileLineNumbers "KPCF\variables.sqf"; + // Read the config file + call compile preprocessFileLineNumbers "KPCF_config.sqf"; -// Check for ACE -KPCF_ace = isClass (configfile >> "CfgPatches" >> "ace_common"); + // Read the variables + call compile preprocessFileLineNumbers "KPCF\variables.sqf"; + + // Check for ACE + KPCF_ace = isClass (configfile >> "CfgPatches" >> "ace_common"); -// Only run, when we've a real player -if (hasInterface) then { call KPCF_fnc_manageActions; }; diff --git a/KP-Cratefiller/KPCF/fnc/fn_setActiveStorage.sqf b/KP-Cratefiller/KPCF/fnc/fn_setActiveStorage.sqf index b209b21..15da3f2 100644 --- a/KP-Cratefiller/KPCF/fnc/fn_setActiveStorage.sqf +++ b/KP-Cratefiller/KPCF/fnc/fn_setActiveStorage.sqf @@ -30,4 +30,4 @@ if (_storageIndex == -1) exitWith { // Define active Storage KPCF_activeStorage = KPCF_nearStorage select _storageIndex; -remoteExecCall ["KPCF_fnc_getInventory"]; +remoteExecCall ["KPCF_fnc_getInventory", -2]; diff --git a/KP-Cratefiller/KPCF/fnc/fn_setInventory.sqf b/KP-Cratefiller/KPCF/fnc/fn_setInventory.sqf index 0586693..773e108 100644 --- a/KP-Cratefiller/KPCF/fnc/fn_setInventory.sqf +++ b/KP-Cratefiller/KPCF/fnc/fn_setInventory.sqf @@ -20,7 +20,7 @@ if (count KPCF_inventory == 0) exitWith { clearMagazineCargoGlobal KPCF_activeStorage; clearItemCargoGlobal KPCF_activeStorage; clearBackpackCargoGlobal KPCF_activeStorage; - remoteExecCall ["KPCF_fnc_getInventory"]; + remoteExecCall ["KPCF_fnc_getInventory", -2]; }; // Clear the storage @@ -37,4 +37,4 @@ for "_i" from 0 to (_count-1) do { KPCF_activeStorage addItemCargoGlobal [(KPCF_inventory select _i) select 0, (KPCF_inventory select _i) select 1]; }; -remoteExecCall ["KPCF_fnc_getInventory"]; +remoteExecCall ["KPCF_fnc_getInventory", -2]; From d7cf1ed2a74f9771a6073106456510de99ab1cdf Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Fri, 19 Oct 2018 10:25:19 +0200 Subject: [PATCH 14/15] Added changelog --- KP-Cratefiller/changelog.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 KP-Cratefiller/changelog.md diff --git a/KP-Cratefiller/changelog.md b/KP-Cratefiller/changelog.md new file mode 100644 index 0000000..aa08358 --- /dev/null +++ b/KP-Cratefiller/changelog.md @@ -0,0 +1,23 @@ +# Changelog + +## [1.0.1] - 2018-10-19 +### Added +- New variable in the config file to define the distance for the base object search radius +- Tooltip for the progress bar + +### Changed +- Comments in the config file for a better understanding +- Some stringtable adjustments +- Moved whole module to the clients, no more server executions + +### Fixed +- Hide unused dialog controls +- Syntax changes to the storage capacity check +- Sync problem of the inventory listboxes +- Base objects are no longer detected as valid storage +- Inventory list will now clear if the selected storage will be removed + +### Removed +- Old debug testing outputs + +[1.0.1]: https://github.com/KillahPotatoes/dubjunks-scripts/pull/11 From 61a3bdbf664419349cc6752c9576bb004bed816d Mon Sep 17 00:00:00 2001 From: Dubjunk Date: Fri, 19 Oct 2018 11:25:16 +0200 Subject: [PATCH 15/15] Added new preview picture to ReadMe --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a4dc2de..ef7b6e8 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ # KP Cratefiller ## Description -![cfpreview](https://i.imgur.com/ysawNQ2.jpg) +![cfpreview](https://i.imgur.com/zx96NAN.jpg) With this script you get a dialog with the ability to manage several inventories. It's created to make logistics easier and pleasant.