GPC Library

DIVISION Radial Menu solution for M&Kb and XIM 4 users

This script is for the last update of the game.
For Mouse & Keyboard or XIM 4 users. Radial Menu Problem. All who play the game with mouse and keyboard ( or XIM 4 ) , they know how big problem is to use Radial Menus . This custom script will solve this problems . Hold Menu button and press face button - RB/R1 or LB/L1.
For more info go to :
http://cronusmax.com/forums/showthread.php/154251-Tom-Clancy-s-The-Division-Radial-Menu-Solution
Version 1.1
Author Excalibur
Publish Date 2016-03-17 21:15:42
Update Date 2017-03-19 03:10:23
Downloads 1004
Forum Link Click Here
RATE


3

2

Release Notes: Change log: The script was edit acording the changed MENU in the game.
Code:Select all

 
/****************************************
    The DIVISION  Radial menu
    mouse and keyboard version / XIM 4 version
 
 
   Game   : Tom Clancy's - The DIVISION
   Author : Excalibur
   Console: Multi 
 
   Mouse & Keyboard / XIM 4 + CM users :
   Script for easy access to Radial Menu. Hold Radial Menu button ( default Dpad LEFT/ Dpad RIGHT / Dpad DOWN ) 
   and press :
   ---------------------------------------
   UpLeft        = XB1_LB;// PS4_L1
   UpRight       = XB1_RB;// PS4_R1
   LeftDown      = XB1_X; // PS4_SQUARE
   RightDown     = XB1_B; // PS4_CIRCLE
   DOWN          = XB1_A; // PS4_CROSS
   UP            = XB1_Y; // PS4_TRIANGLE
   ---------------------------------------
*/
 
 
 
 
////////////////////////////////////////
// BUTTON definitions
 
 
define RADIAL_MENU_1    = PS4_LEFT;  // D pad LEFT
define RADIAL_MENU_2    = PS4_RIGHT; // D pad RIGHT
define RADIAL_MENU_3    = PS4_DOWN;  // D pad DOWN
 
 
 
 
/////////////////////////
// EXTRA INPUT buttons
define UpLeft        = XB1_LB;// PS4_L1
define UpRight       = XB1_RB;// PS4_R1
define LeftDown      = XB1_X; // PS4_SQUARE
define RightDown     = XB1_B; // PS4_CIRCLE
define DOWN          = XB1_A; // PS4_CROSS
define UP            = XB1_Y; // PS4_TRIANGLE
 
int menu  = 1;
int x,y;
int hold_menu1;
int hold_menu2;
int hold_menu3;
 
 
int w_hold_menu  = 30;
 
 
main  {
 
//////////////////////////////////////////////////////////
//  MENU 1 D pad LEFT /\ MENU 2 D pad RIGHT /\ MENU 3 Dpad DOWN
//////////////////////////////////////////////////////////

   // HOLD MENU button
   if(get_val(RADIAL_MENU_1) || get_val(RADIAL_MENU_2) || get_val(RADIAL_MENU_3) ){//----
 
      if(event_press(UpRight))   f_menu(1);// PS4_R1       XB1_RB
      if(event_press(UpLeft))    f_menu(2);// PS4_L1       XB1_LB
      if(event_press(UP))        f_menu(3);// PS4_TRIANGLE XB1_Y   
      if(event_press(DOWN))      f_menu(4);// PS4_CROSS    XB1_A 
      if(event_press(RightDown)) f_menu(5);// PS4_CIRCLE   XB1_B  
      if(event_press(LeftDown))  f_menu(6);// PS4_SQUARE   XB1_X 
 
      if(get_val(UpRight) || get_val(UpLeft) || get_val(UP) || get_val(DOWN) || get_val(RightDown) || get_val(LeftDown)) { 
          RA_move();
         
          
      }
 
       if(event_press(8)){
           menu = menu-1;
           if(menu<1)menu =6;
           f_menu( menu );
           RA_move();
       }   
 
 
       if(event_press(5)){
           menu = menu+1;
           if(menu>6)menu =1;
           f_menu( menu );
           RA_move();
       }
       
        set_val(3,0);
        set_val(6,0);
        set_val(17,0);
        set_val(18,0);
        set_val(19,0);
        set_val(20,0);
   }//------------------------------
 
 
}// end of<main> block
 
 
 
 
combo MENU_RUN  {
   wait(w_hold_menu);
   RA_move();
   wait(30);
}
 
 
function f_menu ( numb ){
        if(numb==1) {x=  80; y = -100;}  // Up-Right
  else  if(numb==2) {x= -80; y = -100;}  // Up-Left
  else  if(numb==3) {x=   5; y = -100;}  // UP
  else  if(numb==4) {x=   0; y =  100;}  // DOWN
  else  if(numb==5) {x=  80; y =  100;}  // Down-Right
  else  if(numb==6) {x= -80; y =  100;}  // Down-Left
}
 
 
function RA_move  () {
   set_val(9,x);
   set_val(10,y);
}
  • Rating

    10 / 10 here !

    If you own a ps3 and prefer an xbox controller, or even use a keyboard and mouse, this is a must to remap your keyboard to a controller. Go buy it now you won't be disappointed !

  • Rating

    Amazing device

    If you're like me and love your PS4 controller but want to use an Xbox One GET THIS you won't be sorry.

  • Rating

    Worth every penny

    The controller feels and performs as it does on the xbox right there on my ps3, awesome job guys, and worth every penny !!!

  • Rating

    Amazing Macro combos

    tested Super Street Fighter IV Arcade Edition. I was able to perform normal & FADC combos with some characters like Ryu and Ken with a single click. Amazing.

  • Rating

    As good as a XIM

    If you are a pc gamer, that needs a pc solution for console, get yourself a ControllerMAX you will not regret it.

  • Rating

    KB & Mouse RULES!

    All I can say playing 10 minutes with ControllerMAX properly configured it felt better then PC....YES I said it even better then PC, it's that smooth.

  • Rating

    Six-Axis 360!

    WOW! I can finally get that six-axis awesomeness on my Xbox 360. The best money I ever spent.

  • Rating

    Beats all rapidfire mods

    I've tried the Intensafire, Godfather even the new Wolf controller. The ControllerMAX beats them hands down and no wires or soldering too. 5 Stars!

  • Rating

    Just perfect!

    I can't believe how much this can do for the price tag - it blew me away. Best controller upgrade ever.

  • Rating

    Hugh Thanks!

    Without your help I couldn't be playing Xbox, thanks guys.

  • Rating

    Wow!

    I have to say after reading the forums for Destiny Mouse and Keyboard setup I was flying into getting it set up in 20 minutes. It works outstanding! I'm more then satisfied and its worth every penny!

  • Rating

    Achievement Unlocked!

    Idle boosting Complete 150 Multiplayer games, James Cameron's Avatar. My friend said it would be hard, I laughed then linked him.

  • Rating

    A++!

    Now this is a company you can count on and trust...keep up the great work guys!

  • Rating

    What Disability?

    I would like to thank you for making the CronusMax. I have this problem hitting L3 and R3, and today that problem was fixed. I love the remap feature on the Cronus max. You made my life easier.

  • Rating

    Awesome stuff guys!

    Playing Forza 5 with my original MS 360 wireless wheel makes the XB1 complete for me, thanks to the CronusMax. Thumbs up!