diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer.sln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer.sln Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,24 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AxiosPlatformer", "AxiosPlatformer\AxiosPlatformer\AxiosPlatformer.csproj", "{28C42944-C45F-4533-A0D3-354E8CD29E92}" +EndProject +Project("{96E2B04D-8817-42C6-938A-82C39BA4D311}") = "AxiosPlatformerContent", "AxiosPlatformer\AxiosPlatformerContent\AxiosPlatformerContent.contentproj", "{4B855C88-34F8-49E0-A377-F129E40683BC}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {28C42944-C45F-4533-A0D3-354E8CD29E92}.Debug|x86.ActiveCfg = Debug|x86 + {28C42944-C45F-4533-A0D3-354E8CD29E92}.Debug|x86.Build.0 = Debug|x86 + {28C42944-C45F-4533-A0D3-354E8CD29E92}.Release|x86.ActiveCfg = Release|x86 + {28C42944-C45F-4533-A0D3-354E8CD29E92}.Release|x86.Build.0 = Release|x86 + {4B855C88-34F8-49E0-A377-F129E40683BC}.Debug|x86.ActiveCfg = Debug|x86 + {4B855C88-34F8-49E0-A377-F129E40683BC}.Release|x86.ActiveCfg = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformer/Game.ico Binary file AxiosPlatformer/AxiosPlatformer/Game.ico has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformer/Game1.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformer/Game1.cs Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,106 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using Microsoft.Xna.Framework; +using Microsoft.Xna.Framework.Audio; +using Microsoft.Xna.Framework.Content; +using Microsoft.Xna.Framework.GamerServices; +using Microsoft.Xna.Framework.Graphics; +using Microsoft.Xna.Framework.Input; +using Microsoft.Xna.Framework.Media; +using GameStateManagement; +using FarseerPhysics.SamplesFramework; +using AxiosPlatformer.MenuScreens; + +namespace AxiosPlatformer +{ + /// + /// This is the main type for your game + /// + public class Game1 : Microsoft.Xna.Framework.Game + { + GraphicsDeviceManager graphics; + SpriteBatch spriteBatch; + + public ScreenManager ScreenManager { get; set; } + + public Game1() + { + graphics = new GraphicsDeviceManager(this); + Content.RootDirectory = "Content"; + + graphics.IsFullScreen = false; + graphics.PreferredBackBufferWidth = 1280; + graphics.PreferredBackBufferHeight = 720; + ConvertUnits.SetDisplayUnitToSimUnitRatio(Axios.Settings.DisplayUnitToSimUnitRatio); + + ScreenManager = new ScreenManager(this); + Components.Add(ScreenManager); + } + + /// + /// Allows the game to perform any initialization it needs to before starting to run. + /// This is where it can query for any required services and load any non-graphic + /// related content. Calling base.Initialize will enumerate through any components + /// and initialize them as well. + /// + protected override void Initialize() + { + // TODO: Add your initialization logic here + + base.Initialize(); + + ScreenManager.AddScreen(new MainMenu()); + } + + /// + /// LoadContent will be called once per game and is the place to load + /// all of your content. + /// + protected override void LoadContent() + { + // Create a new SpriteBatch, which can be used to draw textures. + spriteBatch = new SpriteBatch(GraphicsDevice); + + // TODO: use this.Content to load your game content here + } + + /// + /// UnloadContent will be called once per game and is the place to unload + /// all content. + /// + protected override void UnloadContent() + { + // TODO: Unload any non ContentManager content here + } + + /// + /// Allows the game to run logic such as updating the world, + /// checking for collisions, gathering input, and playing audio. + /// + /// Provides a snapshot of timing values. + protected override void Update(GameTime gameTime) + { + // Allows the game to exit + if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed) + this.Exit(); + + // TODO: Add your update logic here + + base.Update(gameTime); + } + + /// + /// This is called when the game should draw itself. + /// + /// Provides a snapshot of timing values. + protected override void Draw(GameTime gameTime) + { + GraphicsDevice.Clear(Color.CornflowerBlue); + + // TODO: Add your drawing code here + + base.Draw(gameTime); + } + } +} diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformer/GameScreens/LevelLoader.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformer/GameScreens/LevelLoader.cs Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Axios.Engine; +using Microsoft.Xna.Framework.Graphics; +using System.IO; +using Microsoft.Xna.Framework; +using Microsoft.Xna.Framework.Content; +using FarseerPhysics.Dynamics; +using Axios.Engine.Gleed2D; +using Axios.Engine.File; +using FarseerPhysics.SamplesFramework; +using System.IO.Compression; +using AxiosPlatformer.Objects; + +namespace AxiosPlatformer.GameScreens +{ +#if WINDOWS + class GameConsole : AxiosCommandConsole + { + public GameConsole(AxiosGameScreen gameScreen) + : base(gameScreen) + { + //LoadDefault(); + + } + + protected override void LoadContent() + { + LoadDefault(); + base.LoadContent(); + } + + } +#endif + class LevelLoader : AxiosGameScreen + { + private int level = 1; + //start from first level + public LevelLoader() + { + EnableCameraControl = true; + } + + public LevelLoader(int level) + { + this.level = level; + } + + public override bool LoadRectangleItem(RectangleItem rectangleitem) + { + base.LoadRectangleItem(rectangleitem); + + if (rectangleitem.CustomProperties.Keys.Contains("Playerstart") && (bool)rectangleitem.CustomProperties.Keys.Contains("Playerstart")) + { + AddGameObject(new Player(ConvertUnits.ToSimUnits(rectangleitem.Position))); + return false; + } + return true; + } + + public override void Activate(bool instancePreserved) + { + base.Activate(instancePreserved); + AxiosTitleFile file = new AxiosTitleFile("Levels/level" + level.ToString() + ".xml.gz"); + GZipStream zipstream = new GZipStream(file.GetStream(FileMode.Open), CompressionMode.Decompress); + Level = Level.FromStream(zipstream, this); + World.Gravity = new Vector2(0, 10f); + } + + public override bool LoadTextureItem(TextureItem textureitem) + { + base.LoadTextureItem(textureitem); + + if (textureitem.Layer.CustomProperties.Keys.Contains("Collision") && (bool)textureitem.Layer.CustomProperties.Keys.Contains("Collision")) + { + Textureobject tobj = new Textureobject(textureitem.texture); + tobj.Position = ConvertUnits.ToSimUnits(textureitem.Position); + AddGameObject(tobj); + } + return true; + } + } +} diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformer/GameThumbnail.png Binary file AxiosPlatformer/AxiosPlatformer/GameThumbnail.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformer/Levels/level1.xml.gz Binary file AxiosPlatformer/AxiosPlatformer/Levels/level1.xml.gz has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformer/MenuScreens/MainMenu.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformer/MenuScreens/MainMenu.cs Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,47 @@ +using GameStateManagement; +using Microsoft.Xna.Framework; +using AxiosPlatformer.GameScreens; + +namespace AxiosPlatformer.MenuScreens +{ + class MainMenu : MenuScreen + { + public MainMenu() : base("Axios Platformer") { } + + public override void Activate(bool instancePreserved) + { + base.Activate(instancePreserved); + + MenuEntries.Add(new MenuEntry("New Game")); + //MenuEntries.Add(new MenuEntry("Load Game")); + //MenuEntries.Add(new MenuEntry("Options")); + MenuEntries.Add(new MenuEntry("Exit Game")); + } + + protected override void OnSelectEntry(int entryIndex, PlayerIndex playerIndex) + { + base.OnSelectEntry(entryIndex, playerIndex); + + switch (entryIndex) + { + case 0: + ScreenManager.AddScreen(new LevelLoader(), PlayerIndex.One); + break; + case 1: + break; + case 3: + this.ScreenManager.Game.Exit(); + break; + default: + break; + } + } + + protected override void OnCancel(PlayerIndex playerIndex) + { + base.OnCancel(playerIndex); + + ScreenManager.Game.Exit(); + } + } +} diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformer/Objects/AnimatedCharacter.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformer/Objects/AnimatedCharacter.cs Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,142 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Axios.Engine; +using Microsoft.Xna.Framework.Graphics; +using Microsoft.Xna.Framework.Input; +using Microsoft.Xna.Framework; + +namespace AxiosPlatformer.Objects +{ + class AnimatedCharacter : SimpleDrawableAxiosGameObject + { + public enum Direction + { + Up, + Down, + Left, + Right + } + + public Direction? _direction = Direction.Down; + protected Texture2D _playersheet = null; + protected List _characterdown = null; + protected List _characterup = null; + protected List _characterleft = null; + protected List _characterright = null; + + protected int _currentFrame = 0; + protected int _prevFrame = 0; + protected int _endFrame = 0; + protected int _startFrame = 0; + protected float _interval = 150; + protected float _timer = 0; + protected bool Animate = false; + + protected float Walkingspeed = 5; + + public override void LoadContent(AxiosGameScreen gameScreen) + { + base.LoadContent(gameScreen); + + + } + + protected void Move(Direction direction) + { + Animate = true; + switch (direction) + { + case Direction.Left: + _direction = Direction.Left; + BodyPart.ApplyLinearImpulse(new Vector2(-Walkingspeed, 0)); + break; + case Direction.Right: + _direction = Direction.Right; + BodyPart.ApplyLinearImpulse(new Vector2(Walkingspeed, 0)); + break; + case Direction.Up: + _direction = Direction.Up; + BodyPart.ApplyLinearImpulse(new Vector2(0, -200f), BodyPart.Position); + //dyPart.LinearVelocity = + break; + /*case Direction.Down: + _direction = Direction.Down; + BodyPart.LinearVelocity = new Vector2(0, Walkingspeed); + break;*/ + } + } + + protected void UpdateAnimation() + { + if (_direction == Direction.Left) + { + //pull from left sprite sheet + Texture = _characterleft[_currentFrame]; + } + else if (_direction == Direction.Up) + { + Texture = _characterup[_currentFrame]; + } + //else if (_direction == Direction.Down) + //{ + // Texture = _characterdown[_currentFrame]; + //} + else if (_direction == Direction.Right) + { + Texture = _characterright[_currentFrame]; + } + } + + public override void Update(AxiosGameScreen gameScreen, GameTime gameTime, bool otherScreenHasFocus, bool coveredByOtherScreen) + { + base.Update(gameScreen, gameTime, otherScreenHasFocus, coveredByOtherScreen); + HandleAnimation((float)gameTime.ElapsedGameTime.TotalMilliseconds); + UpdateAnimation(); + } + + protected void HandleAnimation(float gameTime) + { + _startFrame = 0; + switch (_direction) + { + case Direction.Left: + _endFrame = _characterleft.Count; + break; + case Direction.Right: + _endFrame = _characterright.Count; + break; + //case Direction.Down: + // _endFrame = _characterdown.Count; + // break; + case Direction.Up: + _endFrame = _characterup.Count; + break; + } + --_endFrame; + + if (_currentFrame <= _startFrame || _currentFrame >= _endFrame) + _currentFrame = _startFrame; + else + _currentFrame = _prevFrame; + + _timer += gameTime; + + if (_timer > _interval) // check timer + { + if (Animate) + _currentFrame++; // go to the next frame of animation + _timer = 0f; // reset the timer + } + + if (_currentFrame > (_endFrame)) + { + _currentFrame = _startFrame; + } + + _prevFrame = _currentFrame; + } + + } +} diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformer/Objects/Player.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformer/Objects/Player.cs Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Axios.Engine; +using Microsoft.Xna.Framework.Graphics; +using Axios.Engine.Extensions; +using FarseerPhysics.Factories; +using FarseerPhysics.SamplesFramework; +using GameStateManagement; +using Microsoft.Xna.Framework; +using Microsoft.Xna.Framework.Input; +using Axios.Engine.Gleed2D; + +namespace AxiosPlatformer.Objects +{ + class Player : AnimatedCharacter + { + private Vector2 initialpos; + public Player(Vector2 pos) + { + this.initialpos = pos; + } + + private bool jumping = false; + + public override void Update(AxiosGameScreen gameScreen, GameTime gameTime, bool otherScreenHasFocus, bool coveredByOtherScreen) + { + base.Update(gameScreen, gameTime, otherScreenHasFocus, coveredByOtherScreen); + + //this.BodyPart.LinearVelocity = new Vector2(0, -5f); + } + + public override void LoadContent(AxiosGameScreen gameScreen) + { + base.LoadContent(gameScreen); + int xcount, ycount; + List walksheets = new List(); + for(int i = 1; i < 12; i++) + walksheets.Add( gameScreen.ScreenManager.Game.Content.Load("tiles/character/walk/walk00" + i.ToString("D2"))); + //_playersheet = + /*Texture2D[] tmpsheets = _playersheet.SplitFlat(192, 32, out xcount, out ycount); + Texture2D[] tmpsheetsdown = tmpsheets[0].SplitFlat(24, 32, out xcount, out ycount); + Texture2D[] tmpsheetsup = tmpsheets[1].SplitFlat(24, 32, out xcount, out ycount); + Texture2D[] tmpsheetsleft = tmpsheets[2].SplitFlat(24, 32, out xcount, out ycount); + Texture2D[] tmpsheetsright = tmpsheets[3].SplitFlat(24, 32, out xcount, out ycount);*/ + //_characterdown = walksheets.GetRange(0, 1); + _characterup = walksheets.GetRange(0, 1); + _characterleft = walksheets; + _characterright = walksheets; + + Texture = walksheets[0]; + //offset the width by a little + BodyPart = BodyFactory.CreateRectangle(gameScreen.World, ConvertUnits.ToSimUnits(Texture.Width - 5), ConvertUnits.ToSimUnits(Texture.Height), 2f); + this.Origin = new Vector2(Texture.Width / 2f, Texture.Height / 2f); + BodyPart.Mass = 1f; + BodyPart.Position = initialpos; + BodyPart.FixedRotation = true; + BodyPart.UserData = this; + BodyPart.BodyType = FarseerPhysics.Dynamics.BodyType.Dynamic; + BodyPart.OnCollision += new FarseerPhysics.Dynamics.OnCollisionEventHandler(BodyPart_OnCollision); + BodyPart.Friction = 1f; + BodyPart.Restitution = 0f; + + } + + bool BodyPart_OnCollision(FarseerPhysics.Dynamics.Fixture fixtureA, FarseerPhysics.Dynamics.Fixture fixtureB, FarseerPhysics.Dynamics.Contacts.Contact contact) + { + if (fixtureB.UserData is Textureobject) + { + Textureobject item = (Textureobject)fixtureB.UserData; + jumping = false; + } + return true; + } + + public override void HandleInput(AxiosGameScreen gameScreen, InputState input, GameTime gameTime) + { + base.HandleInput(gameScreen, input, gameTime); + //if (gameScreen.Console != null && gameScreen.Console.Active) + // return; + PlayerIndex p; + Animate = false; + + if (input.IsKeyPressed(Keys.A, PlayerIndex.One, out p)) + { + Move(Direction.Left); + } + + if (input.IsKeyPressed(Keys.W, PlayerIndex.One, out p) && !jumping) + { + Move(Direction.Up); + jumping = true; + } + //else if (input.IsKeyPressed(Keys.S, PlayerIndex.One, out p)) + //{ + // Move(Direction.Down); + //} + if (input.IsKeyPressed(Keys.D, PlayerIndex.One, out p)) + { + Move(Direction.Right); + } + else + { + //BodyPart.LinearVelocity = Vector2.Zero; + } + + } + + public override void OnMouseDown(AxiosGameScreen gameScreen, InputState input) + { + base.OnMouseDown(gameScreen, input); + + Console.WriteLine("clicked"); + } + } +} \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformer/Objects/Textureobject.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformer/Objects/Textureobject.cs Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Axios.Engine; +using Microsoft.Xna.Framework.Graphics; +using FarseerPhysics.Dynamics; +using Microsoft.Xna.Framework; + +namespace AxiosPlatformer.Objects +{ + class Textureobject : SimpleDrawableAxiosGameObject + { + public Textureobject(Texture2D texture) + { + this.Texture = texture; + } + + public override void LoadContent(AxiosGameScreen gameScreen) + { + base.LoadContent(gameScreen); + CreateBodyFromTexture(gameScreen); + this.BodyPart.BodyType = BodyType.Static; + } + + /*public override void Draw(AxiosGameScreen gameScreen, GameTime gameTime) + { + + }*/ + } +} diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformer/Program.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformer/Program.cs Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,21 @@ +using System; + +namespace AxiosPlatformer +{ +#if WINDOWS || XBOX + static class Program + { + /// + /// The main entry point for the application. + /// + static void Main(string[] args) + { + using (Game1 game = new Game1()) + { + game.Run(); + } + } + } +#endif +} + diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformer/Properties/AssemblyInfo.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformer/Properties/AssemblyInfo.cs Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,34 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("AxiosPlatformer")] +[assembly: AssemblyProduct("AxiosPlatformer")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyCopyright("Copyright © 2013")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. Only Windows +// assemblies support COM. +[assembly: ComVisible(false)] + +// On Windows, the following GUID is for the ID of the typelib if this +// project is exposed to COM. On other platforms, it unique identifies the +// title storage container when deploying this assembly to the device. +[assembly: Guid("376eb46d-36ba-41b4-9759-ab8e4175161e")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +[assembly: AssemblyVersion("1.0.0.0")] \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/AxiosPlatformerContent.contentproj --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformerContent/AxiosPlatformerContent.contentproj Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,509 @@ + + + + {4B855C88-34F8-49E0-A377-F129E40683BC} + {96E2B04D-8817-42c6-938A-82C39BA4D311};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Debug + x86 + Library + Properties + v4.0 + v4.0 + bin\$(Platform)\$(Configuration) + Content + + + x86 + + + x86 + + + AxiosPlatformerContent + + + + + + + + + + + + arrow + TextureImporter + TextureProcessor + + + buttons + TextureImporter + TextureProcessor + + + cursor + TextureImporter + TextureProcessor + + + gradient + TextureImporter + TextureProcessor + + + logo + TextureImporter + TextureProcessor + + + popup + TextureImporter + TextureProcessor + + + slider + TextureImporter + TextureProcessor + + + socket + TextureImporter + TextureProcessor + + + stick + TextureImporter + TextureProcessor + + + blank + TextureImporter + TextureProcessor + + + dots + TextureImporter + TextureProcessor + + + pavement + TextureImporter + TextureProcessor + + + squares + TextureImporter + TextureProcessor + + + waves + TextureImporter + TextureProcessor + + + alphabet + TextureImporter + TextureProcessor + + + car + TextureImporter + TextureProcessor + + + goo + TextureImporter + TextureProcessor + + + link + TextureImporter + TextureProcessor + + + object + TextureImporter + TextureProcessor + + + wheel + TextureImporter + TextureProcessor + + + alien_plant + TextureImporter + TextureProcessor + + + block + TextureImporter + TextureProcessor + + + bonus + TextureImporter + TextureProcessor + + + bonus_used + TextureImporter + TextureProcessor + + + bridge + TextureImporter + TextureProcessor + + + bush + TextureImporter + TextureProcessor + + + front + TextureImporter + TextureProcessor + + + jump + TextureImporter + TextureProcessor + + + walk_sheet + TextureImporter + TextureProcessor + + + side + TextureImporter + TextureProcessor + + + walk0001 + TextureImporter + TextureProcessor + + + walk0002 + TextureImporter + TextureProcessor + + + walk0003 + TextureImporter + TextureProcessor + + + walk0004 + TextureImporter + TextureProcessor + + + walk0005 + TextureImporter + TextureProcessor + + + walk0006 + TextureImporter + TextureProcessor + + + walk0007 + TextureImporter + TextureProcessor + + + walk0008 + TextureImporter + TextureProcessor + + + walk0009 + TextureImporter + TextureProcessor + + + walk0010 + TextureImporter + TextureProcessor + + + walk0011 + TextureImporter + TextureProcessor + + + cloud_1 + TextureImporter + TextureProcessor + + + cloud_2 + TextureImporter + TextureProcessor + + + cloud_3 + TextureImporter + TextureProcessor + + + coin_bronze + TextureImporter + TextureProcessor + + + coin_gold + TextureImporter + TextureProcessor + + + coin_silver + TextureImporter + TextureProcessor + + + crate + TextureImporter + TextureProcessor + + + fly_dead + TextureImporter + TextureProcessor + + + fly_fly + TextureImporter + TextureProcessor + + + fly_normal + TextureImporter + TextureProcessor + + + slime_dead + TextureImporter + TextureProcessor + + + slime_normal + TextureImporter + TextureProcessor + + + slime_walk + TextureImporter + TextureProcessor + + + fence + TextureImporter + TextureProcessor + + + fence_broken + TextureImporter + TextureProcessor + + + grass + TextureImporter + TextureProcessor + + + ground + TextureImporter + TextureProcessor + + + ground_cave + TextureImporter + TextureProcessor + + + ground_dirt + TextureImporter + TextureProcessor + + + ground_rock + TextureImporter + TextureProcessor + + + ground_sand + TextureImporter + TextureProcessor + + + hill_long + TextureImporter + TextureProcessor + + + hill_short + TextureImporter + TextureProcessor + + + key_blue + TextureImporter + TextureProcessor + + + key_green + TextureImporter + TextureProcessor + + + key_red + TextureImporter + TextureProcessor + + + key_yellow + TextureImporter + TextureProcessor + + + lava + TextureImporter + TextureProcessor + + + lock_blue + TextureImporter + TextureProcessor + + + lock_green + TextureImporter + TextureProcessor + + + lock_red + TextureImporter + TextureProcessor + + + lock_yellow + TextureImporter + TextureProcessor + + + plank + TextureImporter + TextureProcessor + + + rock + TextureImporter + TextureProcessor + + + shroom + TextureImporter + TextureProcessor + + + spikes + TextureImporter + TextureProcessor + + + switch_blue_off + TextureImporter + TextureProcessor + + + switch_blue_on + TextureImporter + TextureProcessor + + + switch_green_off + TextureImporter + TextureProcessor + + + switch_green_on + TextureImporter + TextureProcessor + + + switch_red_off + TextureImporter + TextureProcessor + + + switch_red_on + TextureImporter + TextureProcessor + + + switch_yellow_off + TextureImporter + TextureProcessor + + + switch_yellow_on + TextureImporter + TextureProcessor + + + water + TextureImporter + TextureProcessor + + + + + Console + FontDescriptionImporter + FontDescriptionProcessor + + + font + FontDescriptionImporter + FontDescriptionProcessor + + + credits + FontDescriptionImporter + FontDescriptionProcessor + + + detailsFont + FontDescriptionImporter + FontDescriptionProcessor + + + frameRateCounterFont + FontDescriptionImporter + FontDescriptionProcessor + + + helptext + FontDescriptionImporter + FontDescriptionProcessor + + + menufont + FontDescriptionImporter + FontDescriptionProcessor + + + + + \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Common/arrow.png Binary file AxiosPlatformer/AxiosPlatformerContent/Common/arrow.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Common/buttons.png Binary file AxiosPlatformer/AxiosPlatformerContent/Common/buttons.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Common/cursor.png Binary file AxiosPlatformer/AxiosPlatformerContent/Common/cursor.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Common/gradient.png Binary file AxiosPlatformer/AxiosPlatformerContent/Common/gradient.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Common/logo.png Binary file AxiosPlatformer/AxiosPlatformerContent/Common/logo.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Common/popup.png Binary file AxiosPlatformer/AxiosPlatformerContent/Common/popup.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Common/slider.png Binary file AxiosPlatformer/AxiosPlatformerContent/Common/slider.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Common/socket.png Binary file AxiosPlatformer/AxiosPlatformerContent/Common/socket.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Common/stick.png Binary file AxiosPlatformer/AxiosPlatformerContent/Common/stick.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Console.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformerContent/Console.spritefont Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,60 @@ + + + + + + + Segoe UI Mono + + + 14 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Fonts/credits.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformerContent/Fonts/credits.spritefont Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,60 @@ + + + + + + + Calibri + + + 15 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Fonts/detailsFont.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformerContent/Fonts/detailsFont.spritefont Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,15 @@ + + + + Courier New + 10 + 1 + + + + + ~ + + + + \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Fonts/frameRateCounterFont.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformerContent/Fonts/frameRateCounterFont.spritefont Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,47 @@ + + + + Arial + 10 + 2 + + + + f + f + + + p + p + + + t + t + + + n + n + + + s + s + + + : + : + + + + + + + 0 + 9 + + + . + . + + + + \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Fonts/helptext.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformerContent/Fonts/helptext.spritefont Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,60 @@ + + + + + + + Segoe UI Mono + + + 8 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Fonts/menufont.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformerContent/Fonts/menufont.spritefont Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,15 @@ + + + + Segoe UI Mono + 23 + 2 + + + + + ~ + + + + \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Materials/blank.png Binary file AxiosPlatformer/AxiosPlatformerContent/Materials/blank.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Materials/dots.png Binary file AxiosPlatformer/AxiosPlatformerContent/Materials/dots.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Materials/pavement.png Binary file AxiosPlatformer/AxiosPlatformerContent/Materials/pavement.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Materials/squares.png Binary file AxiosPlatformer/AxiosPlatformerContent/Materials/squares.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Materials/waves.png Binary file AxiosPlatformer/AxiosPlatformerContent/Materials/waves.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Samples/alphabet.png Binary file AxiosPlatformer/AxiosPlatformerContent/Samples/alphabet.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Samples/car.png Binary file AxiosPlatformer/AxiosPlatformerContent/Samples/car.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Samples/goo.png Binary file AxiosPlatformer/AxiosPlatformerContent/Samples/goo.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Samples/link.png Binary file AxiosPlatformer/AxiosPlatformerContent/Samples/link.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Samples/object.png Binary file AxiosPlatformer/AxiosPlatformerContent/Samples/object.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/Samples/wheel.png Binary file AxiosPlatformer/AxiosPlatformerContent/Samples/wheel.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/font.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformerContent/font.spritefont Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,60 @@ + + + + + + + Arial + + + 10 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/gleed2d.exe Binary file AxiosPlatformer/AxiosPlatformerContent/gleed2d.exe has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/gzip.bat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformerContent/gzip.bat Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,9 @@ +@echo off +REM http://stackoverflow.com/questions/9252980/how-to-split-the-filename-from-a-full-path-in-batch +For %%A in ("%1") do ( + Set Folder=%%~dpA + Set Name=%%~nxA +) +set Name=%Name:"=% +gzip -f -k %Name% +copy %1.gz "../AxiosPlatformer/Levels/%Name%.gz" diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/gzip.exe Binary file AxiosPlatformer/AxiosPlatformerContent/gzip.exe has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/level1.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformerContent/level1.xml Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,523 @@ + + + + + + + + -292 + 89 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\ground.png + tiles\ground + + 35 + 35 + + + + + -222 + 88 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\ground.png + tiles\ground + + 35 + 35 + + + + + -152 + 86 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\ground.png + tiles\ground + + 35 + 35 + + + + + -82 + 84 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\ground.png + tiles\ground + + 35 + 35 + + + + + -12 + 84 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\ground.png + tiles\ground + + 35 + 35 + + + + + 56 + 83 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\ground.png + tiles\ground + + 35 + 35 + + + + + 126 + 82 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\ground.png + tiles\ground + + 35 + 35 + + + + + 196 + 82 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\ground.png + tiles\ground + + 35 + 35 + + + + + 266 + 81 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\ground.png + tiles\ground + + 35 + 35 + + + + + 336 + 81 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\ground.png + tiles\ground + + 35 + 35 + + + + + 406 + 80 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\ground.png + tiles\ground + + 35 + 35 + + + + + -10 + 16 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\crate.png + tiles\crate + + 35 + 35 + + + + + 476 + 80 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\ground.png + tiles\ground + + 35 + 35 + + + + + 1 + 1 + + + + true + + + + + + + + -282 + 12 + + + + true + + + 44 + 38 + + 192 + 0 + 192 + 145 + 2445279424 + + + + + 1 + 1 + + + + + + + + -326 + -240 + + + 28 + 294 + + 192 + 0 + 192 + 145 + 2445279424 + + + + + 266 + -4 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\hill_short.png + tiles\hill_short + + 24 + 51 + + + + + -156 + 0 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\hill_short.png + tiles\hill_short + + 24 + 51 + + + + + 1 + 1 + + + + + + + + -14 + -50 + + + 0 + + 1 + 1 + + + 255 + 255 + 255 + 255 + 4294967295 + + false + false + tiles\coin_gold.png + tiles\coin_gold + + 17 + 17 + + + + + 1 + 1 + + + + + + + 18 + C:\repos\axios-platformer\AxiosPlatformer\AxiosPlatformerContent + + 0 + 0 + + 1.3.0.0 + + \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/level1.xml.gz Binary file AxiosPlatformer/AxiosPlatformerContent/level1.xml.gz has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/log.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformerContent/log.txt Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,17 @@ +1/12/2013 3:37:49 PM.147 - Log File created. +1/12/2013 3:37:49 PM.159 - Application started. +1/12/2013 3:37:49 PM.712 - Creating Game1 object. +1/12/2013 3:37:49 PM.858 - Game1 creation started. +1/12/2013 3:37:49 PM.874 - Creating Winform. +1/12/2013 3:37:50 PM.313 - Winform created. +1/12/2013 3:37:50 PM.317 - Game1 creation ended. +1/12/2013 3:37:50 PM.400 - Creating Editor object. +1/12/2013 3:37:50 PM.407 - Editor creation started. +1/12/2013 3:37:50 PM.414 - Loading Resources. +1/12/2013 3:37:50 PM.499 - Resources loaded. +1/12/2013 3:37:50 PM.502 - Loading Settings. +1/12/2013 3:37:50 PM.655 - Settings loaded. +1/12/2013 3:37:50 PM.658 - Creating new level. +1/12/2013 3:38:01 PM.712 - New level created. +1/12/2013 3:38:01 PM.753 - Editor creation ended. +1/12/2013 3:54:10 PM.513 - pictureBox1_Resize(). diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/settings.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AxiosPlatformer/AxiosPlatformerContent/settings.xml Sat Jan 12 17:59:11 2013 -0600 @@ -0,0 +1,88 @@ + + + false + + false + true + gzip.bat + true + true + false + true + + 255 + 255 + 0 + 255 + 4278255615 + + + 255 + 128 + 0 + 255 + 4278223103 + + true + + 255 + 0 + 0 + 228 + 3825205503 + + + 100 + 149 + 237 + 255 + 4293760356 + + + 255 + 255 + 255 + 109 + 1845493759 + + + 192 + 0 + 192 + 145 + 2445279424 + + + 255 + 0 + 255 + 255 + 4294902015 + + 4 + C:\repos\axios-platformer\AxiosPlatformer\AxiosPlatformerContent + 500 + 2000 + TextureCenter + + 255 + 255 + 255 + 255 + 4294967295 + + 2 + + 192 + 192 + 192 + 120 + 2025898176 + + 1 + 500 + + 64 + 64 + + \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/alien_plant.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/alien_plant.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/block.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/block.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/bonus.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/bonus.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/bonus_used.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/bonus_used.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/bridge.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/bridge.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/bush.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/bush.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/front.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/front.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/jump.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/jump.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/sheet/walk_sheet.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/sheet/walk_sheet.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/side.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/side.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0001.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0001.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0002.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0002.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0003.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0003.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0004.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0004.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0005.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0005.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0006.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0006.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0007.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0007.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0008.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0008.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0009.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0009.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0010.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0010.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0011.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/character/walk/walk0011.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/cloud_1.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/cloud_1.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/cloud_2.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/cloud_2.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/cloud_3.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/cloud_3.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/coin_bronze.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/coin_bronze.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/coin_gold.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/coin_gold.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/coin_silver.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/coin_silver.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/crate.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/crate.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/enemies/fly_dead.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/enemies/fly_dead.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/enemies/fly_fly.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/enemies/fly_fly.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/enemies/fly_normal.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/enemies/fly_normal.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/enemies/slime_dead.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/enemies/slime_dead.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/enemies/slime_normal.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/enemies/slime_normal.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/enemies/slime_walk.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/enemies/slime_walk.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/fence.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/fence.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/fence_broken.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/fence_broken.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/grass.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/grass.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/ground.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/ground.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/ground_cave.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/ground_cave.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/ground_dirt.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/ground_dirt.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/ground_rock.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/ground_rock.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/ground_sand.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/ground_sand.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/hill_long.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/hill_long.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/hill_short.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/hill_short.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/key_blue.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/key_blue.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/key_green.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/key_green.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/key_red.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/key_red.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/key_yellow.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/key_yellow.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/lava.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/lava.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/lock_blue.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/lock_blue.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/lock_green.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/lock_green.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/lock_red.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/lock_red.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/lock_yellow.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/lock_yellow.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/plank.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/plank.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/rock.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/rock.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/shroom.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/shroom.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/spikes.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/spikes.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/switch_blue_off.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/switch_blue_off.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/switch_blue_on.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/switch_blue_on.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/switch_green_off.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/switch_green_off.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/switch_green_on.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/switch_green_on.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/switch_red_off.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/switch_red_off.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/switch_red_on.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/switch_red_on.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/switch_yellow_off.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/switch_yellow_off.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/switch_yellow_on.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/switch_yellow_on.png has changed diff -r 0000000000000000000000000000000000000000 -r 4eda13b57be35539fc5756c844e7b9ca45cc2b77 AxiosPlatformer/AxiosPlatformerContent/tiles/water.png Binary file AxiosPlatformer/AxiosPlatformerContent/tiles/water.png has changed