]> Dogcows Code - chaz/carfire/commit - CarFire/CarFire/CarFire/Player.cs
New IEntity properties: Coordinates (set), Identifier. Loadable entities should...
authorCharles <Charles@92bb83a3-7c8f-8a45-bc97-515c4e399668>
Mon, 26 Apr 2010 22:07:09 +0000 (22:07 +0000)
committerCharles <Charles@92bb83a3-7c8f-8a45-bc97-515c4e399668>
Mon, 26 Apr 2010 22:07:09 +0000 (22:07 +0000)
commit08f41ef45f3c41ca6302150bc6d5270c8e7143db
tree88b0df24620fbcdf2aa51969fb40236a717fc76c
parent60d05271b295d2ca94a0028059add525c1bbffb1
New IEntity properties: Coordinates (set), Identifier.  Loadable entities should now keep the identifier character to implement the Identifier property.
Documented Game methods and added new ones: AdvanceLevel, Reset, RemoveEntity.
New Map property: Map.Next gets the name of the next map to load.
Parse.Constant change: return type is now nullable and will return null if parsing fails.
Refined triggers/scripts: added trigger options, more consistent behavior, many more functions.
Added key/lock design concept to level1, using Player.Inventory.

git-svn-id: https://bd85.net/svn/cs3505_group@154 92bb83a3-7c8f-8a45-bc97-515c4e399668
12 files changed:
CarFire/CarFire/CarFire/Content/Maps/level1.cfmap
CarFire/CarFire/CarFire/Content/Maps/sandbox.cfmap
CarFire/CarFire/CarFire/Game.cs
CarFire/CarFire/CarFire/IEntity.cs
CarFire/CarFire/CarFire/Key.cs
CarFire/CarFire/CarFire/Map.cs
CarFire/CarFire/CarFire/MapReader.cs
CarFire/CarFire/CarFire/Parse.cs
CarFire/CarFire/CarFire/Player.cs
CarFire/CarFire/CarFire/SaberMonster.cs
CarFire/CarFire/CarFire/Script.cs
CarFire/CarFire/CarFire/Trigger.cs
This page took 0.020592 seconds and 4 git commands to generate.