\skins directory and .pk3's
Moderator: GZDoom Developers
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49234
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Now I am really wondering: What do you all need to autoload? My autoload section contains 3 files:
- a splash PK3
- a PK3 with high quality music replacements
- a sky replacement with tall default skies (this is in the Doom section so it doesn't load for the other games)
I can imagine 3 or 4 more files being loaded but everything beyond that just sounds wrong...
- a splash PK3
- a PK3 with high quality music replacements
- a sky replacement with tall default skies (this is in the Doom section so it doesn't load for the other games)
I can imagine 3 or 4 more files being loaded but everything beyond that just sounds wrong...
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49234
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
NiGHTMARE wrote:No offence, but who said any of this was your problem? Last I checked, Randy was still the lead programmer for ZDoom. If you absolutely hate the idea of a feature that would be eay to implement and lots of other people want, maybe you should leave the decision to him?Graf Zahl wrote:Again, not my problem.
What makes you think Randy hasn't responded to previous similar requests?
I find it amusing that you refuse to fix something relatively trivial that would take, 5 to 10 minutes at most to fix.
I have:Graf Zahl wrote:Now I am really wondering: What do you all need to autoload?
- Around 16 custom multiplayer skins (categorized by type)
- 2 Sound Replacements (For Doom and Strife, respectively)
- 4 Music Replacements (for all games, but not all the music, just the frequently heard ones, some of them can get annoying to listen to, like story text and title music, and the first level music when testing weapons and things like that)
- High-resolution skies
- High-resolution textures
- A few custom crosshairs
- A SmallFont addition for the Doom games which includes lower-case letters; I hacked this up for DeathTrap originally but found it useful as a general replacement. I was also thinking of reversing the idea and making some with capital letters for Heretic and Hexen.
Sigh.
There is nothing to fix, because the skins directory is working as intended. Learn to use the autoload section of you .ini. It's there for a reason, and that reason isn't to be ignored in favor of dumping everything in your skins directory.SnowKate709 wrote:I find it amusing that you refuse to fix something relatively trivial that would take, 5 to 10 minutes at most to fix.
How about an alternate feature suggestion intended to placate both camps? Specifically, the ability to specify a directory in the autoload section of the config? For example:
Path=C:\Doom2\autoload\
Would cause all files in that directory to automatically be loaded.
In fact, this would be more flexible than my original suggestion, since you could have a different directoy for different games.
Path=C:\Doom2\autoload\
Would cause all files in that directory to automatically be loaded.
In fact, this would be more flexible than my original suggestion, since you could have a different directoy for different games.
It takes wildcards, so just stick an asterisk at the end of the path. The skins directory is exactly equivalent to this in an autoload section:
Code: Select all
Path=skins/*.wad

So all I have to do is just write:
Code: Select all
[Global.AutoLoad]
Path=C:\ZDoom\AutoLoad\*
Edit: Hmm, it does, though it complains about not being able to load "." and ".."... I figured it would ignore those old DOS indicators. Oh well, no biggie.
- Macil
- Posts: 2529
- Joined: Mon Mar 22, 2004 7:00 pm
- Preferred Pronouns: He/Him
- Location: California, USA. Previously known as "Agent ME".
- Contact:
Would
work without the "." and ".." error?
Code: Select all
[Global.AutoLoad]
Path=C:\ZDoom\AutoLoad\*.*
-
- Posts: 307
- Joined: Wed Aug 23, 2006 7:58 am
http://forum.zdoom.org/potato.php?p=278041Vaecrius wrote:Also, it's trying to load the subfolders within my autoload folder and giving similar errors.