v1.2.3.b2 - Part 2
## GENERAL - Added a css_entity admin command to check whether an entity with a given index/handle exists (prints the designer name to chat or console). - Added a TakeDamage post-hook (OnTakeDamagePost) alongside the existing pre-hook, so skills can now react after damage has actually been applied, not just before. - Added CreateMolotovProjectile (new CMolotovProjectile_CreateFunc signature) and CreateTrackedChicken entity helpers. - Added a weapon_mp7 → weapon_mp5sd fallback mapping. - Added class for KillfeedIcons ## SKILL IMPROVEMENTS - Aimbot: -- Only forces a headshot hitgroup once (skips if it's already a head or an invalid hitgroup), and now restores the original hitgroup value in the new post-damage hook instead of leaving it overwritten. - Tripwire: -- Reduced the default wire width from 1.5 to 0.7. ## NEW SKILLS: - Berserker: You deal more damage and move faster as your health gets lower. - Blast Shot: Press Attack2 with the MP5 to fire an HE grenade. - Demon Eye: You deal damage to every enemy you are looking at. - Fire Rain: Throw a decoy to call down a rain of Molotovs. - Flashlight: Click [css_useSkill] to turn the flashlight on or off; its light can blind enemies. - Healing Chicken: Your chickens heal you while you are nearby. - Jetkick: Select a player to jetkick - every shot they fire knocks them backwards until disabled. - Last Gasp: After you die, you deal damage to the enemy who killed you. - Take Ammo: Click [css_useSkill] to take the active weapon's magazine from a random enemy. - Team Teleport: Press [css_useSkill] to teleport to the teammate you're looking at.
This commit is contained in:
parent
203a0c3986
commit
8038a4d646
57 changed files with 3663 additions and 553 deletions
|
|
@ -85,7 +85,7 @@
|
|||
"RadarDuration": 5.0,
|
||||
"TriggerRadius": 24.0,
|
||||
"WireHeight": 30.0,
|
||||
"WireWidth": 1.5,
|
||||
"WireWidth": 0.7,
|
||||
"MaxWallDistance": 400.0,
|
||||
"Cooldown": 20.0,
|
||||
"NeedsTeammates": false,
|
||||
|
|
@ -189,6 +189,20 @@
|
|||
"MaxPerServer": -1,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"Cooldown": 30.0,
|
||||
"NeedsTeammates": false,
|
||||
"DisableOnFreezeTime": false,
|
||||
"OnlyTeam": 0,
|
||||
"Color": "#5eb8b0",
|
||||
"Active": true,
|
||||
"Name": "TakeAmmo",
|
||||
"HudDuration": null,
|
||||
"DescriptionHudDuration": null,
|
||||
"RequiredPermission": "",
|
||||
"MaxPerServer": -1,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"Cooldown": 30.0,
|
||||
"CooldownBeforeUse": 10.0,
|
||||
|
|
@ -928,6 +942,21 @@
|
|||
"MaxPerServer": -1,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"DamageAfterDeath": 30,
|
||||
"CanKill": true,
|
||||
"NeedsTeammates": false,
|
||||
"DisableOnFreezeTime": false,
|
||||
"OnlyTeam": 0,
|
||||
"Color": "#88bdba",
|
||||
"Active": true,
|
||||
"Name": "LastGasp",
|
||||
"HudDuration": null,
|
||||
"DescriptionHudDuration": null,
|
||||
"RequiredPermission": "",
|
||||
"MaxPerServer": -1,
|
||||
"Rarity": "Rare"
|
||||
},
|
||||
{
|
||||
"KnockbackUnits": 120.0,
|
||||
"MaxSpeed": 1200.0,
|
||||
|
|
@ -1000,6 +1029,20 @@
|
|||
"MaxPerServer": -1,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"PushVelocity": 400.0,
|
||||
"NeedsTeammates": false,
|
||||
"DisableOnFreezeTime": false,
|
||||
"OnlyTeam": 0,
|
||||
"Color": "#5a4fd1",
|
||||
"Active": true,
|
||||
"Name": "JetKick",
|
||||
"HudDuration": null,
|
||||
"DescriptionHudDuration": null,
|
||||
"RequiredPermission": "",
|
||||
"MaxPerServer": -1,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"MinTime": 10.0,
|
||||
"MaxTime": 25.0,
|
||||
|
|
@ -1194,6 +1237,23 @@
|
|||
"MaxPerServer": -1,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"Amount": 3,
|
||||
"Heal": 2,
|
||||
"TickCooldown": 16,
|
||||
"HealRadius": 150.0,
|
||||
"NeedsTeammates": false,
|
||||
"DisableOnFreezeTime": false,
|
||||
"OnlyTeam": 0,
|
||||
"Color": "#b5ab8f",
|
||||
"Active": true,
|
||||
"Name": "HealingChicken",
|
||||
"HudDuration": null,
|
||||
"DescriptionHudDuration": null,
|
||||
"RequiredPermission": "",
|
||||
"MaxPerServer": 1,
|
||||
"Rarity": "Legendary"
|
||||
},
|
||||
{
|
||||
"NeedsTeammates": false,
|
||||
"DisableOnFreezeTime": false,
|
||||
|
|
@ -1364,6 +1424,28 @@
|
|||
"MaxPerServer": 5,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"Cooldown": 2.0,
|
||||
"ColorR": 255,
|
||||
"ColorG": 255,
|
||||
"ColorB": 255,
|
||||
"Brightness": 1.5,
|
||||
"Range": 1200.0,
|
||||
"BlindDuration": 5.0,
|
||||
"BlindAlpha": 200.0,
|
||||
"BlindAngle": 10.0,
|
||||
"NeedsTeammates": false,
|
||||
"DisableOnFreezeTime": true,
|
||||
"OnlyTeam": 0,
|
||||
"Color": "#a3000b",
|
||||
"Active": true,
|
||||
"Name": "Flashlight",
|
||||
"HudDuration": null,
|
||||
"DescriptionHudDuration": null,
|
||||
"RequiredPermission": "",
|
||||
"MaxPerServer": 2,
|
||||
"Rarity": "Legendary"
|
||||
},
|
||||
{
|
||||
"ChanceFrom": 1.2,
|
||||
"ChanceTo": 3.0,
|
||||
|
|
@ -1379,6 +1461,19 @@
|
|||
"MaxPerServer": -1,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"NeedsTeammates": false,
|
||||
"DisableOnFreezeTime": false,
|
||||
"OnlyTeam": 0,
|
||||
"Color": "#ffbf47",
|
||||
"Active": true,
|
||||
"Name": "FireRain",
|
||||
"HudDuration": null,
|
||||
"DescriptionHudDuration": null,
|
||||
"RequiredPermission": "",
|
||||
"MaxPerServer": -1,
|
||||
"Rarity": "Epic"
|
||||
},
|
||||
{
|
||||
"NeedsTeammates": false,
|
||||
"DisableOnFreezeTime": false,
|
||||
|
|
@ -1540,6 +1635,21 @@
|
|||
"MaxPerServer": -1,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"SecondCooldown": 1.0,
|
||||
"Damage": 5,
|
||||
"NeedsTeammates": false,
|
||||
"DisableOnFreezeTime": false,
|
||||
"OnlyTeam": 0,
|
||||
"Color": "#c91243",
|
||||
"Active": true,
|
||||
"Name": "DemonEye",
|
||||
"HudDuration": null,
|
||||
"DescriptionHudDuration": null,
|
||||
"RequiredPermission": "",
|
||||
"MaxPerServer": -1,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"ExplosionRadius": 500.0,
|
||||
"ExplosionDamage": 999,
|
||||
|
|
@ -1728,6 +1838,24 @@
|
|||
"MaxPerServer": -1,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"ExplosionRadius": 400.0,
|
||||
"ExplosionDamage": 60,
|
||||
"DmgReductionForTeamates": 0.5,
|
||||
"Cooldown": 10.0,
|
||||
"Force": 1000.0,
|
||||
"NeedsTeammates": false,
|
||||
"DisableOnFreezeTime": false,
|
||||
"OnlyTeam": 0,
|
||||
"Color": "#7740c9",
|
||||
"Active": true,
|
||||
"Name": "BlastShot",
|
||||
"HudDuration": null,
|
||||
"DescriptionHudDuration": null,
|
||||
"RequiredPermission": "",
|
||||
"MaxPerServer": -1,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"TorseReflectionChance": 0.95,
|
||||
"LegReflectionChance": 0.7,
|
||||
|
|
@ -1744,6 +1872,21 @@
|
|||
"MaxPerServer": -1,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"MaxSpeedVelocity": 2.0,
|
||||
"MaxDamageVelocity": 2.0,
|
||||
"NeedsTeammates": false,
|
||||
"DisableOnFreezeTime": false,
|
||||
"OnlyTeam": 0,
|
||||
"Color": "#cc2929",
|
||||
"Active": true,
|
||||
"Name": "Berserker",
|
||||
"HudDuration": null,
|
||||
"DescriptionHudDuration": null,
|
||||
"RequiredPermission": "",
|
||||
"MaxPerServer": -1,
|
||||
"Rarity": "Common"
|
||||
},
|
||||
{
|
||||
"ChanceFrom": 0.2,
|
||||
"ChanceTo": 0.4,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue