Skip to content

Commit

Permalink
typo fix, added attack jumping speeds, added familiar xp addresses
Browse files Browse the repository at this point in the history
  • Loading branch information
TalicZealot committed May 17, 2021
1 parent 25e8b93 commit 72da9aa
Show file tree
Hide file tree
Showing 6 changed files with 87 additions and 1 deletion.
48 changes: 48 additions & 0 deletions SotnApi/SotnApi/AlucardApi.cs
Original file line number Diff line number Diff line change
Expand Up @@ -740,6 +740,54 @@ public uint JumpingHorizontalFractSpeed
}
}

public uint JumpingAttackLeftHorizontalWholeSpeed
{
get
{
return memAPI.ReadByte(Speeds.JumpingAttackLeftHorizontalWhole);
}
set
{
memAPI.WriteByte(Speeds.JumpingAttackLeftHorizontalWhole, value);
}
}

public uint JumpingAttackLeftHorizontalFractSpeed
{
get
{
return memAPI.ReadByte(Speeds.JumpingAttackLeftHorizontalFract);
}
set
{
memAPI.WriteByte(Speeds.JumpingAttackLeftHorizontalFract, value);
}
}

public uint JumpingAttackRightHorizontalWholeSpeed
{
get
{
return memAPI.ReadByte(Speeds.JumpingAttackRightHorizontalWhole);
}
set
{
memAPI.WriteByte(Speeds.JumpingAttackRightHorizontalWhole, value);
}
}

public uint JumpingAttackRightHorizontalFractSpeed
{
get
{
return memAPI.ReadByte(Speeds.JumpingAttackRightHorizontalFract);
}
set
{
memAPI.WriteByte(Speeds.JumpingAttackRightHorizontalFract, value);
}
}

public uint FallingHorizontalWholeSpeed
{
get
Expand Down
13 changes: 13 additions & 0 deletions SotnApi/SotnApi/Constants/Addresses/Alucard/Familiars.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
namespace SotnApi.Constants.Addresses.Alucard
{
internal static class Familiars
{
public static long BatCardXp = 0x097C48;
public static long GhostCardXp = 0x097C54;
public static long FaerieCardXp = 0x097C60;
public static long DemonCardXp = 0x097C6C;
public static long SwordCardXp = 0x097C78;
public static long SpriteCardXp = 0x097C84;
public static long NoseDevilCardXp = 0x097C90;
}
}
4 changes: 4 additions & 0 deletions SotnApi/SotnApi/Constants/Addresses/Alucard/Speeds.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ internal static class Speeds
public static long WalkingFract = 0x112B85;
public static long JumpingHorizontalWhole = 0x112CDC;
public static long JumpingHorizontalFract = 0x112CE5;
public static long JumpingAttackLeftHorizontalWhole = 0x112F64;
public static long JumpingAttackLeftHorizontalFract = 0x112F69;
public static long JumpingAttackRightHorizontalWhole = 0x112F84;
public static long JumpingAttackRightHorizontalFract = 0x112F89;
public static long FallingHorizontalWhole = 0x112D8C;
public static long FallingHorizontalFract = 0x112D95;
public static long BatHorizontalRightWhole = 0x1170B8;
Expand Down
2 changes: 1 addition & 1 deletion SotnApi/SotnApi/Constants/Values/Alucard/Equipment.cs
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ public static class Equipment
"Gladius",
"Scimitar",
"Cutlass",
"Sager",
"Saber",
"Falchion",
"Broadsword",
"Bekatowa",
Expand Down
9 changes: 9 additions & 0 deletions SotnApi/SotnApi/Interfaces/IAlucardApi.cs
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,15 @@ public interface IAlucardApi
uint JumpingHorizontalWholeSpeed { get; set; }
/// <summary> Alucard jumping horizontal fractional speed. </summary>
uint JumpingHorizontalFractSpeed { get; set; }
/// <summary> Alucard jumping horizontal speed in pixels per frame. </summary>
uint JumpingAttackLeftHorizontalWholeSpeed { get; set; }
/// <summary> Alucard jumping horizontal fractional speed. </summary>
uint JumpingAttackLeftHorizontalFractSpeed { get; set; }
/// <summary> Alucard jumping horizontal speed in pixels per frame. </summary>
uint JumpingAttackRightHorizontalWholeSpeed { get; set; }
/// <summary> Alucard jumping horizontal fractional speed. </summary>
uint JumpingAttackRightHorizontalFractSpeed { get; set; }

/// <summary> Alucard falling horizontal speed in pixels per frame. </summary>
uint FallingHorizontalWholeSpeed { get; set; }
/// <summary> Alucard falling horizontal fractional speed. </summary>
Expand Down
12 changes: 12 additions & 0 deletions SotnApi/SotnApi/SotnApi.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 72da9aa

Please sign in to comment.