-
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Changed sprite rendering priority system to render first to last again instead doing it in reverse order. Sprite class now have a property named Priority which indicates its rendering priority in its containing layer, lower values indicates lower priority and therefore will be rendered first, while high values indicate higher priority, rendering last and thus displaying ahead of lower priority sprites. New methods named BringToFront and SendToBack has been added to Sprite class to, these methods can be called to make sprite with highest or lowest priority, respectively. - Baed on the update above, an update was needed in the class AxeMaxTrunk to keep it rendering always with lower priority.
- Loading branch information
Showing
48 changed files
with
474 additions
and
52 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Amenhopper; | ||
|
||
public class Amenhopper : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies; | ||
|
||
public class BallDeVoux : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies; | ||
|
||
public class BattonM501 : Enemy | ||
{ | ||
} |
5 changes: 5 additions & 0 deletions
5
XSharp/Engine/Entities/Enemies/Bosses/ArmoredArmadillo/ArmoredArmadillo.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.ArmoredArmadillo; | ||
|
||
public class ArmoredArmadillo : Boss | ||
{ | ||
} |
5 changes: 5 additions & 0 deletions
5
XSharp/Engine/Entities/Enemies/Bosses/BoomerKuwanger/BoomerKuwanger.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.BoomerKuwanger; | ||
|
||
public class BoomerKuwanger : Boss | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.Bosspider; | ||
|
||
public class Bosspider : Boss | ||
{ | ||
} |
5 changes: 5 additions & 0 deletions
5
XSharp/Engine/Entities/Enemies/Bosses/Bosspider/Petitpider.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.Bosspider; | ||
|
||
public class Petitpider : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.DRex; | ||
|
||
public class DRex : Boss | ||
{ | ||
} |
5 changes: 5 additions & 0 deletions
5
XSharp/Engine/Entities/Enemies/Bosses/FlameMammoth/FlameMammoth.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.FlameMammoth; | ||
|
||
public class FlameMammoth : Boss | ||
{ | ||
} |
5 changes: 5 additions & 0 deletions
5
XSharp/Engine/Entities/Enemies/Bosses/LauchOctupus/LauchOctupus.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.LauchOctupus; | ||
|
||
public class LauchOctupus : Boss | ||
{ | ||
} |
5 changes: 5 additions & 0 deletions
5
XSharp/Engine/Entities/Enemies/Bosses/RangdaBangda/RangdaBangda.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.RangdaBangda; | ||
|
||
public class RangdaBangda : Boss | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.Sigma; | ||
|
||
public class CapSigma : Boss | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.Sigma; | ||
|
||
public class JediSigma : Boss | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.Sigma; | ||
|
||
public class KaiserSigma : Boss | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.Sigma; | ||
|
||
public class NeoSigma : Boss | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.Sigma; | ||
|
||
public class SigmaVirus : Boss | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.Sigma; | ||
|
||
public class WolfSigma : Boss | ||
{ | ||
} |
5 changes: 5 additions & 0 deletions
5
XSharp/Engine/Entities/Enemies/Bosses/SparkMandrill/SparkMandrill.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.SparkMandrill; | ||
|
||
public class SparkMandrill : Boss | ||
{ | ||
} |
5 changes: 5 additions & 0 deletions
5
XSharp/Engine/Entities/Enemies/Bosses/StingChameleon/StingChameleon.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.StingChameleon; | ||
|
||
public class StingChameleon : Boss | ||
{ | ||
} |
5 changes: 5 additions & 0 deletions
5
XSharp/Engine/Entities/Enemies/Bosses/StormEagle/StormEagle.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.StormEagle; | ||
|
||
public class StormEagle : Boss | ||
{ | ||
} |
5 changes: 5 additions & 0 deletions
5
XSharp/Engine/Entities/Enemies/Bosses/Velguarder/Velguarder.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.Velguarder; | ||
|
||
public class Velguarder : Boss | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Bosses.Vile; | ||
|
||
public class Vile : Boss | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies; | ||
|
||
public class CragMan : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies; | ||
|
||
public class Creeper : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Crusher; | ||
|
||
public class Crusher : Enemy | ||
{ | ||
} |
5 changes: 5 additions & 0 deletions
5
XSharp/Engine/Entities/Enemies/DodgeBlaster/DodgeBlasterShot.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.DodgeBlaster; | ||
|
||
public class DodgeBlasterShot : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Flamer; | ||
|
||
public class Flamer : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies; | ||
|
||
public class Gulpfer : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Hoganmer; | ||
|
||
public class Hoganmer : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.Hotarion; | ||
|
||
public class Hotarion : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies; | ||
|
||
public class Iworm : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies; | ||
|
||
public class LadderYadder : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies; | ||
|
||
public class MadPecker : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies; | ||
|
||
public class MetalWing : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies.MetallC15; | ||
|
||
public class MetallC15 : Enemy | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
namespace XSharp.Engine.Entities.Enemies; | ||
|
||
public class Planty : Enemy | ||
{ | ||
} |
Oops, something went wrong.