Skip to content

Commit 1a282b6

Browse files
committed
Implemented IdleAnimation, Package, CombatStyle, LoadScreen, AnimatedObject, Water, EffectShader, Explosion, and Debris
1 parent 4077787 commit 1a282b6

94 files changed

Lines changed: 12580 additions & 15 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

ESPSharp/ESPSharp.csproj

Lines changed: 278 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace ESPSharp.Enums
8+
{
9+
public enum AnimationGroupSection : byte
10+
{
11+
Idle,
12+
Movement,
13+
LeftArm,
14+
LeftHand,
15+
Weapon,
16+
WeaponUp,
17+
WeaponDown,
18+
SpecialIdle,
19+
WholeBody,
20+
UpperBody
21+
}
22+
}

ESPSharp/Enums/BlendMode.cs

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace ESPSharp.Enums
8+
{
9+
public enum BlendMode : uint
10+
{
11+
Zero = 1,
12+
One,
13+
SourceColor,
14+
SourceInverseColor,
15+
SourceAlpha,
16+
SourceInvertedAlpha,
17+
DestinationAlpha,
18+
DestinationInvertedAlpha,
19+
DestinationColor,
20+
DestinationInverseColor,
21+
SourceAlphaSAT
22+
}
23+
}

ESPSharp/Enums/BlendOperation.cs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace ESPSharp.Enums
8+
{
9+
public enum BlendOperation : uint
10+
{
11+
Add = 1,
12+
Subtract,
13+
ReverseSubtract,
14+
Minimum,
15+
Maximum
16+
}
17+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace ESPSharp.Enums.Flags
8+
{
9+
[Flags]
10+
public enum AmbushPackageFlags : uint
11+
{
12+
HideWhileAmbushing = 0x01
13+
}
14+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace ESPSharp.Enums.Flags
8+
{
9+
[Flags]
10+
public enum CombatStyleFlags : uint
11+
{
12+
ChooseAttackUsingPercentChance = 0x01,
13+
MeleeAlertOK = 0x02,
14+
FleeBasedOnPersonalSurvival = 0x04,
15+
IgnoreThreats = 0x10,
16+
IgnoreDamagingSelf = 0x20,
17+
IgnoreDamagingGroup = 0x40,
18+
IgnoreDamagingSpectators = 0x80,
19+
CannotUseStealthBoy = 0x0100
20+
}
21+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace ESPSharp.Enums.Flags
8+
{
9+
[Flags]
10+
public enum EffectShaderFlags : byte
11+
{
12+
NoMembraneShader = 0x01,
13+
NoParticleShader = 0x08,
14+
EdgeEffectInverse = 0x10,
15+
MembraneShaderAffectsSkinOnly = 0x20
16+
}
17+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace ESPSharp.Enums.Flags
8+
{
9+
[Flags]
10+
public enum ExplosionFlags : uint
11+
{
12+
AlwaysUsesWorldOrientation = 0x02,
13+
KnockDownAlways = 0x04,
14+
KnockDownByFormula = 0x08,
15+
IgnoreLOSCheck = 0x10,
16+
PushExplosionSourceRefOnly = 0x20,
17+
IgnoreImageSpaceSwap = 0x40
18+
}
19+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace ESPSharp.Enums.Flags
8+
{
9+
[Flags]
10+
public enum FalloutBehaviorFlags : ushort
11+
{
12+
HellosToPlayer = 0x01,
13+
RandomConversations = 0x02,
14+
ObserveCombatBehavior = 0x04,
15+
ReactionToPlayerActions = 0x10,
16+
FriendlyFireComments = 0x20,
17+
AggroRadiusBehavior = 0x40,
18+
AllowIdleChatter = 0x80,
19+
AvoidRadiation = 0x0100
20+
}
21+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace ESPSharp.Enums.Flags
8+
{
9+
[Flags]
10+
public enum FindEscortEatPackageFlags : uint
11+
{
12+
AllowBuying = 0x0100,
13+
AllowKilling = 0x0200,
14+
AllowStealing = 0x0400
15+
}
16+
}

0 commit comments

Comments
 (0)