mirror of
https://github.com/shavitush/bhoptimer.git
synced 2025-12-07 10:28:26 +00:00
228 lines
6.1 KiB
INI
228 lines
6.1 KiB
INI
// This is the configuration file for styles.
|
|
// Start from 0 and increment every time. 0 is the default style.
|
|
//
|
|
// Strings settings are required!
|
|
// If you choose to not set anything else, you can remove the lines and they will be assigned as the default settings provided with this configuration file.
|
|
"Styles"
|
|
{
|
|
"0"
|
|
{
|
|
// Strings
|
|
"name" "Normal" // Style name.
|
|
"shortname" "NM" // Short style name.
|
|
"htmlcolor" "797FD4" // HUD style color (CS:GO only).
|
|
"command" "n; nm; normal" // Commands to register for style changing, leave empty for no command. use a semicolon as a delimiter - requires server restart.
|
|
"clantag" "N" // Short style name for the clantag, not exactly the same as shortname.
|
|
|
|
// Jumping settings
|
|
"autobhop" "1" // Enable autobhopping and +ds?
|
|
"easybhop" "1" // Enable easybhop (disable stamina reset)?
|
|
"prespeed" "0" // Allow prespeeding regardless of the prespeed server setting?
|
|
"velocity_limit" "0.0" // Velocity limit: set to 0.0 for unlimited, 400.00 for 400vel styles etc.
|
|
"bunnyhopping" "1" // Per-style sv_enablebunnyhopping. Leave as 1 if you want bunnyhopping to maintain player speed. This setting will override _strafe map settings.
|
|
|
|
// Physics
|
|
"airaccelerate" "1000.0" // sv_airaccelerate value for the style.
|
|
"runspeed" "260.00" // Running speed. Requires DHooks, shavit-misc and shavit_misc_staticprestrafe set to 1.
|
|
"gravity" "1.0" // Gravity setting, 1.0 for default. Standard for low gravity styles is 0.6.
|
|
"speed" "1.0" // Speed multiplier, 1.0 for default. Standard for slowmo styles is 0.5.
|
|
"timescale" "1.0" // Timing will scale with this setting.
|
|
"velocity" "1.0" // % of horizontal velocity to keep per jump. a value 0.9 will make the player lose 10% of their velocity per jump. Likewise, values above 1 will result in speed gains.
|
|
"bonus_velocity" "0.0" // Bonus velocity to gain per jump. If set to e.g. 100.0, the player will gain 100 bonus velocity per jump.
|
|
"min_velocity" "0.0" // Minimum amount of horizontal velocity to keep per jump. If set to 600.0, the player can't have less than 600 velocity per jump.
|
|
|
|
// Mode settings
|
|
"block_w" "0" // Block +forward (W).
|
|
"block_a" "0" // Block +moveleft (A).
|
|
"block_s" "0" // Block +back (S).
|
|
"block_d" "0" // Block +moveright (D).
|
|
"block_use" "0" // Block +use (E).
|
|
"force_hsw" "0" // Force half-sideways gameplay. 1 for regular HSW and 2 for surf-HSW.
|
|
"block_pleft" "0" // Block +left. 2 to stop timer.
|
|
"block_pright" "0" // Block +right. 2 to stop timer.
|
|
"block_pstrafe" "0" // Prevent button inconsistencies (including +pstrafe). May have false positives when players lag. Will prevent some strafe hacks too. Set this to 2 to also stop the timer.
|
|
|
|
// Feature excluding
|
|
"unranked" "0" // Unranked style. No ranking points and no records.
|
|
"noreplay" "0" // Disable replay bot for this style. Automatically included for unranked styles.
|
|
|
|
// Sync/strafes
|
|
"sync" "1" // Measure synchronization between strafes.
|
|
"strafe_count_w" "0" // Count W (+forward) for the strafe counter.
|
|
"strafe_count_a" "1" // Count A (+moveleft) for the strafe counter.
|
|
"strafe_count_s" "0" // Count S (+back) for the strafe counter.
|
|
"strafe_count_d" "1" // Count D (+moveright) for the strafe counter.
|
|
|
|
// Rankings
|
|
"rankingmultiplier" "1.0" // Rankings points multiplier. Don't use for unranked styles.
|
|
|
|
// Special flags
|
|
"special" "0" // For third-party modules. The core plugins will not need this setting.
|
|
"specialstring" "" // For modularity. Separated with semicolon. Built-in flags: "segments".
|
|
"permission" "" // Permission required. Syntax: "flag;override". For example "p;style_tas" to require the 'p' flag or the "style_tas" override.
|
|
}
|
|
|
|
"1"
|
|
{
|
|
"name" "Sideways"
|
|
"shortname" "SW"
|
|
"htmlcolor" "B54CB3"
|
|
"command" "sw; side; sideways"
|
|
"clantag" "SW"
|
|
|
|
"block_a" "1"
|
|
"block_d" "1"
|
|
|
|
"strafe_count_w" "1"
|
|
"strafe_count_a" "0"
|
|
"strafe_count_s" "1"
|
|
"strafe_count_d" "0"
|
|
|
|
"rankingmultiplier" "1.30"
|
|
}
|
|
|
|
"2"
|
|
{
|
|
"name" "W-Only"
|
|
"shortname" "W"
|
|
"htmlcolor" "9A59F0"
|
|
"command" "w; wonly"
|
|
"clantag" "W"
|
|
|
|
"block_a" "1"
|
|
"block_s" "1"
|
|
"block_d" "1"
|
|
|
|
"strafe_count_w" "1"
|
|
"strafe_count_a" "0"
|
|
"strafe_count_d" "0"
|
|
|
|
"rankingmultiplier" "1.33"
|
|
}
|
|
|
|
"3"
|
|
{
|
|
"name" "Scroll"
|
|
"shortname" "SCR"
|
|
"htmlcolor" "279BC2"
|
|
"command" "le; legit; scr; scroll"
|
|
"clantag" "LE"
|
|
|
|
"autobhop" "0"
|
|
"easybhop" "0"
|
|
|
|
"airaccelerate" "100.0"
|
|
"runspeed" "250.00"
|
|
|
|
"block_pleft" "1"
|
|
"block_pright" "1"
|
|
"block_pstrafe" "1"
|
|
|
|
"rankingmultiplier" "1.30"
|
|
}
|
|
|
|
"4"
|
|
{
|
|
"name" "400 Velocity"
|
|
"shortname" "400VEL"
|
|
"htmlcolor" "C9BB8B"
|
|
"command" "400; 400vel; vel"
|
|
"clantag" "400"
|
|
|
|
"autobhop" "0"
|
|
"easybhop" "0"
|
|
"velocity_limit" "400.00"
|
|
|
|
"airaccelerate" "100.0"
|
|
"runspeed" "250.00"
|
|
|
|
"block_pleft" "1"
|
|
"block_pright" "1"
|
|
"block_pstrafe" "1"
|
|
|
|
"rankingmultiplier" "1.50"
|
|
}
|
|
|
|
"5"
|
|
{
|
|
"name" "Half-Sideways"
|
|
"shortname" "HSW"
|
|
"htmlcolor" "B54CBB"
|
|
"command" "hsw; halfside; halfsideways"
|
|
"clantag" "HSW"
|
|
|
|
"force_hsw" "1"
|
|
|
|
"strafe_count_w" "1"
|
|
"strafe_count_a" "1"
|
|
"strafe_count_s" "0"
|
|
"strafe_count_d" "1"
|
|
|
|
"rankingmultiplier" "1.20"
|
|
}
|
|
|
|
"6"
|
|
{
|
|
"name" "D-Only"
|
|
"shortname" "D"
|
|
"htmlcolor" "9C5BBA"
|
|
"command" "d; donly"
|
|
"clantag" "D"
|
|
|
|
"autobhop" "1"
|
|
"easybhop" "1"
|
|
|
|
"airaccelerate" "1000.0"
|
|
"runspeed" "260.00"
|
|
|
|
"block_w" "1"
|
|
"block_a" "1"
|
|
"block_s" "1"
|
|
|
|
"strafe_count_w" "0"
|
|
"strafe_count_a" "0"
|
|
"strafe_count_s" "0"
|
|
|
|
"rankingmultiplier" "1.50"
|
|
}
|
|
|
|
"7"
|
|
{
|
|
"name" "Segmented"
|
|
"shortname" "SEG"
|
|
"htmlcolor" "FFFFFF"
|
|
"command" "sr; seg; segment; segmented"
|
|
"clantag" "SEG"
|
|
|
|
"rankingmultiplier" "0.0"
|
|
"specialstring" "segments"
|
|
}
|
|
|
|
"8"
|
|
{
|
|
"name" "Low Gravity"
|
|
"shortname" "LG"
|
|
"htmlcolor" "DB88C2"
|
|
"command" "lg; lowgrav"
|
|
"clantag" "LG"
|
|
|
|
"gravity" "0.6"
|
|
|
|
"unranked" "1"
|
|
}
|
|
|
|
"9"
|
|
{
|
|
"name" "Slow Motion"
|
|
"shortname" "SLOW"
|
|
"htmlcolor" "C288DB"
|
|
"command" "slow; slowmo"
|
|
"clantag" "SLOW"
|
|
|
|
"speed" "0.5"
|
|
"timescale" "0.5"
|
|
|
|
"unranked" "1"
|
|
}
|
|
}
|