Diogenes
New Member
Starting to remaster some of my old T2 scripts for Legions, this is the first round of releases. If the file ends in .cs, they go in your "live/mods/autoexec" folder. If the file ends in .zip, extract to your legions "live" folder.
dioQuickLoadout: v0.9
Selects a loadout and suicides as a single keypress, allowing you to quickly respawn in the right gear. You can bind the individual loadouts to keys in the options menu.
Future versions: No plans
dioThirdPersonGrab: v2.0
Third person view when you grab the flag. Updated to use dioFlag.
http://wtfimleet.com/legions/dioThirdPersonGrab.zip
Future versions: No plans
dioCGZoom: v2.2
Modified from a T1 script that become a T2 script that became a Legions script. Zoom to 79 FOV and drop to third person while you're firing the chaingun. (new in 2.2
If you have skys on, it will turn them off while you're shooting the CG.
http://wtfimleet.com/legions/dioCGZoom.cs
Future versions: Custom FOV value, 3rd person feature toggle, remove/fade reticle on firing toggle
dioPunt: v1.0
Old TR2 script updated for Legions. Punting refers to throwing the flag at max velocity the second you pick it up. Bind a key in the options menu labeled "dioPunt". Pressing it will toggle punting on, and your next pickup will be tossed. There will be a HUD that shows when it's active on the left side of the screen. Pressing the key again will toggle it back off. Updated to use dioFlag.
HUD:
(invisible when off)
http://wtfimleet.com/legions/dioPunt.zip
Future versions: Maybe another mode that doesn't cancel punting on pickup?
dioBodyCount: v1.0
Watches enemy deaths, and keeps track of how many are dead, and how many are in their three second spawn window. The higher these numbers, the more people are currently at their base.
HUD:
(invisible when off)
http://wtfimleet.com/legions/dioBodyCount.zip
Future versions: Option to customize how long someone is in the "spawn" category, *maybe* add friendly option, better numbers on the HUD
dioODnSki: v1.0
Adds "Activate Jets" to your OverDrive key.
http://wtfimleet.com/legions/dioODnSki.cs
Future Versions: Make it a separate keybind instead of overriding the default function.
dioODNinja: v1.0
Doubles mouse sensitivity while OverDrive is active for fast turns/direction changing.
http://wtfimleet.com/legions/dioODNinja.cs
Future Versions: Add option for setting the multiplier.
dioFlag: v1.0
Script object for flag events and states. Already bundled with my scripts that use it, available for other scripters to use as a support library. Unless you need to update to a more recent version for some reason, you shouldn't need to download this separately. See thread for details.
http://wtfimleet.com/legions/_dioFlag.cs
Future Versions: Possibly a wrapper function for hooking the flag events without needing to call "parent::".
dioFlagTalk: v1.0
One button that will say the "right" flag message based on flag state. Uses dioFlag (included). Based on the flag state the message will be adjusted:
You have the flag-
Teammate has their flag-
It will update and leave a message (locally) in the chatbox when the flags change hands.
http://wtfimleet.com/legions/dioFlagTalk.zip
Future Versions: Add a HUD to display what it will say next, instead of echoing it to the chatbox. Make the "Going for flag" message only occur if you've got the velocity warning, otherwise have it say "Acknowledged" in those cases.
---------------------------------------------
If there are any other old T2 dioScripts that people want I can port them fairly easily, so let me know. I'm hoping to get some of my GUI/keybinding/support library stuff into the main trunk to avoid the need for a support.cs/support.vl2 type solution. As soon as the dev team gives me some feedback on that, this thread will be updated with what to expect.
Enjoy.
dioQuickLoadout: v0.9
Selects a loadout and suicides as a single keypress, allowing you to quickly respawn in the right gear. You can bind the individual loadouts to keys in the options menu.
http://wtfimleet.com/legions/dioQuickLoadout.csFuture versions: No plans
dioThirdPersonGrab: v2.0
Third person view when you grab the flag. Updated to use dioFlag.
http://wtfimleet.com/legions/dioThirdPersonGrab.zip
Future versions: No plans
dioCGZoom: v2.2
Modified from a T1 script that become a T2 script that became a Legions script. Zoom to 79 FOV and drop to third person while you're firing the chaingun. (new in 2.2

http://wtfimleet.com/legions/dioCGZoom.cs
Future versions: Custom FOV value, 3rd person feature toggle, remove/fade reticle on firing toggle
dioPunt: v1.0
Old TR2 script updated for Legions. Punting refers to throwing the flag at max velocity the second you pick it up. Bind a key in the options menu labeled "dioPunt". Pressing it will toggle punting on, and your next pickup will be tossed. There will be a HUD that shows when it's active on the left side of the screen. Pressing the key again will toggle it back off. Updated to use dioFlag.
HUD:

http://wtfimleet.com/legions/dioPunt.zip
Future versions: Maybe another mode that doesn't cancel punting on pickup?
dioBodyCount: v1.0
Watches enemy deaths, and keeps track of how many are dead, and how many are in their three second spawn window. The higher these numbers, the more people are currently at their base.
HUD:

http://wtfimleet.com/legions/dioBodyCount.zip
Future versions: Option to customize how long someone is in the "spawn" category, *maybe* add friendly option, better numbers on the HUD
dioODnSki: v1.0
Adds "Activate Jets" to your OverDrive key.
http://wtfimleet.com/legions/dioODnSki.cs
Future Versions: Make it a separate keybind instead of overriding the default function.
dioODNinja: v1.0
Doubles mouse sensitivity while OverDrive is active for fast turns/direction changing.
http://wtfimleet.com/legions/dioODNinja.cs
Future Versions: Add option for setting the multiplier.
dioFlag: v1.0
Script object for flag events and states. Already bundled with my scripts that use it, available for other scripters to use as a support library. Unless you need to update to a more recent version for some reason, you shouldn't need to download this separately. See thread for details.
http://wtfimleet.com/legions/_dioFlag.cs
Future Versions: Possibly a wrapper function for hooking the flag events without needing to call "parent::".
dioFlagTalk: v1.0
One button that will say the "right" flag message based on flag state. Uses dioFlag (included). Based on the flag state the message will be adjusted:
You have the flag-
Friendly Flag Home/Taken: Take the flag from me.
Friendly Flag Dropped: Return our flag now!
Teammate has their flag-
Friendly Flag Home/Taken: Pass me the flag.
Friendly Flag Dropped: Ready to return our flag.
Otherwise-I'm going for the enemy flag.
It will update and leave a message (locally) in the chatbox when the flags change hands.
http://wtfimleet.com/legions/dioFlagTalk.zip
Future Versions: Add a HUD to display what it will say next, instead of echoing it to the chatbox. Make the "Going for flag" message only occur if you've got the velocity warning, otherwise have it say "Acknowledged" in those cases.
---------------------------------------------
If there are any other old T2 dioScripts that people want I can port them fairly easily, so let me know. I'm hoping to get some of my GUI/keybinding/support library stuff into the main trunk to avoid the need for a support.cs/support.vl2 type solution. As soon as the dev team gives me some feedback on that, this thread will be updated with what to expect.
Enjoy.