Hi there all, I am working on a console sequel to the one I made when I was 16, this one has a better interface and more functionality, I would like some feedback, constructive criticism or advice and if you are an advanced tweaker maybe even collaborate. here is a spoiler of what I have so far. just bind a key to exec
yoursaveingcfgname .cfg to activate it and take a look. it operates off the mousewheel and mouse3 to select but you can modify that as you would like, I added zzz before all set values so that they don't clutter up the console hints
com_maxfps 125 cg_fov 80 snaps 30 r_drawsun 0 cg_brass 0 cg_hudGrenadeIconMaxRangeFrag "1000" //cg_hudProneY "-160" seta con_inputBoxColor "0 0 0 1" seta con_inputHintBoxColor "0 0 0 0.7" seta con_outputBarColor "0 0 0 1" seta con_outputSliderColor "0.15 0.15 0.1 0.6" seta con_outputWindowColor "0 0 0 0.9" bind mouse3 "vstr zzzcurrentMI" bind mwheelup "vstr zzzprevMI" bind mwheeldown "vstr zzznextMI" set zzzreset "^2ACTIVATED^4!;set zzzcurrentMI vstr zzzMMI1;set zzznextMI vstr zzzreset;set zzzprevMI vstr zzzreset" vstr zzzreset set zzzcust "^1CUSTOM_SETTINGS^4!;set zzzcurrentMI vstr zzzcustom1;set zzznextMI vstr MMI1;set zzzprev vstr" set zzzMMI1 "^2MAP_CHANGER^4!;set zzzcurrentMI vstr zzzmapchangetype1;set zzzprevMI vstr zzzcust;set zzznextMI vstr zzzMMI2" set zzzMMI2 "^2SETTINGS_CHANGER^4!;set zzzcurrentMI vstr zzzsettingschanger1;set zzzprevMI vstr zzzMMI1;set zzznextMI vstr zzzMMI3" set zzzMMI3 "^2SHOOT_MODE^4!;set zzzcurrentMI vstr zzzshootmode1;set zzzprevMI vstr zzzMMI2;set zzznextMI vstr zzzMMI5" set zzzMMI5 "^2CHAT_PRESETS^4!;set zzzcurrentMI vstr zzzchat1;set zzzprevMI vstr zzzMMI3;set zzznextMI vstr zzzMMI6" set zzzMMI6 "^2DEACTIVATE^4!;set zzzcurrentMI vstr zzzdeactivate;set zzzprevMI vstr zzzMMI5;set zzznextMI vstr" set zzzmapchangetype1 "^2CHEATS_ON^4!;set zzzcurrentMI vstr zzzmapselectcheats1;set zzzprevMI vstr zzzmapchangetype2;set zzznextMI vstr zzzmapchangetype2" set zzzmapselectcheats1 "^2BOG^4!;set zzzcurrentMI devmap mp_bog;set zzzprevMI vstr;set zzznextMI vstr zzzmapselectcheats2" set zzzmapselectcheats2 "^2BROADCAST^4!;set zzzcurrentMI devmap mp_broadcast;set zzzprevMI vstr zzzmapselectcheats1;set zzznextMI vstr zzzmapselectcheats3" set zzzmapselectcheats3 "^2CHINATOWN^4!;set zzzcurrentMI devmap mp_carentan;set zzzprevMI vstr zzzmapselectcheats2;set zzznextMI vstr zzzmapselectcheats4" set zzzmapselectcheats4 "^2CRASH^4!;set zzzcurrentMI devmap mp_crash;set zzzprevMI vstr zzzmapselectcheats3;set zzznextMI vstr zzzmapselectcheats5" set zzzmapselectcheats5 "^2SHIPMENT^4!;set zzzcurrentMI devmap mp_shipment;set zzzprevMI vstr zzzmapselectcheats4;set zzznextMI vstr zzzmapselectcheats6" set zzzmapselectcheats6 "^2BACKLOT^4!;set zzzcurrentMI devmap mp_backlot;set zzzprevMI vstr zzzmapselectcheats5;set zzznextMI vstr zzzmapselectcheats7" set zzzmapselectcheats7 "^2VACANT^4!;set zzzcurrentMI devmap mp_vacant;set zzzprevMI vstr zzzmapselectcheats6;set zzznextMI vstr zzzmapselectcheats8" set zzzmapselectcheats8 "^2KILLHOUSE^4!;set zzzcurrentMI devmap mp_killhouse;set zzzprevMI vstr zzzmapselectcheats7;set zzznextMI vstr zzzmapselectcheats9" set zzzmapselectcheats9 "^2OVERGROWN^4!;set zzzcurrentMI devmap mp_overgrown;set zzzprevMI vstr zzzmapselectcheats8;set zzznextMI vstr zzzmapselectcheats10" set zzzmapselectcheats10 "^2PIPELINE^4!;set zzzcurrentMI devmap mp_pipeline;set zzzprevMI vstr zzzmapselectcheats9;set zzznextMI vstr zzzbacktoMMmapselectcheats" set zzzbacktoMMmapselectcheats "^2MAIN_MENU^4!;set zzzcurrentMI vstr zzzMMI1;set zzzprevMI vstr zzzmapselectcheats10;set zzznextMI vstr" set zzzmapchangetype2 "^2CHEATS_OFF^4!;set zzzcurrentMI vstr zzzmapselect1;set zzzprevMI vstr zzzmapchangetype1;set zzznextMI vstr zzzmapchangetype1" set zzzmapselect1 "^2BOG^4!;set zzzcurrentMI map mp_bog;set zzzprevMI vstr;set zzznextMI vstr zzzmapselect2" set zzzmapselect2 "^2BROADCAST^4!;set zzzcurrentMI map mp_broadcast;set zzzprevMI vstr zzzmapselect1;set zzznextMI vstr zzzmapselect3" set zzzmapselect3 "^2CHINATOWN^4!;set zzzcurrentMI map mp_carentan;set zzzprevMI vstr zzzmapselect2;set zzznextMI vstr zzzmapselect4" set zzzmapselect4 "^2CRASH^4!;set zzzcurrentMI map mp_crash;set zzzprevMI vstr zzzmapselect3;set zzznextMI vstr zzzmapselect5" set zzzmapselect5 "^2SHIPMENT^4!;set zzzcurrentMI map mp_shipment;set zzzprevMI vstr zzzmapselect4;set zzznextMI vstr zzzmapselect6" set zzzmapselect6 "^2BACKLOT^4!;set zzzcurrentMI map mp_backlot;set zzzprevMI vstr zzzmapselect5;set zzznextMI vstr zzzmapselect7" set zzzmapselect7 "^2VACANT^4!;set zzzcurrentMI map mp_vacant;set zzzprevMI vstr zzzmapselect6;set zzznextMI vstr zzzmapselect8" set zzzmapselect8 "^2KILLHOUSE^4!;set zzzcurrentMI map mp_killhouse;set zzzprevMI vstr zzzmapselect7;set zzznextMI vstr zzzmapselect9" set zzzmapselect9 "^2OVERGROWN^4!;set zzzcurrentMI map mp_overgrown;set zzzprevMI vstr zzzmapselect8;set zzznextMI vstr zzzmapselect10" set zzzmapselect10 "^2PIPELINE^4!;set zzzcurrentMI map mp_pipeline;set zzzprevMI vstr zzzmapselect9;set zzznextMI vstr zzzbacktoMMmapselect" set zzzbacktoMMmapselect "^2MAIN_MENU^4!;set zzzcurrentMI vstr zzzMMI1;set zzzprevMI vstr zzzmapselect10;set zzznextMI vstr" set zzzsettingschanger1 "^2PRESETS^4!;set zzzcurrentMI vstr zzzpreset1;set zzzprevMI vstr;set zzznextMI vstr zzzsettingschanger2" set zzzsettingschanger2 "^2JUMPING^4!;set zzzcurrentMI vstr zzzjump_choice1;set zzzprevMI vstr zzzsettingschanger1;set zzznextMI vstr zzzsettingschanger3" set zzzsettingschanger3 "^2SPEED^4!;set zzzcurrentMI vstr zzzspeed1;set zzzprevMI vstr zzzsettingschanger2;set zzznextMI vstr zzzsettingschanger4" set zzzsettingschanger4 "^2TOGGLE_SUSTAINAMMO^4!;set zzzcurrentMI toggle player_sustainammo;set zzzprevMI vstr zzzsettingschanger3;set zzznextMI vstr zzzbacktoMMsettings" set zzzbacktoMMsettings "^2MAIN_MENU^4!;set zzzcurrentMI vstr zzzMMI2;set zzzprevMI vstr zzzsettingschanger4;set zzznextMI vstr" set zzzpreset1 "^2RESET_SETTINGS^4!;set zzzcurrentMI vstr zzzexec_preset1;set zzzprevMI vstr zzzpreset1;set zzznextMI vstr zzzpreset2" set zzzpreset2 "^4SUSTAIN_AMMO_^2ON^4!;^4JUMP_HEIGHT_^2160^4!;^4RUN_SPEED_^2300^4!;^4GRAVITY_^21600^4!;set zzzcurrentMI vstr zzzexec_preset2;set zzzprevMI vstr zzzpreset1;set zzznextMI vstr zzzpreset3" set zzzpreset3 "^4SUSTAIN_AMMO_^2ON^4!;^4JUMP_HEIGHT_^2600^4!;^4RUN_SPEED_^2300^4!;^4GRAVITY_^22400^4!;set zzzcurrentMI vstr zzzexec_preset3;set zzzprevMI vstr zzzpreset2;set zzznextMI vstr zzzbacktosettingspresets" set zzzbacktosettingspresets "^2BACK_SETTINGS^4!;set zzzcurrentMI vstr zzzsettingschanger1;set zzzprevMI vstr zzzpreset3;set zzznextMI vstr zzzbacktosettingspresets" set zzzexec_preset1 "^2SETTINGS_RESET^4!;player_sustainAmmo 0; jump_height 39; g_speed 190; bg_falldamageminheight 128; g_gravity 800" set zzzexec_preset2 "^2PRESET_2_SET^4!;player_sustainAmmo 1; jump_height 160; g_speed 300; bg_falldamageminheight 9999; g_gravity 1600" set zzzexec_preset3 "^2PRESET_3_SET^4!;player_sustainAmmo 1; jump_height 600; g_speed 300; bg_falldamageminheight 9999; g_gravity 2400" set zzzjump_choice1 "^2HEIGHT^4!;set zzzcurrentMI vstr zzzjumpheight;set zzzprevMI vstr;set zzznextMI vstr zzzjump_choice2" set zzzjump_choice2 "^2GRAVITY^4!;set zzzcurrentMI vstr zzzsetgravity;set zzzprevMI vstr zzzjump_choice1;set zzznextMI vstr zzzjump_choice3" set zzzjump_choice3 "^2TOGGLE_FALLDAMAGE^4!;set zzzcurrentMI toggle bg_falldamageminheight 9999 128;set zzzprevMI vstr zzzjump_choice2;set zzznextMI vstr zzzbacktosettingsjump" set zzzbacktosettingsjump "^4BACK_SETTINGS^4!;set zzzcurrentMI vstr zzzsettingschanger2;set zzzprevMI vstr zzzjump_choice3;set zzznextMI vstr" set zzzjumpheight "set zzzcurrentMI vstr zzzjump_choice1;set zzznextMI toggle jump_height 1000 960 920 880 840 800 760 720 680 640 600 560 520 480 440 400 360 320 280 240 200 160 120 80 40 0 0;set zzzprevMI toggle jump_height 0 40 80 120 160 200 240 280 320 360 400 440 480 520 560 600 640 680 720 760 800 840 880 920 960 1000 1000" set zzzsetgravity "set zzzcurrentMI vstr zzzjump_choice2;set zzznextMI toggle g_gravity 2400 2200 2000 1800 1600 1400 1200 1000 800 600 400 200 0 0;set zzzprevMI toggle g_gravity 0 200 400 600 800 1000 1200 1400 1600 1800 2000 2000 2200 2400" set zzzspeed1 "set zzzcurrentMI vstr zzzsettingschanger3;set zzznextMI toggle g_speed 500 400 300 200 100 100;set zzzprevMI toggle g_speed 100 200 300 400 500 500" set zzzshootmode1 "^2DEFAULT^4!;set zzzcurrentMI vstr zzzshoot1;set zzzprevMI vstr;set zzznextMI vstr zzzshootmode2" set zzzshootmode2 "^2KNIFE^4!;set zzzcurrentMI vstr zzzshoot2;set zzzprevMI vstr zzzshootmode1;set zzznextMI vstr zzzshootmode3" set zzzshootmode3 "^2SCROLLFIRE^4!;set zzzcurrentMI vstr zzzshoot3;set zzzprevMI vstr zzzshootmode2;set zzznextMI vstr zzzshootmode4" set zzzshootmode4 "^2BURSTFIRE^4!;set zzzcurrentMI vstr zzzshoot4;set zzzprevMI vstr zzzshootmode3;set zzznextMI vstr zzzbacktomenushoot" set zzzbacktomenushoot "^2BACK_MAINMENU^4!;set zzzcurrentMI vstr zzzMMI3;set zzzprevMI vstr zzzshootmode4;set zzznextMI vstr" set zzzshoot1 "^2DEFAULT_ACTIVATED^4!;bind mouse1 +attack" set zzzshoot2 "^2KNIFE_ACTIVATED^4!;bind mouse1 +melee" set zzzshoot3 "^2ERROR^4!;bind mouse1 +attack" set zzzshoot4 "^2BURSTFIRE_ACTIVATED^4!;bind mouse1 vstr burst" set burst "+attack;wait 5;-attack;wait 5;+attack;wait 5;-attack;wait 5;+attack;wait 5;-attack;wait 5" set zzzbacktoMMchat "^2BACK_MAINMENU^4!;set zzzcurrentMI vstr zzzMMI5;set zzznextMI vstr zzzchat1;set zzzprevMI vstr" set zzzchat1 "^2ENEMY_SPOTTED^4!;set zzzcurrentMI vstr zzzchat101;set zzznextMI vstr zzzchat2;set zzzprevMI vstr zzzbacktoMMchat" set zzzchat101 "^2SNIPER_SPOTTED^4!;set zzzcurrentMI say SNIPER SPOTTED!;set zzznextMI vstr zzzchat102;set zzzprevMI vstr zzzbacktoMMspotted" set zzzchat102 "^2MOUNTED_GUM^4!;set zzzcurrentMI say Mounted Gun!;set zzznextMI vstr;set zzzprevMI vstr zzzchat101" set zzzbacktoMMspotted "^2BACK_CHATMENU^4!;set zzzcurrentMI vstr zzzchat1;set zzznextMI vstr zzzchat101;set zzzprevMI vstr " set zzzdeactivate "^4CURRENTCMD_^2KNIFE^4!;set zzzcurrentMI vstr zzzmelee;set zzznextMI vstr zzzdetonate;set zzzprevMI vstr" set zzzdetonate "^4CURRENTCMD_^2DETONATEC4^4!;set zzzcurrentMI vstr zzzc4;set zzznextMI vstr zzz3fire;set zzzprevMI vstr zzzdeactivate" set zzz3fire "^4CURRENTCMD_^2SHOOT^4!;set zzzcurrentMI vstr zzz1fire;set zzznextMI vstr zzzreactivate;set zzzprevMI vstr zzzdetonate" set zzzreactivate "^2REACTIVATE^4!;set zzzcurrentMI vstr zzzreset;set zzznextMI;set zzzprevMI vstr zzz3fire" set zzzmelee "+melee;-melee;wait 5" set zzzc4 "+activate;wait 5;-activate;wait 30;+activate;wait 5;-activate;wait 5" set zzz1fire "+attack;-attack;wait 2" set zzzcustom1 "^1KNIFE^4!;set zzzcurrentMI vstr zzzmelee;set zzzprevMI vstr;set zzznextMI vstr zzzcustom2" set zzzcustom2 "^1FRAGTHROW^4!;set zzzcurrentMI vstr zzzfrag;set zzzprevMI vstr zzzcustom1;set zzznextMI vstr" set zzzfrag "vstr initiate_frag" set initiate_frag "^1Initiated_FRAG;+frag;+forward;set zzzfrag vstr end_frag" set end_frag "^4Completed_FRAG;+moveup;wait 10;-frag;-forward;-moveup;set zzzfrag vstr initiate_frag"
Any useful input would be greatly appreciated KaoS