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
|
|
@ -14,6 +14,7 @@ public interface ISkill
|
|||
public static void TypeSkill(CCSPlayerController _, string[] __) { }
|
||||
|
||||
public static void OnTakeDamage(DynamicHook _) { }
|
||||
public static void OnTakeDamagePost(DynamicHook _) { }
|
||||
public static void OnEntitySpawned(CEntityInstance _) { }
|
||||
public static void OnTick() { }
|
||||
public static void CheckTransmit([CastFrom(typeof(nint))] CCheckTransmitInfoList _) { }
|
||||
|
|
@ -70,8 +71,10 @@ public enum Skills
|
|||
Bankrupt,
|
||||
Baseball,
|
||||
Behind,
|
||||
Berserker,
|
||||
BladeMaster,
|
||||
BunnyHop,
|
||||
BlastShot,
|
||||
C4Camouflage,
|
||||
CarefulBullets,
|
||||
Catapult,
|
||||
|
|
@ -83,6 +86,7 @@ public enum Skills
|
|||
Deactivator,
|
||||
Deaf,
|
||||
DeathBomb,
|
||||
DemonEye,
|
||||
Disarmament,
|
||||
Distancer,
|
||||
Dash,
|
||||
|
|
@ -95,7 +99,9 @@ public enum Skills
|
|||
ExplosiveShot,
|
||||
FalconEye,
|
||||
FastReload,
|
||||
FireRain,
|
||||
Flash,
|
||||
Flashlight,
|
||||
Fortnite,
|
||||
FragileBomb,
|
||||
FriendlyFire,
|
||||
|
|
@ -108,6 +114,7 @@ public enum Skills
|
|||
Glue,
|
||||
GodMode,
|
||||
Grenadier,
|
||||
HealingChicken,
|
||||
HealingSmoke,
|
||||
Hermit,
|
||||
HolyHandGrenade,
|
||||
|
|
@ -121,11 +128,13 @@ public enum Skills
|
|||
Jackal,
|
||||
Jammer,
|
||||
Jester,
|
||||
JetKick,
|
||||
JumpBan,
|
||||
JumpCurse,
|
||||
JumpingJack,
|
||||
KillerFlash,
|
||||
Knockback,
|
||||
LastGasp,
|
||||
LifeSwap,
|
||||
LongKnife,
|
||||
LongZeus,
|
||||
|
|
@ -176,6 +185,8 @@ public enum Skills
|
|||
SoundMaker,
|
||||
Spectator,
|
||||
SwapPosition,
|
||||
TakeAmmo,
|
||||
TeamTeleport,
|
||||
Teleporter,
|
||||
Thief,
|
||||
ThirdEye,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue