Refactor Instaget so that it uses the ini configuration file. Make sure nothing no longer needs external programs from the repository. Incorporate getForBase and getHere.
After finished, make sure to change URL/repository structure for nightlies and binhashes, reinstate the cron job, get everything running again. When done, update wikis.
As most of you know, I have created a program that allows you to get the latest Subversion updates easily. It’s called Instaget. It should run on most computers and hopefully this makes it easier for you to get the latest updates! If you’re confused about anything or are having problems, please tell us in the forums!
Well, I converted the whole frickin engine over to Icculus, no more CleanQ3. It was good while I used it though, thanks Justin Thyme, but now it’s time for some real action. It seems my source is cleaner than ever (SVN), and OpenArena is finally getting up. I will incorporate more media for the next release, and the game now compiles easily on linux and mac os x, so I will create binaries for the next release for linux as well as a linux dedicated server. However, I cannot create binaries for mac os x because I dont have access to one, so if anyone has one and would like to help out by simply compiling the game on it, contact me and we would greatly appreciate it so that Mac players could play the game!
Also, I will start playing with dpmaster and my dedicated server and see if anyone would be kind enough to host my game server, so we could finally have a 24/7 server!
See ya guys!
Currently I’m working on making the preserve score feature configurable. This feature will allow the player to preserve his or her score when switching teams. I’d created two cvars, g_preservescore and cg_preservescore. g_preservscore should be the server-side configuration variable. If set to 0, it will forcefully disallow the feature of preserving the score to all of it’s clients (Players). If set to 1, it will forcefully make all the clients preserve their score. And if set to 2, then the client, or player, has the decision on whether or not to preserve their score. So if g_preservescore is set to 2, then the player will be able to decide on that with cg_preservescore, if set to 0, the player wishes not to preserve their score. If set to 1, they will preserve their score.
Currently I’m in the process of trying to fix this. I’ve already implemented the cvars and the cvar handling, however in g_cmds.c, I’m not allowed to access client-side cvars, so I’m in the process of setting it with bit flags CVAR_USERINFO | CVAR_ARCHIVE and will access it through UserinfoKey. Hope all goes well.