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

LinuxManMikeC linuxmanmikec at gmail.com
Wed Dec 6 11:46:36 CST 2006


So what would be the sytax for multiple basepaths?  My guess is:
-fs_basepath "/usr/games/tremulous:/home/mike/.tremulous"

On 12/6/06, ydnar <ydnar at shaderlab.com> wrote:
> 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
>
>
> _______________________________________________
> Gtkradiant mailing list
> Gtkradiant at zerowing.idsoftware.com
> http://zerowing.idsoftware.com/cgi-bin/mailman/listinfo/gtkradiant
>



More information about the Gtkradiant mailing list