Name: HudMover Version: 0.9.9 beta By: Harold "LabRat" Brown E-Mail: labrat@thebest.mine.nu URL: http://zebest.mine.nu/sstribes/ ------------------------------------- What's New ---------- 1. Saved .map settings will be loaded next time you load T2 (as you expect them to) 2. Fixed Huds not staying where you put them 3. Cancel in Non-Ghost HUD mode works now New in 0.9.8a ------------- 1. Fixed not being able to move Built-In HUD's 2. Fixed some "cursor disappearance" problems New in 0.9.8 ------------ 1. Ability to have multiple HUD layouts saved, last loaded will load next time you restart. 2. Ghost Hud toggle... you can either move with the ghost hud or move the visible hud. 3. Fixed a small conflict with support.vl2 4. Changed keybind to a toggle so you can close HudMover if you lose the mouse. 5. Other small changes New in 0.9.6 ------------ 1. Fixed a problem with ScriptHUD's not getting moved. (Thanks Crunchy) 2. Added a couple more PlayGUI Hud's to the control. (V-Menu, Team/Global Chat box, VoteHUD) 3. Added a few more checks to keep moved HUD's in their new position 4. Fixed function to add new PlayGUI HUD's to the control. 5. Removed console spam from a test echo. 6. uses support.vl2 if it is loaded Known Problems -------------- 1. No way to change the keybind from within the game. (I'm lazy sue me) 2. New Dynamix HUD Elements not included yet Installation: Copy the hudmover.vl2 to your x:\Dynamix\Tribes2\GameData\base\ folder. Usage: When in the game press 'F4' to bring up the HudMover console. Click on the name of the HUD you wish to move. A "ghosthud" will appear and follow your cursor. Move it to where you wish and then left-click once to select the new location. If you change your mind right-click once to cancel the move. When you have moved the hud's to where you want them, click the Save button. Next time you start tribes the Hud's will move to where you placed them. If you wish to change the default key used by the script. Goto the x:\Dynamix\Tribes2\GameData\base\hudmover\ folder and create a hudmover.cfg file. This file should contain 1 line: $hudmover::keybind = "F4"; where "F4" is the keybind you wish to use. ===================================================================== hudmover::addplayguihud(%name,%desc) Where %name is the name of the HUD object, and %desc is the name you wish to appear on the hudmover control example: hudmover::addplayguihud(mainvotehud,"Vote HUD"); HudMover will then add the HUD to the control. You may only add a HUD once to hudmover. If you make a mistake you will need to delete it from the hudmover.map file. ====================================================================== For Scripters: If you wish to add your HUD's to hudmover automatically you only have to make one function call: hudmover::addhud(%name,%desc) Where %name is the name of the HUD object, and %desc is the name you wish to appear on the hudmover control example: hudmover::addhud(tmmscontrolhud,"TMMS Controls"); HudMover will then add the HUD to the control. You may only add a HUD once to hudmover. If you make a mistake you will need to delete it from the hudmover.map file. Before adding a HUD to hudmover you must make sure that it is loaded. You can use this statement to do that: if(isObject(HM) && isObject(HudMover)) { hudmover::addhud(tmmscontrolhud,"TMMS Controls"); }