v22075: No update notes.

This commit is contained in:
Robert MacGregor 2017-07-17 23:02:58 -04:00
parent 18846f9b6e
commit 698ce5d914
12 changed files with 32 additions and 19 deletions

View file

@ -1,7 +1,7 @@
ProductName "Tribes2" ProductName "Tribes2"
DisplayName "Tribes 2" DisplayName "Tribes 2"
PatchFolder .\patch PatchFolder .\patch
CurrentVersion 0.22047.0.0 CurrentVersion 0.22075.0.0
AutoStart AutoStart
MonitorPatch MonitorPatch
LaunchExe "tribes2.exe" LaunchExe "tribes2.exe"

View file

@ -1,4 +1,4 @@
Input log opened at Mon Apr 2 10:53:48 2001 Input log opened at Tue Apr 3 10:28:59 2001
Operating System: Operating System:
WinNT version 5.0 WinNT version 5.0

View file

@ -1520,7 +1520,10 @@ $ObsRemapCount++;
$ObsRemapName[$ObsRemapCount] = "Toggle Observer Mode"; $ObsRemapName[$ObsRemapCount] = "Toggle Observer Mode";
$ObsRemapCmd[$ObsRemapCount] = "jump"; $ObsRemapCmd[$ObsRemapCount] = "jump";
$ObsRemapCount++; $ObsRemapCount++;
$ObsRemapName[$ObsRemapCount] = "Cycle Camera"; $ObsRemapName[$ObsRemapCount] = "Spawn/Previous";
$ObsRemapCmd[$ObsRemapCount] = "mouseFire";
$ObsRemapCount++;
$ObsRemapName[$ObsRemapCount] = "Cycle Camera/Next";
$ObsRemapCmd[$ObsRemapCount] = "mouseJet"; $ObsRemapCmd[$ObsRemapCount] = "mouseJet";
$ObsRemapCount++; $ObsRemapCount++;
@ -2208,6 +2211,7 @@ function DeadZoneText::update( %this )
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
function bindJoystickAxis( %axisIndex, %cmdIndex ) function bindJoystickAxis( %axisIndex, %cmdIndex )
{ {
%cmd = $JoyRemapCmd[%cmdIndex];
%axis = $JoyAxisTab[%axisIndex].type; %axis = $JoyAxisTab[%axisIndex].type;
if ( %cmdIndex > $JoyRemapCount ) if ( %cmdIndex > $JoyRemapCount )
{ {
@ -2222,16 +2226,16 @@ function bindJoystickAxis( %axisIndex, %cmdIndex )
{ {
%deadZone = "-" @ %delta SPC %delta; %deadZone = "-" @ %delta SPC %delta;
if ( InvertJoyAxisTgl.getValue() ) if ( InvertJoyAxisTgl.getValue() )
moveMap.bind( "joystick", %axis, "SDI", %deadZone, %sens, $JoyRemapCmd[%cmdIndex] ); moveMap.bind( "joystick", %axis, "SDI", %deadZone, %sens, %cmd );
else else
moveMap.bind( "joystick", %axis, "SD", %deadZone, %sens, $JoyRemapCmd[%cmdIndex] ); moveMap.bind( "joystick", %axis, "SD", %deadZone, %sens, %cmd );
} }
else else
{ {
if ( InvertJoyAxisTgl.getValue() ) if ( InvertJoyAxisTgl.getValue() )
moveMap.bind( "joystick", %axis, "SI", %sens, $JoyRemapCmd[%cmdIndex] ); moveMap.bind( "joystick", %axis, "SI", %sens, %cmd );
else else
moveMap.bind( "joystick", %axis, "S", %sens, $JoyRemapCmd[%cmdIndex] ); moveMap.bind( "joystick", %axis, "S", %sens, %cmd );
} }
} }
@ -2323,6 +2327,6 @@ function OP_LaunchScreenMenu::init( %this )
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
function toggleImmersion() function toggleImmersion()
{ {
MessageBoxOK( "Force Feedback", "This will take effect next time you start Tribes 2." ); MessageBoxOK( "Force Feedback", "This will take effect the next time you start Tribes 2." );
} }

View file

@ -1022,6 +1022,7 @@ new ActionMap( observerMap );
observerMap.bind( keyboard, t, moveup ); observerMap.bind( keyboard, t, moveup );
observerMap.bind( keyboard, b, movedown ); observerMap.bind( keyboard, b, movedown );
observerMap.bind( keyboard, space, jump ); observerMap.bind( keyboard, space, jump );
observerMap.bind( mouse, button0, mouseFire );
observerMap.bind( mouse, button1, mouseJet ); observerMap.bind( mouse, button1, mouseJet );
/////////////////////// ///////////////////////

View file

@ -1477,6 +1477,10 @@ function DefaultGame::clientMissionDropReady(%game, %client)
%client.setControlObject( %client.camera ); %client.setControlObject( %client.camera );
} }
//make sure the objective HUD indicates your team on top and in green...
if (%client.team > 0)
messageClient(%client, 'MsgCheckTeamLines', "", %client.team);
// were ready to go. // were ready to go.
%client.matchStartReady = true; %client.matchStartReady = true;
echo("Client" SPC %client SPC "is ready."); echo("Client" SPC %client SPC "is ready.");

View file

@ -966,12 +966,15 @@ function updateActionMaps()
// Create an action map just to block unwanted parts of the move map: // Create an action map just to block unwanted parts of the move map:
new ActionMap( observerBlockMap ); new ActionMap( observerBlockMap );
observerBlockMap.blockBind( moveMap, jump ); observerBlockMap.blockBind( moveMap, jump );
observerBlockMap.blockBind( moveMap, mouseFire );
observerBlockMap.blockBind( moveMap, mouseJet ); observerBlockMap.blockBind( moveMap, mouseJet );
observerBlockMap.blockBind( moveMap, toggleZoom ); observerBlockMap.blockBind( moveMap, toggleZoom );
observerBlockMap.blockBind( moveMap, setZoomFOV ); observerBlockMap.blockBind( moveMap, setZoomFOV );
observerBlockMap.push(); observerBlockMap.push();
observerMap.push(); observerMap.push();
//flyingCameraMove.push(); // Make sure that "Spawn" is bound:
if ( observerMap.getBinding( mouseFire ) $= "" )
observerMap.copyBind( moveMap, mouseFire );
case "PickTeam": case "PickTeam":
// no mapping // no mapping

View file

@ -865,7 +865,7 @@ function serverSetClientTeamState( %client )
} }
else // let this player join the team he was on last game else // let this player join the team he was on last game
{ {
if(Game.numTeams > 1 && $LastGameTeamCount > 1) if(Game.numTeams > 1)
{ {
Game.clientJoinTeam( %client, %client.lastTeam, false ); Game.clientJoinTeam( %client, %client.lastTeam, false );
} }

View file

@ -190,7 +190,7 @@ datablock LinearFlareProjectileData(IndoorTurretBolt)
kickBackStrength = 0.0; kickBackStrength = 0.0;
dryVelocity = 120.0; dryVelocity = 120.0;
wetVelocity = 100.0; wetVelocity = 40.0;
velInheritFactor = 0.5; velInheritFactor = 0.5;
fizzleTimeMS = 2000; fizzleTimeMS = 2000;
lifetimeMS = 3000; lifetimeMS = 3000;

View file

@ -40,7 +40,7 @@ datablock TracerProjectileData(FusionBolt)
explosion = PlasmaBoltExplosion; explosion = PlasmaBoltExplosion;
dryVelocity = 60.0; dryVelocity = 60.0;
wetVelocity = -1; wetVelocity = 40.0;
velInheritFactor = 1.0; velInheritFactor = 1.0;
fizzleTimeMS = 4000; fizzleTimeMS = 4000;
lifetimeMS = 6000; lifetimeMS = 6000;

View file

@ -1,7 +1,9 @@
addWebLink( "Tribes 2 Home Page", "www.tribes2.com" ); addWebLink( "Tribes 2 Home Page", "www.tribes2.com" );
addWebLink( "T2 Technical Information", "sierrastudios.com/games/tribes2/support" );
addWebLink( "5 Assed Monkey", "www.5assedmonkey.com" ); addWebLink( "5 Assed Monkey", "www.5assedmonkey.com" );
addWebLink( "BarrysWorld", "www.barrysworld.com" );
addWebLink( "Clan Happytyme", "www.happytyme.com" ); addWebLink( "Clan Happytyme", "www.happytyme.com" );
//addWebLink( "ClanBase", "www.clanbase.com" ); addWebLink( "ClanBase", "www.clanbase.com" );
addWebLink( "Dopplegangers", "www.dopplegangers.com" ); addWebLink( "Dopplegangers", "www.dopplegangers.com" );
addWebLink( "Dutchbat Homeworld", "www.dutchbat-homeworld.com" ); addWebLink( "Dutchbat Homeworld", "www.dutchbat-homeworld.com" );
addWebLink( "Euro Tribesplayers", "www.euro-tribesplayers.com" ); addWebLink( "Euro Tribesplayers", "www.euro-tribesplayers.com" );
@ -16,5 +18,5 @@ addWebLink( "Telepresence Heavy Assault Team", "www.that.co.nz" );
addWebLink( "TribalWar", "www.tribalwar.com" ); addWebLink( "TribalWar", "www.tribalwar.com" );
addWebLink( "TribesMaps", "www.tribesmaps.com" ); addWebLink( "TribesMaps", "www.tribesmaps.com" );
addWebLink( "Tribes-Universe", "www.tribes-universe.com" ); addWebLink( "Tribes-Universe", "www.tribes-universe.com" );
//addWebLink( "WirePlay", "www.wireplay.com.au" ); addWebLink( "WirePlay", "www.wireplay.com.au" );
//addWebLink( "Z Free", "games13.clear.net.nz" ); //addWebLink( "Z Free", "games13.clear.net.nz" );

View file

@ -1 +1 @@
buildVersion.setValue( "APR 2, 2001, 10:46 AM (dmoore)" ); buildVersion.setValue( "APR 3, 2001, 10:22 AM (dmoore)" );

View file

@ -504,10 +504,9 @@ function StartupGui::checkLoginDone( %this, %editAcct,%emailCheck )
switch$(%codeText) switch$(%codeText)
{ {
case "WS_DBProxyServ_InvalidUserName": case "WS_DBProxyServ_InvalidUserName":
if(%emailCheck) %msg = "Account Creation Failed - Invalid login name. Login names may only contain letters, numbers and underlines, and must be from 3 to 16 characters in length.";
%msg = "Email Password Failed - Invalid login name. Please check the login name and try again."; case "WS_DBProxyServ_UserDoesNotExist":
else %msg = "Email Password Failed - No such login name. Please check the login name and try again.";
%msg = "Account Creation Failed - Invalid login name. Login names may only contain letters, numbers and underlines, and must be from 3 to 16 characters in length.";
case "WS_AuthServ_BadCDKey": case "WS_AuthServ_BadCDKey":
case "WS_DBProxyServ_InvalidCDKey": case "WS_DBProxyServ_InvalidCDKey":
%msg = "Account Creation Failed - Invalid CD Key. Please check the CD key for errors."; %msg = "Account Creation Failed - Invalid CD Key. Please check the CD key for errors.";