Allow custom/multiple cursor palettes

This commit is contained in:
Paul Chote
2010-07-23 14:49:45 +12:00
parent 93e629584b
commit 9ebdef043c
6 changed files with 16 additions and 11 deletions

View File

@@ -19,8 +19,10 @@ namespace OpenRA
{
sequence = SequenceProvider.GetCursorSequence(cursor);
}
public Sprite GetSprite(int frame) { return sequence.GetSprite(frame); }
public int2 GetHotspot() { return sequence.Hotspot; }
public void Draw(int frame, float2 pos)
{
Game.Renderer.SpriteRenderer.DrawSprite(sequence.GetSprite(frame), pos - sequence.Hotspot, sequence.Palette);
}
}
}