[Gtkradiant] What is a "magic path word"???
ydnar at shaderlab.com
Wed Dec 6 11:03:25 CST 2006
TBH, you could add native tremulous support to Q3Map2 pretty easily.
One additional header and a couple changes to the game detection code.
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
> However, -fs_game does not do what I'm looking for.
> -fs_game tremulous
> ...what I am suggesting is...
> -fs_userdir tremulous -fs_game base
> ...which would give...
> (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,
> 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.
>> 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.
>> > 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
>> > 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
>> > 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
> Gtkradiant mailing list
> Gtkradiant at zerowing.idsoftware.com
More information about the Gtkradiant