#1838 closed defect (fixed)
User mods don't work correctly with public.zip
Reported by: | historic_bruno | Owned by: | leper |
---|---|---|---|
Priority: | Nice to Have | Milestone: | Alpha 13 |
Component: | Core engine | Keywords: | archive cache vfs |
Cc: | Patch: |
Description
Easy to reproduce:
- install the game from a package that uses
public.zip
(I used the Windows installer) - create a new mod folder like 'mymod'
- add a GUI file in 'mymod', e.g. change some text in
gui/pregame/mainmenu.xml
- run the game with
-mod=mymod
- notice the GUI change isn't picked up
But you can extract the contents of public.zip
inside public
and rename or delete the zip, then the GUI mod is used as expected.
Change History (5)
comment:1 by , 11 years ago
comment:2 by , 11 years ago
Milestone: | Backlog → Alpha 13 |
---|---|
Owner: | set to |
Priority: | Should Have → Nice to Have |
comment:4 by , 11 years ago
Replying to leper:
In 13167:
This commit introduces some build warnings on MSVC:
2>..\..\..\source\ps\GameSetup\GameSetup.cpp(477): warning C4245: 'argument' : conversion from 'int' to 'size_t', signed/unsigned mismatch 2>..\..\..\source\ps\GameSetup\GameSetup.cpp(479): warning C4245: 'argument' : conversion from 'int' to 'size_t', signed/unsigned mismatch
Note:
See TracTickets
for help on using tickets.
I have a fix for this in my work on the config system.