http://www.annihilation.info/downloads/1.40.655_sp1.zip
I'm trying to get a complete list of all the fixes 1.40 needs to be serviceable.
So far I have:
Master server patch.
Code: Select all
$Server::CurrentMaster = "0";$Server::MasterAddressN0 = "t1m1.tribes0.com:28000 t1m1.masters.tribesmasterserver.com:28000 t1m1.pu.net:28000 skbmaster.ath.cx:28000 kigen.ath.cx:28000 t1m1.masters.dynamix.com:28000";
Video Lag fix. $pref::screensize = 1; For you ati users. Fixes sporadic video lag.
The open call map fix <-- Link. Information.
Full screen fix:
Lemon wrote:delete or comment out (//) line 332 in console.cs
this is 331 and 332Code: Select all
// GDCHACK : don't go fullscreen on startup (currently borked in webpage)
$pref::VideoFullScreen = "FALSE";
Flag hud fix:
Lemon wrote:This fix applies to players on active mode servers like US Base and The Community.
- The built-in 1.40 flag hud doesn't update team scores when you join a server mid-game.
- In config\Core\Team.cs make the following change.
Instead of this:Code: Select all
function remoteTeamScore( %sv, %team, %score ) {
//$Team::Score[%team] = %score;
}
Make it look like this:Code: Select all
function remoteTeamScore( %sv, %team, %score ) {
$Team::Score[%team] = %score;
}
IceridgeLT Fix:
opsayo wrote:go into lt/missions
iceridegLT.zip -> iceridgeLT.zip
HUD position fix:
GreyHound wrote:Code: Select all
/*
Huds only get respositioned when PlayGui is loaded,
so starting and leaving without playing will love up your hud setup.
This standalone fix prevents that.
Make sure this is loaded by
a) naming it "HudMessupFix.acs.cs" and put into config/modules ... idiot proof way.
or b) putting into autoexec.cs
or c) exec it some other way
GreyHound / Hunden
*/
$HudMessupFix::DoExport = false;
//catch the case that restores the huds, if that happened, it's save to export them later
function HudMessupFix::OnGuiOpen( %gui ) after Hud::OnGuiOpen {
if ( %gui == "playGui" )
$HudMessupFix::DoExport = true;
}
//make sure the shizzle just exports under our conditions
function HudMessupFix::OnExit() before Hud::OnExit
{
if($HudMessupFix::DoExport) //fine, don't halt
return;
echo("Sucky behavior detected and prevented.");
halt;
}
.... damn this got annoying over time.
Feel free to do the fix at it's source, in "core/Hud.cs" ... it's basicly a copy paste if you know what you're doing
Not really necessary, but nice changes to make:
$pref::playerfov = 110; Default 90. Increases field of view to compensate for wide screen monitors.
$pref:terrainlodamount = 0; Default is 1. Decreases terrain warping at the expense of fps.
$pref::OpenGL::useMultiTexturing = "True"; Increases fps on some cards.
$pref::OpenGL::flushAfterPasses = "False"; Increases fps on some cards.
Anything else I'm missing (besides model validation)
