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
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
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
b8786c2aaf
Adding Contact extension
2012-05-17 20:39:54 -05:00
Bret Deasy
f2272b0555
Adding Cut extension method to Texture2D.cs
...
Will create a subTexture of Width & Height from top-left
2012-05-17 00:46:46 -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
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
f152fc2978
It is Gleed2D not Glee2D
2012-05-12 17:54:30 -05:00
Nathan Adams
911072f1b3
Correcting naming issue with Gleed2D
...
--HG--
rename : axios/Engine/Glee2D/CircleItem.cs => axios/Engine/Gleed2D/CircleItem.cs
rename : axios/Engine/Glee2D/CustomProperty.cs => axios/Engine/Gleed2D/CustomProperty.cs
rename : axios/Engine/Glee2D/Item.cs => axios/Engine/Gleed2D/Item.cs
rename : axios/Engine/Glee2D/Layer.cs => axios/Engine/Gleed2D/Layer.cs
rename : axios/Engine/Glee2D/Level.cs => axios/Engine/Gleed2D/Level.cs
rename : axios/Engine/Glee2D/PathItem.cs => axios/Engine/Gleed2D/PathItem.cs
rename : axios/Engine/Glee2D/RectangleItem.cs => axios/Engine/Gleed2D/RectangleItem.cs
rename : axios/Engine/Glee2D/TextureItem.cs => axios/Engine/Gleed2D/TextureItem.cs
2012-05-12 17:52:59 -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
44cb32048d
Adding license for Glee2D
...
Adding support for Glee2D
2012-05-07 22:20:22 -05:00
Nathan Adams
e2624fe638
Adding support for Glee2D
2012-05-07 18:23:03 -05:00
Nathan Adams
e86a1f887c
Removing uneeded Game Screen check
...
Adding SplitFlat that takes in offsets
2012-05-05 23:18:31 -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
d68b7d5ad3
Merge with axios-newgsm
2012-04-28 22:04:40 -05:00
nathan@daedalus
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.
--HG--
branch : axios-newgsm
2012-04-17 23:34:46 -05:00
nathan@daedalus
7cc7e9130c
Updating more code
...
--HG--
branch : axios-newgsm
2012-04-17 22:21:33 -05:00
nathan@daedalus
494a128094
Adding code for mouse handling
...
--HG--
branch : axios-newgsm
2012-04-17 22:07:51 -05:00
nathan@daedalus
2277056e6b
More progress in updating the GSM
...
--HG--
branch : axios-newgsm
2012-04-15 19:17:34 -05:00
nathan@daedalus
7b3442661e
Adding a check to only tick a timer if the window is active
2012-04-12 22:19:41 -05:00
nathan@daedalus
4057123b6e
Branching starting code for the new GSM
...
--HG--
branch : axios-newgsm
2012-04-12 22:09:49 -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
a47ec71bc2
Fixing issue with UI objects and collision with mouse pointer
2012-03-23 23:54:58 -05:00
nathan@daedalus
1d8e6f1493
Adding support for intersecting a floating point rectangle
2012-03-23 23:21:26 -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
0c2172e2b2
Taking out hard coded debug statements
...
Adding field to allow/disallow automated mouse joints
2012-03-20 21:44:43 -05:00
nathan@daedalus
4755ff6b87
Adding checks for if objects get deleted too fast
...
Fixing post-build event to create combined directory
2012-03-19 20:33:25 -05:00
nathan@daedalus
5bdc5db408
Adding initial files
2012-03-19 18:57:59 -05:00