[Gtkradiant] What is a "magic path word"???

ydnar ydnar at shaderlab.com
Wed Dec 6 11:02:12 CST 2006


You can supply multiple -fs_basepath arguments. Q3Map2 creates an  
ordered directory list of all combinations of fs_basepath and fs_game  
(as well as defaults).

Randy


On Dec 6, 2006, at 8:30 AM, LinuxManMikeC wrote:

> Thanks for the reply Randy.  Nice to hear it straight from the horse's
> mouth :-).  Looks like "tremulous" was a good guess for the magic
> path.
>
>
> However, -fs_game does not do what I'm looking for.
>
> -fs_game tremulous
> ...gives...
> /home/mike/.q3a/tremulous
>
> ...what I am suggesting is...
>
> -fs_userdir tremulous -fs_game base
> ...which would give...
> /home/mike/.tremulous/base
>
> (I know I would still need -fs_basepath :-) )
>
> Tremulous is no longer a Q3 mod, but a stand-alone game using the GPL
> Q3 engine.  When it was a Q3 mod, q3map2 would work fine as is.  Now
> Tremulous needs a game_tremulous.h in the source with the proper
> settings (just as Jedi Knight 1 and 2, Wolfenstein, etc...).  I was
> just suggesting a way to specify some of these changes for future
> games without changing the q3map2 source.  This seems to be more of a
> problem for Unix/Linux systems as all Q3-based games I've seen on
> Windows don't have per-user directories, but I don't fully understand
> all details of the code yet.
>
> Still would like to know if you'd want to merge the Tremulous support
> into your dev tree when I'm finished.
>
> Thanks again,
>
> Mike
>
> On 12/6/06, ydnar <ydnar at shaderlab.com> wrote:
>> There is the -fs_game option as well. The magic word code is only
>> used as a fallback when -fs_basepath isn't specified.
>>
>> The code is already part of the GtkRadiant tree--it always has been.
>>
>> Randy
>>
>>
>> On Dec 5, 2006, at 8:27 PM, LinuxManMikeC wrote:
>>
>> > Hi all,
>> >
>> > Working on adding support to q3map2 for the game Tremulous.   
>> Since Q3
>> > went GPL they altered the Tremulous mod into a standalone game.   
>> Now
>> > q3map2 doesn't know to look in user directory of .tremulous and
>> > instead looks in .q3a .  I got all the basics taken care of and it
>> > seems to be working fine, but I have no idea what a "magic path  
>> word"
>> > is.  Can someone please explain?  I currently have it set to
>> > "tremulous" and it worked fine with it set to "quake" (the default
>> > before my changes) and both seem to be no problem.  Does it even
>> > matter?
>> >
>> > Also, would you include this in the GTKRadiant source tree when its
>> > finished?  Or should I just see about Tremulous forking q3map2  
>> code?
>> > In any case I would suggest that in addition to the -fs_basepath
>> > option, to have a -fs_userpath or something to make it easier to
>> > support new games.  I was thinking of implementing this myself  
>> after I
>> > finish the Tremulous code, but others are welcome to do it instead.
>> >
>> > Thanks,
>> >
>> > Mike
>> >
>> > _______________________________________________
>> > Gtkradiant mailing list
>> > Gtkradiant at zerowing.idsoftware.com
>> > http://zerowing.idsoftware.com/cgi-bin/mailman/listinfo/gtkradiant
>>
>>
>> _______________________________________________
>> Gtkradiant mailing list
>> Gtkradiant at zerowing.idsoftware.com
>> http://zerowing.idsoftware.com/cgi-bin/mailman/listinfo/gtkradiant
>>
>
> _______________________________________________
> Gtkradiant mailing list
> Gtkradiant at zerowing.idsoftware.com
> http://zerowing.idsoftware.com/cgi-bin/mailman/listinfo/gtkradiant




More information about the Gtkradiant mailing list