Rework pilot, fix spawnspoints location
# Updates & Fixes (v1.2.1.b4)
- Pilot (Rework): Completely rewritten jump and fuel logic. You must now double-click space to activate flying. Re-activating in mid-air is now smoother and fuel consumption is properly clamped.
- Hermit: Increased default `HealthToAdd` to 100 and adjusted reserve ammo values.
- Planter / ShortBomb: Notifications now reach all valid players regardless of life status.
- ChillOut: Removed redundant empty center-print messages.
- System & Optimization:
- Skill Detection: Faster lookups for enabled skills using the core skill list.
- Round Logic: More stable round termination using direct game rules calls.
- SkillUtils: Fixed spawn point selection bugs and memory referencing issues.
This commit is contained in:
parent
17f26a1458
commit
3954fc3af4
13 changed files with 74 additions and 46 deletions
|
|
@ -28,7 +28,7 @@ namespace src
|
|||
public override string ModuleName => "[CS2] [ jRandomSkills ]";
|
||||
public override string ModuleAuthor => "D3X, Juzlus";
|
||||
public override string ModuleDescription => "Plugin adds random skills every round for CS2 by D3X. Modified by Juzlus.";
|
||||
public override string ModuleVersion => "1.2.1.b3";
|
||||
public override string ModuleVersion => "1.2.1.b4";
|
||||
|
||||
public override void Load(bool hotReload)
|
||||
{
|
||||
|
|
@ -197,7 +197,7 @@ namespace src
|
|||
Console.ForegroundColor = (ConsoleColor)CS2ConsoleColors.Cyan;
|
||||
Console.Write(", SkillButton: ");
|
||||
Console.ForegroundColor = (ConsoleColor)CS2ConsoleColors.LightBlue;
|
||||
Console.Write(Config.LoadedConfig.AlternativeSkillButton);
|
||||
Console.Write(Config.LoadedConfig.AlternativeSkillButton ?? "(NULL)");
|
||||
|
||||
Console.ForegroundColor = (ConsoleColor)CS2ConsoleColors.Cyan;
|
||||
Console.Write(", HtmlHudFix: ");
|
||||
|
|
@ -239,7 +239,7 @@ namespace src
|
|||
foreach (Skills skill in Enum.GetValues(typeof(Skills)))
|
||||
if (skill.ToString() == "None")
|
||||
continue;
|
||||
else if (SkillsInfo.GetValue<bool>(skill, "active"))
|
||||
else if (SkillData.Skills.Any(s => s.Skill == skill))
|
||||
enabled.Add(skill);
|
||||
else
|
||||
disabled.Add(skill);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue