|
|
#1 |
![]() Join Date: Aug 2008
Reputation: 55
Posts: 729
|
Numerical radio script
Below is a replacement radio system for the radial radio menu. it uses ZXC and 1-5. it locks any number keys you try to use till you press one, and then it resets your slots to default. won't work with any custom slot configuration you've got.
Mostly untested, but I can say that from having made it. Code:
alias "radio_num01_01" "enemyspotted_client; slotsreset" alias "radio_num01_02" "vocalize MoveUp radio; slotsreset" alias "radio_num01_03" "vocalize Negative radio; slotsreset" alias "radio_num01_04" "vocalize Backup radio; slotsreset" alias "radio_num01_05" "callartillery_client; slotsreset" alias "radio_num02_01" "vocalize Medic radio; slotsreset" alias "radio_num02_02" "vocalize Affirmative radio; slotsreset" alias "radio_num02_03" "vocalize Supplies radio; slotsreset" alias "radio_num02_04" "vocalize Ammo radio; slotsreset" alias "radio_num02_05" "vocalize Reload radio; slotsreset" alias "radio_num03_01" "vocalize Thanks radio; slotsreset" alias "radio_num03_02" "vocalize Repair radio; slotsreset" alias "radio_num03_03" "vocalize Defense radio; slotsreset" alias "radio_num03_04" "vocalize Destroy radio; slotsreset" alias "radio_num03_05" "vocalize Orders radio; slotsreset" // alias "num02_placeholder08" "vocalize radio" // alias "num03_attackorder01" "vocalize AttackOrder radio" // alias "num03_defendorder02" "vocalize DefendOrder radio" // alias "num03_captureorder03" "vocalize CaptureOrder radio" alias "radionum01" "bind 1 "radio_num01_01"; bind 2 "radio_num01_02"; bind 3 "radio_num01_03"; bind 4 "radio_num01_04"; bind 5 "radio_num01_05"; bind 6 "slotsreset"; bind 7 "slotsreset"; bind 8 "slotsreset"; bind 9 "slotsreset"" alias "radionum02" "bind 1 "radio_num02_01"; bind 2 "radio_num02_02"; bind 3 "radio_num02_03"; bind 4 "radio_num02_04"; bind 5 "radio_num02_05"; bind 6 "slotsreset"; bind 7 "slotsreset"; bind 8 "slotsreset"; bind 9 "slotsreset"" alias "radionum03" "bind 1 "radio_num03_01"; bind 2 "radio_num03_02"; bind 3 "radio_num03_03"; bind 4 "radio_num03_04"; bind 5 "radio_num03_05"; bind 6 "slotsreset"; bind 7 "slotsreset"; bind 8 "slotsreset"; bind 9 "slotsreset"" alias "slotsreset" "bind 1 "slot1"; bind 2 "slot2"; bind 3 "slot3"; bind 4 "slot4"; bind 5 "slot5"; bind 6 "slot6"; bind 7 "slot7"" bind z radionum01 bind x radionum02 bind c radionum03 I may update this at some point to support the custom slot config I'm working on, but that'll be a matter of when I get the chance to really have a go at it. As to what I've got in mind for that, have this little bit. Expect to see that within a couple of days if I can be bothered to work on it. Code:
// Now, lets work on improving these slots. the slots in the game work as slot1 = primary, slot2 = secondary, slot3 = tools, slot6 = grenades, slots 45789 = nothing. // I'd personally like to see slot3 instead be shifted to "class\kit unique item" this would place the grenade launcher, REDs, knives all within that slot. // slot4 should be set to be secondary unique item - This would seperate the medpack and hypospray, the ammopack and repair tool. things applied directly should be primary unique. // slot 5-7 should be reserved for thrown items - like Grenades and daisycutters. In priority, it should be EMP->FRAG->DAISYCUTTER->POISON. If a class were to have all 4, daisycutter and grenade share slots. with grenade having priority swap. // slot 8/9 shouldn't have anything reserved to them. too distant for quick selection. // to throw a spanner into the works we've got +alt1, which for assault class is thermal vision, stealth class is stealth, exo is lockdown and support is the tools. // there is also the unused command of +alt2. This could be used for secondary tools, but would result in too many binds. EDIT: Okay, now for some clarification. I whipped this up about 3 days ago, but I haven't been able to test it. All I'm aware of that won't work properly is the Destroy command(in this case, C-4). The rest should function. Current problems with it are that pressing Z and then Z again won't cancel the radial menu as intended and it doesn't properly rebind 8 and 9 after having used a radial command. Now a bit of an explanation - these are currently randomly tossed together, but I'll still say what should do what. Z: 1 - Enemy Spotted. 2 - Move Up!. 3 - Negative. 4 - Backup!. 5 - Artillery Fire. X: 1 - Medic!. 2 - Affirmative. 3 - Need Supplies!. 4 - Need Ammo!. 5 - Reloading!. C: 1 - Thanks!. 2 - Repair that Structure!. 3 - Defend this position!. 4 - Destroy that Structure!. 5 - Need Orders!. I'll probably rearrange it at some point for things directed towards commander to be in one(negative, affirmative, orders needed, need supplies and artillery), things directed towards other infantry to be in another(Enemy spotted, medic, need ammo, repair and destroy) and then a third for other(move up, backup, reloading, defend and thanks) Really, that'd only take a couple of minutes to do that, but I'm lazy. This is basically a copypaste from a post on the Interwave Forums - I just figure I'll put it here as well for people to look at and possibly use. Feel free to ask for help with it if any is required. |
|
|
|
|
|
#2 |
![]() Join Date: Dec 2011
Reputation: 4
Posts: 128
|
What's wrong with the radial radio menu? I actually like it. Except for the case, You press Q for no reason and can't cancel it.
Your Idea might be useful for new advanced orders. "Thanks!" has been replaced with the flak fire but is desired quite well. |
|
|
|
|
|
#3 |
![]() Join Date: Aug 2008
Reputation: 55
Posts: 729
|
In my opinion you want to keep the mouse as unused as possible - a radial menu takes over the mouse.
|
|
|
|
|
|
#4 |
![]() Join Date: Dec 2011
Reputation: 4
Posts: 128
|
Well if there are people who like the z idea - I don't mind.
For me, pressing Z means moving my left hand from the wasd grid and back on, what at least leads to distraction from screen to keyboard (looking for keys). And it's not like you send a message, while you aim at an enemy (except for "enemy spotted!"). I use z for initiating a chat message. That's the case, when both hands are on keyobard. |
|
|
|
|
|
#5 |
![]() Join Date: Aug 2008
Reputation: 55
Posts: 729
|
Personally, for the radial menu, even having played 200 hours, I always have to spend half a second remembering just where each radio command is.
I basically used the TF2 voice commands as reference for this - it should mostly function the same as it. When using it, I always just use the one finger for any voice commands. Is quick and straight forward. |
|
|
|
|
|
#6 |
![]() Join Date: Jul 2010
Reputation: 59
Posts: 1,371
|
I prefer short cuts like this from playing C&C Renegade where there were 30+ commands. Just remember which shortcuts you use, like move out or medic or thanks, and then you can instantly use those and not be distracted by the radial. Thanks again Spazzo
|
|
|
|
![]() |
|
||||||
| Thread Tools | |
| Display Modes | |
|
|