Skip to content

Commit 8419f1d

Browse files
committed
chore: set release version and cleanup docs
1 parent 6854b9e commit 8419f1d

6 files changed

Lines changed: 107 additions & 143 deletions

File tree

CHANGELOG.md

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# Changelog
2+
3+
## 1.0.0.0
4+
5+
- Fixed 3D fill visuals (vehicle heaps, food troughs) not showing correctly after loading a savegame
6+
- Fixed straw bedding and water visuals not updating when capacity is changed
7+
- Fixed 3D fill plane rendering issues in silos and food troughs
8+
9+
## 0.6.1.0 (Beta)
10+
11+
- Fixed excess fill not being removed when resetting capacity to original (shared capacity storages reduce proportionally)
12+
- Fixed reset failing on newly placed buildings with "No original capacities recorded" error
13+
14+
## 0.6.0.0 (Beta)
15+
16+
- Added in-vehicle capacity adjustment: press K while driving to adjust capacity of your vehicle and attached implements
17+
- Added auto-scale vehicle mass setting: keeps expanded vehicles drivable by scaling weight to original capacity
18+
- Added "Reset All" button (X) to storage and vehicle capacity dialogs to restore original capacities
19+
- Fixed multiplayer client not resetting all storage capacities when using reset
20+
- Added auto-scale speed setting: controls whether load and discharge speed scales proportionally with capacity changes
21+
22+
## 0.5.1.0 (Beta)
23+
24+
- K now automatically yields to any active native trigger in another try to prevent occlusion
25+
26+
## 0.5.0.0 (Beta)
27+
28+
- Added K button to Workshop/Repair screen for vehicle capacity adjustment
29+
- Added K button to Construction mode placeable info dialog
30+
- Added setting to hide trigger shortcuts (K at placeables/vehicles) - menu access always available
31+
32+
## 0.4.1.0 (Beta)
33+
34+
- Fixed production point menu (R) not showing when K keybind is active
35+
36+
## 0.4.0.0 (Beta)
37+
38+
- Visual fill levels now update instantly when changing capacity
39+
- Includes vehicle heaps, silo fill planes, and animal food troughs
40+
41+
## 0.3.5.0 (Alpha)
42+
43+
- Fixed the fix for K keybind. It stole priority from animal trigger etc
44+
45+
## 0.3.4.0 (Alpha)
46+
47+
- Fixed K keybind for placeables getting stuck when entering vehicles
48+
- Scaled load/discharge speed proportionally to capacity change from original capacity
49+
50+
## 0.3.3.0 (Alpha)
51+
52+
- Fixed fill levels being lost when loading savegames with expanded storage capacity
53+
54+
## 0.3.2.0 (Alpha)
55+
56+
- Added capacity protection: capacity now clamps to current fill level to prevent data loss
57+
- Fixed K keybind getting stuck on screen when entering/exiting vehicles
58+
- Added permission blocking for NPC farm (Farm 0) and spectator assets
59+
- Console lists now show only assets you have permission to modify
60+
- Fixed shared capacity marker (*) not showing in console list output
61+
- Fixed multiplayer sync corruption when adjusting animal food trough capacity
62+
63+
## 0.3.1.0 (Alpha)
64+
65+
- Fixed K keybind conflict when standing near both a placeable and vehicle
66+
67+
## 0.3.0.0 (Alpha)
68+
69+
- Added vehicle capacity adjustment (trailers, harvesters, sprayers, tankers)
70+
- Walk near any vehicle with fill units to press K and adjust capacities
71+
- New console commands: ascListVehicles, ascSetVehicle, ascResetVehicle
72+
73+
## 0.2.0.0 (Alpha)
74+
75+
- Added K button to Production and Animals in-game menus
76+
- Adjust capacity directly from menu without approaching storage
77+
- Fixed dialog overlay issue (now properly covers menu background)
78+
79+
## 0.1.0.0
80+
81+
- Initial alpha release
82+
- GUI dialog for viewing and editing storage capacities (press K near any storage)
83+
- Inline editing: double-click or Enter on a row to edit capacity
84+
- Supports silos, warehouses, production storage, and animal husbandries
85+
- Settings persist across save/load
86+
- Full multiplayer support with permission system
87+
- Console commands for advanced users: ascList, ascSet, ascReset
88+
- Known limitation: bunker silos not supported (terrain-based)

README.md

Lines changed: 8 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ Optional auto-scale settings keep expanded vehicles drivable by adjusting mass a
88

99
Supports multiplayer with a permission system - server admins can modify any storage or vehicle, while farm managers can adjust their own farm's facilities and vehicles.
1010

11-
> [!NOTE]
12-
> This is a beta release. Both singleplayer and multiplayer functionality are tested and stable. Please report any issues on [GitHub](https://github.com/rittermod/FS25_AdjustStorageCapacity/issues) or [Discord](https://discord.gg/KXFevNjknB).
13-
1411
> **Note:** Only bulk storage is supported. No pallets, big bags, or terrain heap-based storage like bunker silos.
1512
1613
## Features
@@ -147,85 +144,18 @@ The mod supports multiplayer with a permission system:
147144

148145
## Changelog
149146

150-
### 0.6.1.0 (Beta):
151-
- Fixed excess fill not being removed when resetting capacity to original (shared capacity storages reduce proportionally)
152-
- Fixed reset failing on newly placed buildings with "No original capacities recorded" error
153-
154-
### 0.6.0.0 (Beta)
155-
156-
- Added in-vehicle capacity adjustment: press K while driving to adjust capacity of your vehicle and attached implements
157-
- Added auto-scale vehicle mass setting: keeps expanded vehicles drivable by scaling weight to original capacity
158-
- Added "Reset All" button (X) to storage and vehicle capacity dialogs to restore original capacities
159-
- Fixed multiplayer client not resetting all storage capacities when using reset
160-
- Added auto-scale speed setting: controls whether load and discharge speed scales proportionally with capacity changes
161-
162-
### 0.5.1.0 (Beta)
163-
164-
- K now automatically yields to any active native trigger in another try to prevent occlusion
165-
166-
### 0.5.0.0 (Beta)
167-
168-
- Added K button to Workshop/Repair screen for vehicle capacity adjustment
169-
- Added K button to Construction mode placeable info dialog
170-
- Added setting to hide trigger shortcuts (K at placeables/vehicles) - menu access always available
171-
172-
### 0.4.1.0 (Beta)
173-
174-
- Fixed production point menu (R) not showing when K keybind is active
175-
176-
### 0.4.0.0 (Beta)
177-
178-
- Visual fill levels now update when changing capacity
179-
- Includes vehicle heaps, silo fill planes, and animal food troughs
180-
181-
### 0.3.5.0 (Alpha)
147+
See [CHANGELOG.md](CHANGELOG.md) for the full changelog.
182148

183-
- Fixed the fix for K keybind. It stole priority from animal trigger etc
149+
### 1.0.0.0
184150

185-
### 0.3.4.0 (Alpha)
151+
- Fixed 3D fill visuals (vehicle heaps, food troughs) not showing correctly after loading a savegame
152+
- Fixed straw bedding and water visuals not updating when capacity is changed
153+
- Fixed 3D fill plane rendering issues in silos and food troughs
186154

187-
- Fixed K keybind for placeables getting stuck when entering vehicles
188-
- Scaled load/discharge speed proportionally to capacity change from original capacity
155+
### 0.6.1.0 (Beta)
189156

190-
### 0.3.3.0 (Alpha)
191-
192-
- Fixed fill levels being lost when loading savegames with expanded storage capacity
193-
194-
### 0.3.2.0 (Alpha)
195-
196-
- Added capacity protection: capacity now clamps to current fill level to prevent data loss
197-
- Fixed K keybind getting stuck on screen when entering/exiting vehicles
198-
- Added permission blocking for NPC farm (Farm 0) and spectator assets
199-
- Console lists now show only assets you have permission to modify
200-
- Fixed shared capacity marker (*) not showing in console list output
201-
- Fixed multiplayer sync corruption when adjusting animal food trough capacity
202-
203-
### 0.3.1.0 (Alpha)
204-
205-
- Fixed K keybind conflict when standing near both a placeable and vehicle
206-
207-
### 0.3.0.0 (Alpha)
208-
209-
- Added vehicle capacity adjustment (trailers, harvesters, sprayers, tankers)
210-
- Walk near any vehicle with fill units to press K and adjust capacities
211-
- New console commands: ascListVehicles, ascSetVehicle, ascResetVehicle
212-
213-
### 0.2.0.0 (Alpha)
214-
215-
- Added K button to Production and Animals in-game menus
216-
- Adjust capacity directly from menu without approaching storage
217-
- Fixed dialog overlay issue (now properly covers menu background)
218-
219-
### 0.1.0.0
220-
221-
- Initial alpha release
222-
- GUI dialog for viewing and editing storage capacities (press K near any storage)
223-
- Inline editing: double-click or Enter on a row to edit capacity
224-
- Supports silos, warehouses, production storage, and animal husbandries
225-
- Settings persist across save/load
226-
- Full multiplayer support with permission system
227-
- Console commands for advanced users: ascList, ascSet, ascReset
228-
- Known limitation: bunker silos not supported (terrain-based)
157+
- Fixed excess fill not being removed when resetting capacity to original (shared capacity storages reduce proportionally)
158+
- Fixed reset failing on newly placed buildings with "No original capacities recorded" error
229159

230160
## License
231161

icon_adjustStorageCapacity.dds

0 Bytes
Binary file not shown.

modDesc.xml

Lines changed: 6 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8" standalone="no"?>
22
<modDesc descVersion="106">
33
<author>Ritter</author>
4-
<version>0.6.1.0</version>
4+
<version>1.0.0.0</version>
55
<title>
66
<en>Adjust Storage Capacity</en>
77
</title>
@@ -42,69 +42,15 @@ Not Supported:
4242
4343
Changelog:
4444
45+
1.0.0.0:
46+
- Fixed 3D fill visuals (vehicle heaps, food troughs) not showing correctly after loading a savegame
47+
- Fixed straw bedding and water visuals not updating when capacity is changed
48+
- Fixed 3D fill plane rendering issues in silos and food troughs
49+
4550
0.6.1.0 (Beta):
4651
- Fixed excess fill not being removed when resetting capacity to original (shared capacity storages reduce proportionally)
4752
- Fixed reset failing on newly placed buildings with "No original capacities recorded" error
4853
49-
0.6.0.0 (Beta):
50-
- Added in-vehicle capacity adjustment: press K while driving to adjust capacity of your vehicle and attached implements
51-
- Added auto-scale vehicle mass setting: keeps expanded vehicles drivable by scaling weight to original capacity
52-
- Added "Reset All" button (X) to storage and vehicle capacity dialogs to restore original capacities
53-
- Fixed multiplayer client not resetting all storage capacities when using reset
54-
- Added auto-scale speed setting: controls whether load and discharge speed scales proportionally with capacity changes
55-
56-
0.5.1.0 (Beta):
57-
- K now automatically yields to any active native trigger in another try to prevent occlusion
58-
59-
0.5.0.0 (Beta):
60-
- Added K button to Workshop/Repair screen for vehicle capacity adjustment
61-
- Added K button to Construction mode placeable info dialog
62-
- Added setting to hide trigger shortcuts (K at placeables/vehicles) - menu access always available
63-
64-
0.4.1.0 (Beta):
65-
- Fixed production point menu (R) not showing when K keybind is active
66-
67-
0.4.0.0 (Beta):
68-
- Visual fill levels now update when changing capacity
69-
- Includes vehicle heaps, silo fill planes, and animal food troughs
70-
71-
0.3.5.0 (Alpha):
72-
- Fixed the fix for K keybind. It stole priority from animal trigger etc
73-
74-
0.3.4.0 (Alpha):
75-
- Fixed K keybind for placeables getting stuck when entering vehicles
76-
- Scaled load/discharge speed proportionally to capacity change from original capacity
77-
78-
0.3.3.0 (Alpha):
79-
- Fixed fill levels being lost when loading savegames with expanded capacity
80-
81-
0.3.2.0 (Alpha):
82-
- Added capacity protection: clamps to fill level to prevent data loss
83-
- Fixed K keybind getting stuck when entering/exiting vehicles
84-
- Added permission blocking for NPC farm and spectator assets
85-
- Console lists now show only assets you have permission to modify
86-
- Fixed multiplayer sync corruption when adjusting animal food trough capacity
87-
88-
0.3.1.0 (Alpha):
89-
- Fixed K keybind conflict when near both placeable and vehicle
90-
91-
0.3.0.0 (Alpha):
92-
- Added vehicle capacity adjustment (trailers, harvesters, etc.)
93-
- Walk near any vehicle with fill units to press K and adjust
94-
- Console commands for vehicles
95-
96-
0.2.0.0 (Alpha):
97-
- Added K button to Production and Animals in-game menus
98-
- Adjust capacity directly from menu without approaching storage
99-
- Fixed dialog overlay issue (now properly covers menu background)
100-
101-
0.1.0.0:
102-
- Initial alpha release
103-
- GUI dialog for viewing and editing storage capacities
104-
- Inline editing with double-click or Enter
105-
- Full multiplayer support with permissions
106-
- Console commands for advanced users
107-
10854
Documentation: https://github.com/rittermod/FS25_AdjustStorageCapacity
10955
]]> </en>
11056
</description>

scripts/RmAdjustStorageCapacity.lua

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -720,13 +720,13 @@ function RmAdjustStorageCapacity:updatePlaceableFillPlanes(placeable)
720720

721721
-- Update husbandry straw plane (separate visual from storage fillPlanes)
722722
-- PlaceableHusbandryStraw has its own strawPlane that only updates on fill level
723-
-- changes, not capacity changes so we must trigger it manually
723+
-- changes, not capacity changes - so we must trigger it manually
724724
if placeable.updateStrawPlane ~= nil then
725725
placeable:updateStrawPlane()
726726
Log:trace("Updated husbandry straw plane")
727727
end
728728

729-
-- Update husbandry water plane (same pattern as straw separate visual)
729+
-- Update husbandry water plane (same pattern as straw - separate visual)
730730
if placeable.updateWaterPlane ~= nil then
731731
placeable:updateWaterPlane()
732732
Log:trace("Updated husbandry water plane")
@@ -1095,7 +1095,7 @@ function RmAdjustStorageCapacity:applyCapacitiesToPlaceable(placeable, customCap
10951095
end
10961096

10971097
-- Update visual fill planes to reflect new capacity
1098-
-- Skip during savegame load fill levels are 0 at this point, so recreating
1098+
-- Skip during savegame load - fill levels are 0 at this point, so recreating
10991099
-- 3D fill planes now would show empty. Deferred to loadFromXMLFile instead.
11001100
if not skipVisualUpdate then
11011101
self:updatePlaceableFillPlanes(placeable)

scripts/placeables/RmPlaceableStorageCapacity.lua

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -447,15 +447,15 @@ function RmPlaceableStorageCapacity:onReadStream(streamId, connection)
447447
end
448448

449449
-- ============================================================================
450-
-- Savegame XML Hooks (RIT-146 fix)
450+
-- Savegame XML Hooks (savegame load-order fix)
451451
-- NOTE: Capacity is now applied in onLoad() to ensure it happens BEFORE fill levels load.
452452
-- This loadFromXMLFile is kept as a no-op for compatibility.
453453
-- ============================================================================
454454

455455
--- Load custom capacity from placeable's embedded savegame section
456456
--- NOTE: Capacity values are applied in onLoad() (BEFORE fill levels load to prevent clamping).
457457
--- This hook fires AFTER fill levels are loaded, so we use it for the deferred visual fill plane
458-
--- update 3D fill planes need correct fill levels to render properly.
458+
--- update - 3D fill planes need correct fill levels to render properly.
459459
---@param _xmlFile table XMLFile object (unused - capacity loaded in onLoad)
460460
---@param _key string Base key for this placeable (unused - capacity loaded in onLoad)
461461
function RmPlaceableStorageCapacity:loadFromXMLFile(_xmlFile, _key)

0 commit comments

Comments
 (0)