Commit Graph

  • e23503cd00 Adding Deactivate event for when the screen leaves focus Added flag to enable/disable moving camera with gamepad master 0.0 Nathan Adams 2015-01-04 16:40:19 -0600
  • d924498cb6 Updating readme files Nathan Adams 2015-01-02 20:17:47 -0600
  • 01748bc5f8 Fixing axios log flag detection Adding dispose methods to AxiosFile objects Adding extended log to AxiosLog Fixing issue in CommandConsole where the first line would not be displayed Adding commands to commandconsole Nathan Adams 2015-01-02 20:14:38 -0600
  • b6e6744a88 Adding extension for rectangleitem to get position in Farseer units ( getSimPosition ) Adding extension for vector2 to convert back and forth between sim and display units Nathan Adams 2015-01-01 14:36:46 -0600
  • 67ab74899f Removing cache from Gleed2D as ContentManager automatically does this Adding cache Adding XOR Shift random class Nathan Adams 2014-12-30 22:07:05 -0600
  • 1a04355fde updating version and README Nathan Adams 2014-11-30 13:59:09 -0600
  • ba49c70a91 Adding mono project adding game services static class to make it easier to access graphics device adding axiosengine factory with extension to create texture from list of textures Nathan Adams 2014-11-30 11:50:21 -0600
  • 00bc0f4fa4 updating README Nathan Adams 2014-11-29 17:57:10 -0600
  • dfea1994f0 * 1.0.1.9 - 5/20/2013 * - Adding mono support * * 1.0.1.10 - 11/29/2014 * - Adding prompt factory class to generate a Final Fantasy type text prompt * - Updating Gleed2D support to work with latest version of Gleed2D Nathan Adams 2014-11-29 17:16:46 -0600
  • 22017d6c19 Merging with github Nathan Adams 2013-01-27 22:27:49 -0600
  • 4e22172543 Adding option to use second precision instead of milliosecond Nathan Adams 2013-01-27 22:26:00 -0600
  • b3b9ac5622 Initial commit nadams810 2013-01-27 20:23:58 -0800
  • 3d235e0e14 Added tag Version 1.0.1.7 for changeset 5f8d2fb0abeb Nathan Adams 2013-01-02 17:45:30 -0600
  • 719b450343 Adding MouseAimVector to AGS Removing Camera extension Nathan Adams 2013-01-02 17:45:08 -0600
  • 1b5f1bfaf9 Adding new extensions Nathan Adams 2013-01-02 17:08:15 -0600
  • e8698d7c6e Fixing bug with Axios Timer Nathan Adams 2012-12-28 16:57:08 -0600
  • 69363d83ce Updating changelog Nathan Adams 2012-09-30 21:45:24 -0500
  • 8b4192a5d3 Adding visible property to SimpleDrawableAxiosGameObject Nathan Adams 2012-09-22 20:37:41 -0500
  • d73c59bcce * - Adding visible flag to DrawableAxiosGameObject Nathan Adams 2012-09-22 14:19:45 -0500
  • 4c7c9e6d61 * - Adding Factory for Texture2D to create from a list (ie lay a list of texture2D row by row) * - Adding AddScreen method to ScreenManager to make the PlayerIndex optional (default of PlayerIndex.One) Nathan Adams 2012-08-02 20:59:41 -0500
  • 9bab7985ee Changing version Nathan Adams 2012-07-20 22:38:29 -0500
  • 59e15a015c Added tag Version 1.0.1.6 for changeset b5444bca056e Nathan Adams 2012-07-20 22:13:54 -0500
  • 0fb31c3b0f * - Starting work on AxiosCSV * - Adding CustomProperties field to Glee2D Layer object (this is because Layers can have custom properties) * - Passing Layer to Items in Glee2D library * - Adding public virtual bool LoadTextureItem(TextureItem textureitem) to AxiosGameScreen Nathan Adams 2012-07-20 22:11:10 -0500
  • c0ef5e2a94 Removing using Nathan Adams 2012-07-18 22:48:08 -0500
  • 7a99ff254f + Fixing UI detect bug + Adding Width/Height/Position/RealPosition to DrawableAxiosGameObject Nathan Adams 2012-06-24 14:56:13 -0500
  • db369a362d Adding double extension Adding Texture2D comments Nathan Adams 2012-06-23 17:23:39 -0500
  • 575f1523a2 + * - Adding a behavior in AxiosGameScreen where the camera will be controllable via + * arrow keys in DEBUG releases and disabled in RELEASE releases. This behavior can + * be overwritten in each screen + * - Adding output to tcc console command to signal if it was disabled/enabled + * - Adding DegreeToRadian/RadianToDegree double extensions Nathan Adams 2012-06-16 17:30:09 -0500
  • c06ea52478 Adding tcc command to AxiosCommandConsole to toggle the ability to control the camera using the arrow keys Adding the ability to disable commands in XNACC from AxiosCommandConsole Nathan Adams 2012-06-03 16:58:30 -0500
  • 8e7771ef63 Must be static Nathan Adams 2012-06-03 15:42:58 -0500
  • 6f1d7e6d4d Adding inputstate extension Nathan Adams 2012-06-03 15:42:25 -0500
  • 4ba6fd89ee + * - Adding rotation to DrawableAxiosGameObject + * - Adding InputState extensions to test for input agaisnt Player One Nathan Adams 2012-06-03 15:39:11 -0500
  • 60a106a27c Removing unneeded comments Adding a check in Body class to make sure fixtures exist before executing code Nathan Adams 2012-06-02 17:14:16 -0500
  • 14cbefc6ef Changing variables in CommandConsoleBase to be non-static Nathan Adams 2012-05-29 16:43:50 -0500
  • ff32d18553 * - Adding axioslog command to output AxiosLog Nathan Adams 2012-05-28 22:31:46 -0500
  • e31ccc4ed4 + * - Adding IsNullOrWhiteSpace extension for support for Xbox 360 + * - Upon some testing - developers will need to use #if WINDOWS/#endif tags to make sure they can't use XNACC in WP7/Xbox360 Nathan Adams 2012-05-28 17:01:03 -0500
  • b828694e69 merged xnacc integration Nathan Adams 2012-05-26 23:23:22 -0500
  • d9edc57c86 integration complete - ready to merge Nathan Adams 2012-05-26 23:22:35 -0500
  • 977f4e7f9a Adding default Font if one is not provided Adding a flag to AxiosGameScreen to allow a developer to disable input across everything if the console is visible/active. Changing Deactivate to Unload because Unload is what is gets called when a screen is told to go away Nathan Adams 2012-05-26 22:53:55 -0500
  • 98737603af Again another format update Nathan Adams 2012-05-26 19:20:04 -0500
  • 97c57b9dcf Updating formating of README Nathan Adams 2012-05-26 19:18:40 -0500
  • 1da538dc25 Updating README Nathan Adams 2012-05-26 19:15:02 -0500
  • 20e58e8e01 Updating readme to update authors and License information Adding XNACC license Nathan Adams 2012-05-26 19:12:50 -0500
  • 56f2b95e72 Adding empty AxiosCommandConsole to not require #if WINDOWS/#endif precompiler statments on WP7/Xbox 360 Adjusting code in AxiosGameScreen to accept it on WP7/Xbox 360 but just store it Nathan Adams 2012-05-26 19:08:33 -0500
  • 11ab45d9ee Adding code to keep track of the console in AxiosGameScreen Nathan Adams 2012-05-26 18:57:16 -0500
  • 13857f324d Adding AxiosCommandConsole for easy intergration with AxiosGameScreens Adding the ability to get the InputState object from the ScreenManager Nathan Adams 2012-05-26 18:50:49 -0500
  • e9e97dae39 Updating support for XNACC Note: It is only for Windows currently Nathan Adams 2012-05-26 18:36:11 -0500
  • 1c897e7530 Starting the integration for XNACC Nathan Adams 2012-05-26 18:26:46 -0500
  • 5de23be1fe + * - Changing AxiosTitleFile.GetStream() to return Stream instead of FileStream + * - Changing IAxiosFile.GetStream() to return Stream instead of FileStream Nathan Adams 2012-05-21 21:53:14 -0500
  • e75e8fdca1 Fixing bug with determing what direction it is collding. Nathan Adams 2012-05-19 23:39:20 -0500
  • 859a6c3c9d - Fixing bug where loadrecentangleitem wouldn't be called by Gleed2D library Nathan Adams 2012-05-19 16:19:06 -0500
  • 2ffb70d9fc Changing location of GetTexture to extensions Nathan Adams 2012-05-18 21:35:58 -0500
  • fa897881c3 Adding missing virtual method Nathan Adams 2012-05-18 21:32:22 -0500
  • 5bc9f4e3d7 Merging Nathan Adams 2012-05-18 21:31:03 -0500
  • b3f25ebf7c Adding log items Adding comments Nathan Adams 2012-05-18 21:29:00 -0500
  • 3c0c5a4ded Adding support for ability to override functionality of automated Gleed2D level loading by adding functions to AxiosGameScreen to override Nathan Adams 2012-05-18 21:15:51 -0500
  • c0d3f3b939 Taking out an assert in Farseer Nathan Adams 2012-05-18 00:26:32 -0500
  • b8786c2aaf Adding Contact extension Nathan Adams 2012-05-17 20:39:54 -0500
  • f2272b0555 Adding Cut extension method to Texture2D.cs Will create a subTexture of Width & Height from top-left Bret Deasy 2012-05-17 00:46:46 -0500
  • 184247003b Added tag Version 1.0.1.5 for changeset e46b0565817a Nathan Adams 2012-05-16 22:13:43 -0500
  • ee96efe943 Updating version number Nathan Adams 2012-05-16 22:13:33 -0500
  • 9147ad4b56 Removed tag Version 1.0.1.5 Nathan Adams 2012-05-16 22:13:21 -0500
  • cee06d7fb3 Adding region section for changelog Nathan Adams 2012-05-16 22:11:34 -0500
  • 410f5c3b63 Added tag Version 1.0.1.5 for changeset cbfc9f26b2d0 Nathan Adams 2012-05-16 22:05:58 -0500
  • bdd89e2028 Removing suo file Nathan Adams 2012-05-16 22:04:59 -0500
  • 6016693851 + * - Adding an extension to determine what side the objects collided on + * - Correcting misspelling of Extensions in String and Texture2D Nathan Adams 2012-05-16 22:04:03 -0500
  • 2786930250 Updating changelog Attempting to add center tracking of body Nathan Adams 2012-05-15 23:10:39 -0500
  • b698503c75 Removing old debugging code Nathan Adams 2012-05-15 22:03:44 -0500
  • d5d0f4a9cf Getting rid of legacy folder Nathan Adams 2012-05-15 21:37:46 -0500
  • 33d46b0cd7 + * - Fixing path placement in Farseer * Fixing rectangle placement in Farseer + * - Moving base.draw to last in AxiosGameScreen to make sure Farseer debug information is visible Nathan Adams 2012-05-13 22:20:50 -0500
  • f57659e2e1 Modfying draw method in AxiosGameScreen to draw Gleed2D textures Nathan Adams 2012-05-12 22:02:23 -0500
  • d14f65d779 Adding support to load a Gleed2D level from a stream Nathan Adams 2012-05-12 18:49:22 -0500
  • e74c663c02 Adding GetStream(FileMode) to get the stream of a file Nathan Adams 2012-05-12 18:36:46 -0500
  • f152fc2978 It is Gleed2D not Glee2D Nathan Adams 2012-05-12 17:54:30 -0500
  • 70f01f3b8e Correcting naming issue with Gleed2D (again) Nathan Adams 2012-05-12 17:53:20 -0500
  • 911072f1b3 Correcting naming issue with Gleed2D Nathan Adams 2012-05-12 17:52:59 -0500
  • b43a0fad34 Adding a cache for loading in textures Splitting the code for Gleed2D into seperate files Nathan Adams 2012-05-12 17:45:03 -0500
  • 44cb32048d Adding license for Glee2D Adding support for Glee2D Nathan Adams 2012-05-07 22:20:22 -0500
  • e2624fe638 Adding support for Glee2D Nathan Adams 2012-05-07 18:23:03 -0500
  • a5f3a40912 Updating changelog Nathan Adams 2012-05-05 23:19:21 -0500
  • e86a1f887c Removing uneeded Game Screen check Adding SplitFlat that takes in offsets Nathan Adams 2012-05-05 23:18:31 -0500
  • eceddb52af * 1.0.1.5 - 5/5/2012 * - Adding SplitFlat extension for Texture2D Nathan Adams 2012-05-05 19:34:37 -0500
  • d68b7d5ad3 Merge with axios-newgsm nathan@daedalus 2012-04-28 22:04:40 -0500
  • b567634d9f Commiting before merge nathan@daedalus 2012-04-28 22:01:04 -0500
  • de79e014ad Final commits for new GSM. nathan@daedalus 2012-04-28 22:00:15 -0500
  • bf3950b0c5 Initial tests are looking good, cursor seems to be the only thing that doesn't work. Tested with Axios Tennis and the new menu looks pretty slick. nathan@daedalus 2012-04-17 23:34:46 -0500
  • 7cc7e9130c Updating more code nathan@daedalus 2012-04-17 22:21:33 -0500
  • 494a128094 Adding code for mouse handling nathan@daedalus 2012-04-17 22:07:51 -0500
  • 2277056e6b More progress in updating the GSM nathan@daedalus 2012-04-15 19:17:34 -0500
  • a93df07c6e Adding supporting files nathan@daedalus 2012-04-12 22:20:50 -0500
  • 7b3442661e Adding a check to only tick a timer if the window is active nathan@daedalus 2012-04-12 22:19:41 -0500
  • 4057123b6e Branching starting code for the new GSM nathan@daedalus 2012-04-12 22:09:49 -0500
  • 40b67fb6e8 Committing licenses nathan@daedalus 2012-04-08 18:36:20 -0500
  • 6e86581e13 - Adding a check in the AxiosTimer update to only tick if the game is active nathan@daedalus 2012-04-08 14:40:58 -0500
  • b3183d6f04 Making AxiosTimer inheirt from AxiosGameObject for it to be casted properly nathan@daedalus 2012-04-07 13:15:15 -0500
  • 7d3c8a9f39 + * - Adding properties in DrawableAxiosGameObject to turn on/off the following: + * - AdjustUnits + * - RelativeToCamera + * - Cleaning and sorting using statements nathan@daedalus 2012-03-24 18:06:51 -0500
  • 2cbd7a4910 * 1.0.1.1 - 3/22/2012 + * - Fixing UI collision with mouse pointer + * - Adding AxiosRectangle and AxiosPoint classes nathan@daedalus 2012-03-23 23:56:23 -0500
  • a47ec71bc2 Fixing issue with UI objects and collision with mouse pointer nathan@daedalus 2012-03-23 23:54:58 -0500
  • 1d8e6f1493 Adding support for intersecting a floating point rectangle nathan@daedalus 2012-03-23 23:21:26 -0500
  • f4b91c0fc3 Adding support for a rectangle class that uses floats instead of ints nathan@daedalus 2012-03-23 22:19:58 -0500
  • c11e02d10e - Fixing bug with last screen not exiting if it is a background screen nathan@daedalus 2012-03-21 00:12:11 -0500