Commit Graph

97 Commits (ba49c70a91180d0f93d428ec3adbbcf195a0e690)
 

Author SHA1 Message Date
Nathan Adams 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
2014-11-30 11:50:21 -06:00
Nathan Adams 00bc0f4fa4 updating README 2014-11-29 17:57:10 -06:00
Nathan Adams 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
2014-11-29 17:16:46 -06:00
Nathan Adams 22017d6c19 Merging with github 2013-01-27 22:27:49 -06:00
Nathan Adams 4e22172543 Adding option to use second precision instead of milliosecond 2013-01-27 22:26:00 -06:00
nadams810 b3b9ac5622 Initial commit 2013-01-27 20:23:58 -08:00
Nathan Adams 3d235e0e14 Added tag Version 1.0.1.7 for changeset 5f8d2fb0abeb 2013-01-02 17:45:30 -06:00
Nathan Adams 719b450343 Adding MouseAimVector to AGS
Removing Camera extension
2013-01-02 17:45:08 -06:00
Nathan Adams 1b5f1bfaf9 Adding new extensions 2013-01-02 17:08:15 -06:00
Nathan Adams e8698d7c6e Fixing bug with Axios Timer 2012-12-28 16:57:08 -06:00
Nathan Adams 69363d83ce Updating changelog 2012-09-30 21:45:24 -05:00
Nathan Adams 8b4192a5d3 Adding visible property to SimpleDrawableAxiosGameObject 2012-09-22 20:37:41 -05:00
Nathan Adams d73c59bcce * - Adding visible flag to DrawableAxiosGameObject 2012-09-22 14:19:45 -05:00
Nathan Adams 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)
2012-08-02 20:59:41 -05:00
Nathan Adams 9bab7985ee Changing version 2012-07-20 22:38:29 -05:00
Nathan Adams 59e15a015c Added tag Version 1.0.1.6 for changeset b5444bca056e 2012-07-20 22:13:54 -05:00
Nathan Adams 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
2012-07-20 22:11:10 -05:00
Nathan Adams c0ef5e2a94 Removing using 2012-07-18 22:48:08 -05:00
Nathan Adams 7a99ff254f + Fixing UI detect bug
+ Adding Width/Height/Position/RealPosition to DrawableAxiosGameObject
2012-06-24 14:56:13 -05:00
Nathan Adams db369a362d Adding double extension
Adding Texture2D comments
2012-06-23 17:23:39 -05:00
Nathan Adams 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
2012-06-16 17:30:09 -05:00
Nathan Adams 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
2012-06-03 16:58:30 -05:00
Nathan Adams 8e7771ef63 Must be static 2012-06-03 15:42:58 -05:00
Nathan Adams 6f1d7e6d4d Adding inputstate extension 2012-06-03 15:42:25 -05:00
Nathan Adams 4ba6fd89ee + * - Adding rotation to DrawableAxiosGameObject
+ * - Adding InputState extensions to test for input agaisnt Player One
2012-06-03 15:39:11 -05:00
Nathan Adams 60a106a27c Removing unneeded comments
Adding a check in Body class to make sure fixtures exist before executing code
2012-06-02 17:14:16 -05:00
Nathan Adams 14cbefc6ef Changing variables in CommandConsoleBase to be non-static 2012-05-29 16:43:50 -05:00
Nathan Adams ff32d18553 * - Adding axioslog command to output AxiosLog 2012-05-28 22:31:46 -05:00
Nathan Adams 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
2012-05-28 17:01:03 -05:00
Nathan Adams b828694e69 merged xnacc integration 2012-05-26 23:23:22 -05:00
Nathan Adams d9edc57c86 integration complete - ready to merge
--HG--
branch : xnacc-integration
extra : close : 1
2012-05-26 23:22:35 -05:00
Nathan Adams 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

--HG--
branch : xnacc-integration
2012-05-26 22:53:55 -05:00
Nathan Adams 98737603af Again another format update
--HG--
branch : xnacc-integration
2012-05-26 19:20:04 -05:00
Nathan Adams 97c57b9dcf Updating formating of README
--HG--
branch : xnacc-integration
2012-05-26 19:18:40 -05:00
Nathan Adams 1da538dc25 Updating README
--HG--
branch : xnacc-integration
2012-05-26 19:15:02 -05:00
Nathan Adams 20e58e8e01 Updating readme to update authors and License information
Adding XNACC license

--HG--
branch : xnacc-integration
2012-05-26 19:12:50 -05:00
Nathan Adams 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

--HG--
branch : xnacc-integration
2012-05-26 19:08:33 -05:00
Nathan Adams 11ab45d9ee Adding code to keep track of the console in AxiosGameScreen
--HG--
branch : xnacc-integration
2012-05-26 18:57:16 -05:00
Nathan Adams 13857f324d Adding AxiosCommandConsole for easy intergration with AxiosGameScreens
Adding the ability to get the InputState object from the ScreenManager

--HG--
branch : xnacc-integration
2012-05-26 18:50:49 -05:00
Nathan Adams e9e97dae39 Updating support for XNACC
Note: It is only for Windows currently

--HG--
branch : xnacc-integration
2012-05-26 18:36:11 -05:00
Nathan Adams 1c897e7530 Starting the integration for XNACC
--HG--
branch : xnacc-integration
2012-05-26 18:26:46 -05:00
Nathan Adams 5de23be1fe + * - Changing AxiosTitleFile.GetStream() to return Stream instead of FileStream
+ * - Changing IAxiosFile.GetStream() to return Stream instead of FileStream
2012-05-21 21:53:14 -05:00
Nathan Adams e75e8fdca1 Fixing bug with determing what direction it is collding. 2012-05-19 23:39:20 -05:00
Nathan Adams 859a6c3c9d - Fixing bug where loadrecentangleitem wouldn't be called by Gleed2D library 2012-05-19 16:19:06 -05:00
Nathan Adams 2ffb70d9fc Changing location of GetTexture to extensions 2012-05-18 21:35:58 -05:00
Nathan Adams fa897881c3 Adding missing virtual method 2012-05-18 21:32:22 -05:00
Nathan Adams 5bc9f4e3d7 Merging 2012-05-18 21:31:03 -05:00
Nathan Adams b3f25ebf7c Adding log items
Adding comments
2012-05-18 21:29:00 -05:00
Nathan Adams 3c0c5a4ded Adding support for ability to
override functionality of automated Gleed2D level loading
        by adding functions to AxiosGameScreen to override

--HG--
branch : customgleed2dhandling
2012-05-18 21:15:51 -05:00
Nathan Adams c0d3f3b939 Taking out an assert in Farseer 2012-05-18 00:26:32 -05:00