Nathan Adams
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
2015-01-02 20:14:38 -06:00
Nathan Adams
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
2015-01-01 14:36:46 -06:00
Nathan Adams
67ab74899f
Removing cache from Gleed2D as ContentManager automatically does this
...
Adding cache
Adding XOR Shift random class
2014-12-30 22:07:05 -06:00
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
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
4e22172543
Adding option to use second precision instead of milliosecond
2013-01-27 22:26:00 -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
69363d83ce
Updating changelog
2012-09-30 21:45:24 -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
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
7a99ff254f
+ Fixing UI detect bug
...
+ Adding Width/Height/Position/RealPosition to DrawableAxiosGameObject
2012-06-24 14:56:13 -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
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
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
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
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
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
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
b3f25ebf7c
Adding log items
...
Adding comments
2012-05-18 21:29:00 -05:00
Nathan Adams
cee06d7fb3
Adding region section for changelog
2012-05-16 22:11:34 -05:00
Nathan Adams
6016693851
+ * - Adding an extension to determine what side the objects collided on
...
+ * - Correcting misspelling of Extensions in String and Texture2D
2012-05-16 22:04:03 -05:00
Nathan Adams
2786930250
Updating changelog
...
Attempting to add center tracking of body
2012-05-15 23:10:39 -05:00
Nathan Adams
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
2012-05-13 22:20:50 -05:00
Nathan Adams
f57659e2e1
Modfying draw method in AxiosGameScreen to draw Gleed2D textures
2012-05-12 22:02:23 -05:00
Nathan Adams
d14f65d779
Adding support to load a Gleed2D level from a stream
2012-05-12 18:49:22 -05:00
Nathan Adams
e74c663c02
Adding GetStream(FileMode) to get the stream of a file
2012-05-12 18:36:46 -05:00
Nathan Adams
b43a0fad34
Adding a cache for loading in textures
...
Splitting the code for Gleed2D into seperate files
2012-05-12 17:45:03 -05:00
Nathan Adams
e2624fe638
Adding support for Glee2D
2012-05-07 18:23:03 -05:00
Nathan Adams
a5f3a40912
Updating changelog
2012-05-05 23:19:21 -05:00
Nathan Adams
eceddb52af
* 1.0.1.5 - 5/5/2012
...
* - Adding SplitFlat extension for Texture2D
2012-05-05 19:34:37 -05:00
nathan@daedalus
6e86581e13
- Adding a check in the AxiosTimer update to only tick if the game is active
2012-04-08 14:40:58 -05:00
nathan@daedalus
b3183d6f04
Making AxiosTimer inheirt from AxiosGameObject for it to be casted properly
2012-04-07 13:15:15 -05:00
nathan@daedalus
7d3c8a9f39
+ * - Adding properties in DrawableAxiosGameObject to turn on/off the following:
...
+ * - AdjustUnits
+ * - RelativeToCamera
+ * - Cleaning and sorting using statements
2012-03-24 18:06:51 -05:00
nathan@daedalus
2cbd7a4910
* 1.0.1.1 - 3/22/2012
...
+ * - Fixing UI collision with mouse pointer
+ * - Adding AxiosRectangle and AxiosPoint classes
2012-03-23 23:56:23 -05:00
nathan@daedalus
f4b91c0fc3
Adding support for a rectangle class that uses floats instead of ints
2012-03-23 22:19:58 -05:00
nathan@daedalus
c11e02d10e
- Fixing bug with last screen not exiting if it is a background screen
2012-03-21 00:12:11 -05:00
nathan@daedalus
5bdc5db408
Adding initial files
2012-03-19 18:57:59 -05:00