]> Dogcows Code - chaz/carfire/log
chaz/carfire
14 years agoImplemented tile flags so we can define and determine what a tile is supposed to...
Charles [Mon, 26 Apr 2010 17:46:26 +0000 (17:46 +0000)] 
Implemented tile flags so we can define and determine what a tile is supposed to represent.  This is needed to determine the walkability of certain tiles, and apparently the AI also needs to determine walls.

git-svn-id: https://bd85.net/svn/cs3505_group@151 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoAI working now.. uncommented lines in Game
Kyle [Mon, 26 Apr 2010 06:06:22 +0000 (06:06 +0000)] 
AI working now.. uncommented lines in Game

git-svn-id: https://bd85.net/svn/cs3505_group@150 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoRemoved a couple lines that weren't doing anything...
Kyle [Mon, 26 Apr 2010 02:52:56 +0000 (02:52 +0000)] 
Removed a couple lines that weren't doing anything...

git-svn-id: https://bd85.net/svn/cs3505_group@149 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoBasic HUD... Feel free to completely redo it. Not sure how it'll work
Kyle [Mon, 26 Apr 2010 02:41:46 +0000 (02:41 +0000)] 
Basic HUD... Feel free to completely redo it.  Not sure how it'll work
with more than one player.

git-svn-id: https://bd85.net/svn/cs3505_group@148 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoMonster has health now.
Kyle [Mon, 26 Apr 2010 01:34:19 +0000 (01:34 +0000)] 
Monster has health now.

git-svn-id: https://bd85.net/svn/cs3505_group@147 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoMelee has a cooldown now.
Kyle [Mon, 26 Apr 2010 01:33:48 +0000 (01:33 +0000)] 
Melee has a cooldown now.

git-svn-id: https://bd85.net/svn/cs3505_group@146 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoScoring implemented, melee attack implemented.
Kyle [Mon, 26 Apr 2010 01:15:50 +0000 (01:15 +0000)] 
Scoring implemented, melee attack implemented.

git-svn-id: https://bd85.net/svn/cs3505_group@145 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoAI initial calculations almost done, still a few small bugs. Used to determine lines...
brady [Sun, 25 Apr 2010 02:29:23 +0000 (02:29 +0000)] 
AI initial calculations almost done, still a few small bugs. Used to determine lines of sight.

git-svn-id: https://bd85.net/svn/cs3505_group@144 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoAdded small function that only tests if the space is a wall. Used for AI calculations
brady [Sun, 25 Apr 2010 02:11:03 +0000 (02:11 +0000)] 
Added small function that only tests if the space is a wall. Used for AI calculations

git-svn-id: https://bd85.net/svn/cs3505_group@143 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoImplemented map tiles; started new Key entity; added missing variables to Melee.cs...
Charles [Sat, 24 Apr 2010 19:42:12 +0000 (19:42 +0000)] 
Implemented map tiles; started new Key entity; added missing variables to Melee.cs so it will compile

git-svn-id: https://bd85.net/svn/cs3505_group@142 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@141 92bb83a3-7c8f-8a45-bc97-515c4e399668
Kyle [Fri, 23 Apr 2010 20:43:58 +0000 (20:43 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@141 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoFixed path finder thrown exception when finding a path to the cell you are already at.
Charles [Fri, 23 Apr 2010 17:53:44 +0000 (17:53 +0000)] 
Fixed path finder thrown exception when finding a path to the cell you are already at.
Triggers implemented.
Initial scripting implemented.
Map stable renamed to level1.cfmap.  Campaign maps will be named like this... level1, level2, etc.
Fixed a bug where entities were not being reported as occupying a cell.

git-svn-id: https://bd85.net/svn/cs3505_group@140 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoPlayer inventory.
Charles [Fri, 23 Apr 2010 15:48:17 +0000 (15:48 +0000)] 
Player inventory.

git-svn-id: https://bd85.net/svn/cs3505_group@139 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoMap shouldn't keep a reference to the game as if it were a property, but it is needed...
Charles [Fri, 23 Apr 2010 15:25:14 +0000 (15:25 +0000)] 
Map shouldn't keep a reference to the game as if it were a property, but it is needed to construct entities; so just pass a game reference to the entity getters.

git-svn-id: https://bd85.net/svn/cs3505_group@138 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoSeperated GameLogic from the Display
Kyle [Fri, 23 Apr 2010 03:33:30 +0000 (03:33 +0000)] 
Seperated GameLogic from the Display

git-svn-id: https://bd85.net/svn/cs3505_group@137 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoCan now choose between melee and ranged character... melee attack not
Kyle [Fri, 23 Apr 2010 03:12:38 +0000 (03:12 +0000)] 
Can now choose between melee and ranged character... melee attack not
implemented yet.

git-svn-id: https://bd85.net/svn/cs3505_group@136 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoCleaned up a bit
Kyle [Fri, 23 Apr 2010 02:45:34 +0000 (02:45 +0000)] 
Cleaned up a bit

git-svn-id: https://bd85.net/svn/cs3505_group@135 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoMelee and Ranged now inheret from Player
Kyle [Fri, 23 Apr 2010 02:27:53 +0000 (02:27 +0000)] 
Melee and Ranged now inheret from Player

git-svn-id: https://bd85.net/svn/cs3505_group@134 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoSplit human class into Melee and ranged... probably should do some sort
Kyle [Fri, 23 Apr 2010 00:57:48 +0000 (00:57 +0000)] 
Split human class into Melee and ranged... probably should do some sort
of inheritance... later.

git-svn-id: https://bd85.net/svn/cs3505_group@133 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoRearranged stuff to make scoring work.
Kyle [Thu, 22 Apr 2010 23:42:55 +0000 (23:42 +0000)] 
Rearranged stuff to make scoring work.

git-svn-id: https://bd85.net/svn/cs3505_group@132 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoBasic character selection screen.
Kyle [Thu, 22 Apr 2010 22:07:33 +0000 (22:07 +0000)] 
Basic character selection screen.

git-svn-id: https://bd85.net/svn/cs3505_group@131 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoCharacter selection is now done in the Game Class instead of the display class.
Kyle [Thu, 22 Apr 2010 21:55:39 +0000 (21:55 +0000)] 
Character selection is now done in the Game Class instead of the display class.

git-svn-id: https://bd85.net/svn/cs3505_group@130 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@129 92bb83a3-7c8f-8a45-bc97-515c4e399668
Kyle [Thu, 22 Apr 2010 19:06:23 +0000 (19:06 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@129 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoSlowed player and projectiles
Kyle [Thu, 22 Apr 2010 18:53:44 +0000 (18:53 +0000)] 
Slowed player and projectiles

git-svn-id: https://bd85.net/svn/cs3505_group@128 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoJust some graphics for now, still working on the animation class.
Zachary [Thu, 22 Apr 2010 08:12:54 +0000 (08:12 +0000)] 
Just some graphics for now, still working on the animation class.

git-svn-id: https://bd85.net/svn/cs3505_group@127 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoremoved more outdated code.
Kyle [Wed, 21 Apr 2010 19:56:09 +0000 (19:56 +0000)] 
removed more outdated code.

git-svn-id: https://bd85.net/svn/cs3505_group@126 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoremoved outdated code.
Kyle [Wed, 21 Apr 2010 19:54:40 +0000 (19:54 +0000)] 
removed outdated code.

git-svn-id: https://bd85.net/svn/cs3505_group@125 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoDisplay should now follow correct player in a network game(Not Tested Yet!)
Kyle [Wed, 21 Apr 2010 19:49:53 +0000 (19:49 +0000)] 
Display should now follow correct player in a network game(Not Tested Yet!)

git-svn-id: https://bd85.net/svn/cs3505_group@124 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoDocumented the sample monster.
Charles [Wed, 21 Apr 2010 19:26:22 +0000 (19:26 +0000)] 
Documented the sample monster.

git-svn-id: https://bd85.net/svn/cs3505_group@123 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoSaberMonster loads from map file and walks around using the path finder, and a lot...
Charles [Wed, 21 Apr 2010 03:03:20 +0000 (03:03 +0000)] 
SaberMonster loads from map file and walks around using the path finder, and a lot of refactoring.

git-svn-id: https://bd85.net/svn/cs3505_group@122 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agopath finder now actually uses the heuristic and cost functions passed
Charles [Tue, 20 Apr 2010 01:44:29 +0000 (01:44 +0000)] 
path finder now actually uses the heuristic and cost functions passed

git-svn-id: https://bd85.net/svn/cs3505_group@121 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoPlayer can now stop and 'aim' by pressing left control.
Kyle [Tue, 20 Apr 2010 00:49:11 +0000 (00:49 +0000)] 
Player can now stop and 'aim' by pressing left control.

git-svn-id: https://bd85.net/svn/cs3505_group@120 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoModified Projectiles to work with MovementManager.
Kyle [Tue, 20 Apr 2010 00:33:22 +0000 (00:33 +0000)] 
Modified Projectiles to work with MovementManager.
Projectiles can now be fired in all eight directions.

git-svn-id: https://bd85.net/svn/cs3505_group@119 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoadd missing typename
Charles [Mon, 19 Apr 2010 21:57:11 +0000 (21:57 +0000)] 
add missing typename

git-svn-id: https://bd85.net/svn/cs3505_group@118 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoinsert missing semicolon
Charles [Mon, 19 Apr 2010 21:56:25 +0000 (21:56 +0000)] 
insert missing semicolon

git-svn-id: https://bd85.net/svn/cs3505_group@117 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoNew MovementManager properties (IsMoving and Direction) the animation class will...
Charles [Mon, 19 Apr 2010 21:49:43 +0000 (21:49 +0000)] 
New MovementManager properties (IsMoving and Direction) the animation class will need to use.

git-svn-id: https://bd85.net/svn/cs3505_group@116 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@115 92bb83a3-7c8f-8a45-bc97-515c4e399668
Kyle [Mon, 19 Apr 2010 20:57:49 +0000 (20:57 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@115 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@114 92bb83a3-7c8f-8a45-bc97-515c4e399668
Kyle [Mon, 19 Apr 2010 20:45:01 +0000 (20:45 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@114 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoSmooth movement between cells.
Charles [Mon, 19 Apr 2010 20:05:26 +0000 (20:05 +0000)] 
Smooth movement between cells.
Tested with two computers over the network..

git-svn-id: https://bd85.net/svn/cs3505_group@113 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@112 92bb83a3-7c8f-8a45-bc97-515c4e399668
Kyle [Mon, 19 Apr 2010 07:21:32 +0000 (07:21 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@112 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agocommented out some debuggin print lines
Kyle [Mon, 19 Apr 2010 07:00:02 +0000 (07:00 +0000)] 
commented out some debuggin print lines

git-svn-id: https://bd85.net/svn/cs3505_group@111 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoSmooth player movement... still has some issues.
Kyle [Mon, 19 Apr 2010 06:55:54 +0000 (06:55 +0000)] 
Smooth player movement... still has some issues.

git-svn-id: https://bd85.net/svn/cs3505_group@110 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agonew map
Charles [Mon, 19 Apr 2010 06:13:05 +0000 (06:13 +0000)] 
new map

git-svn-id: https://bd85.net/svn/cs3505_group@109 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoDocumentation for Map.Zoom.
Charles [Mon, 19 Apr 2010 05:56:07 +0000 (05:56 +0000)] 
Documentation for Map.Zoom.

git-svn-id: https://bd85.net/svn/cs3505_group@108 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoNew test map: maze.cfmap
Charles [Mon, 19 Apr 2010 05:09:51 +0000 (05:09 +0000)] 
New test map: maze.cfmap
New classes:
- Timer is a basic event scheduler.
- IPriorityQueue, BinaryHeap is a basic heap... not sure why .Net doesn't provide one.
- PathFinder lets your search the map for paths.
- Script is a WIP.

git-svn-id: https://bd85.net/svn/cs3505_group@107 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoNew Map APIs:
Charles [Mon, 19 Apr 2010 04:28:51 +0000 (04:28 +0000)] 
New Map APIs:
Map.Reset to remove any modifications to the map after it was loaded.
Map.Zoom to change the zoom of the map in-game... for testing and debugging.
Removed my map-testing junk from the base game class.

git-svn-id: https://bd85.net/svn/cs3505_group@106 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoSlightly improved commenting.
Kyle [Mon, 19 Apr 2010 04:24:01 +0000 (04:24 +0000)] 
Slightly improved commenting.

git-svn-id: https://bd85.net/svn/cs3505_group@105 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoFixed a bug with projectiles - they would go through walls sometimes.
Kyle [Mon, 19 Apr 2010 04:04:22 +0000 (04:04 +0000)] 
Fixed a bug with projectiles - they would go through walls sometimes.

git-svn-id: https://bd85.net/svn/cs3505_group@104 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agotest projectile model added
Kyle [Mon, 19 Apr 2010 03:50:10 +0000 (03:50 +0000)] 
test projectile model added

git-svn-id: https://bd85.net/svn/cs3505_group@103 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoImproved projectiles
Kyle [Mon, 19 Apr 2010 03:49:40 +0000 (03:49 +0000)] 
Improved projectiles

git-svn-id: https://bd85.net/svn/cs3505_group@102 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoPlayers now spawn projectiles... still kind of buggy.
Kyle [Mon, 19 Apr 2010 02:59:32 +0000 (02:59 +0000)] 
Players now spawn projectiles... still kind of buggy.

git-svn-id: https://bd85.net/svn/cs3505_group@101 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoAdded a few member fariables and parameter to constructor
Kyle [Mon, 19 Apr 2010 02:12:20 +0000 (02:12 +0000)] 
Added a few member fariables and parameter to constructor

git-svn-id: https://bd85.net/svn/cs3505_group@100 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoIncorporated networking into the game
Kyle [Mon, 19 Apr 2010 02:11:57 +0000 (02:11 +0000)] 
Incorporated networking into the game

git-svn-id: https://bd85.net/svn/cs3505_group@99 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoNow uses network to update character position
Kyle [Mon, 19 Apr 2010 02:11:40 +0000 (02:11 +0000)] 
Now uses network to update character position

git-svn-id: https://bd85.net/svn/cs3505_group@98 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoNew map methods Map.SetCell and Map.ClearCell to modify the tiles of the map. These...
Charles [Fri, 16 Apr 2010 18:42:51 +0000 (18:42 +0000)] 
New map methods Map.SetCell and Map.ClearCell to modify the tiles of the map.  These will be needed by the script class.

git-svn-id: https://bd85.net/svn/cs3505_group@97 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoNew map method Map.GetStartingPositionForPlayer to, uh, get the starting positions...
Charles [Fri, 16 Apr 2010 18:11:19 +0000 (18:11 +0000)] 
New map method Map.GetStartingPositionForPlayer to, uh, get the starting positions for the players...

git-svn-id: https://bd85.net/svn/cs3505_group@96 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@95 92bb83a3-7c8f-8a45-bc97-515c4e399668
Kyle [Thu, 15 Apr 2010 19:48:37 +0000 (19:48 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@95 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoSingle Player test - Player will shoot in one direction and screen will follow him.
Kyle [Thu, 15 Apr 2010 19:16:48 +0000 (19:16 +0000)] 
Single Player test - Player will shoot in one direction and screen will follow him.

git-svn-id: https://bd85.net/svn/cs3505_group@94 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@93 92bb83a3-7c8f-8a45-bc97-515c4e399668
Kyle [Thu, 15 Apr 2010 19:07:03 +0000 (19:07 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@93 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@92 92bb83a3-7c8f-8a45-bc97-515c4e399668
brady [Thu, 15 Apr 2010 07:57:00 +0000 (07:57 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@92 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoBasic Changes to Character, Small Changes to Display as well to make it so a Player...
brady [Thu, 15 Apr 2010 07:29:46 +0000 (07:29 +0000)] 
Basic Changes to Character, Small Changes to Display as well to make it so a Player is Created and Drawn, things still need to be moved around and tweeked. Feel free to change anything

git-svn-id: https://bd85.net/svn/cs3505_group@91 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@90 92bb83a3-7c8f-8a45-bc97-515c4e399668
Kyle [Thu, 15 Apr 2010 05:25:15 +0000 (05:25 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@90 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoProjectiles disappear when they hit a wall(or occupied square)
Kyle [Thu, 15 Apr 2010 05:13:47 +0000 (05:13 +0000)] 
Projectiles disappear when they hit a wall(or occupied square)

git-svn-id: https://bd85.net/svn/cs3505_group@89 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoMore test projectiles
Kyle [Thu, 15 Apr 2010 05:13:21 +0000 (05:13 +0000)] 
More test projectiles

git-svn-id: https://bd85.net/svn/cs3505_group@88 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@87 92bb83a3-7c8f-8a45-bc97-515c4e399668
brady [Thu, 15 Apr 2010 04:48:25 +0000 (04:48 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@87 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoBegan basic interface for Character, Player and Monster, Began Human Class
brady [Thu, 15 Apr 2010 04:42:53 +0000 (04:42 +0000)] 
Began basic interface for Character, Player and Monster, Began Human Class

git-svn-id: https://bd85.net/svn/cs3505_group@86 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoMore test projectiles in the display class.
Kyle [Thu, 15 Apr 2010 04:42:09 +0000 (04:42 +0000)] 
More test projectiles in the display class.

git-svn-id: https://bd85.net/svn/cs3505_group@85 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@84 92bb83a3-7c8f-8a45-bc97-515c4e399668
Kyle [Thu, 15 Apr 2010 03:41:02 +0000 (03:41 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@84 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@83 92bb83a3-7c8f-8a45-bc97-515c4e399668
Kyle [Thu, 15 Apr 2010 03:39:17 +0000 (03:39 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@83 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoModified to work with Display class
Kyle [Thu, 15 Apr 2010 03:37:15 +0000 (03:37 +0000)] 
Modified to work with Display class

git-svn-id: https://bd85.net/svn/cs3505_group@82 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoPartially working display
Kyle [Thu, 15 Apr 2010 03:36:52 +0000 (03:36 +0000)] 
Partially working display

git-svn-id: https://bd85.net/svn/cs3505_group@81 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agonevermind, constants should be case-sensitive; renamed Map.Type to Map.Mode to avoid...
Charles [Thu, 15 Apr 2010 03:19:13 +0000 (03:19 +0000)] 
nevermind, constants should be case-sensitive; renamed Map.Type to Map.Mode to avoid confusion with System.Type

git-svn-id: https://bd85.net/svn/cs3505_group@80 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoif you get exceptions you don't know how to deal with, try this new stable map which...
Charles [Thu, 15 Apr 2010 02:33:01 +0000 (02:33 +0000)] 
if you get exceptions you don't know how to deal with, try this new stable map which isn't as cutting edge

git-svn-id: https://bd85.net/svn/cs3505_group@79 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoMoved some basic stuff around to remove the CharacterTestBed, everything should compi...
brady [Thu, 15 Apr 2010 02:30:38 +0000 (02:30 +0000)] 
Moved some basic stuff around to remove the CharacterTestBed, everything should compile now.

git-svn-id: https://bd85.net/svn/cs3505_group@78 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogetting entity lists not more consistent with throwing exceptions
Charles [Thu, 15 Apr 2010 02:26:21 +0000 (02:26 +0000)] 
getting entity lists not more consistent with throwing exceptions

git-svn-id: https://bd85.net/svn/cs3505_group@77 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoAllowed Game to start with less than 4 players.
Kyle [Thu, 15 Apr 2010 01:06:50 +0000 (01:06 +0000)] 
Allowed Game to start with less than 4 players.

git-svn-id: https://bd85.net/svn/cs3505_group@76 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoEntity loading implemented.
Charles [Thu, 15 Apr 2010 00:30:08 +0000 (00:30 +0000)] 
Entity loading implemented.
New parsing method for single characters.
Refactored the map reader a bit.
Updated documentation related to entity-loading changes.

git-svn-id: https://bd85.net/svn/cs3505_group@75 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@74 92bb83a3-7c8f-8a45-bc97-515c4e399668
Kyle [Wed, 14 Apr 2010 04:52:37 +0000 (04:52 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@74 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoepic failure... adding missing content
Charles [Wed, 14 Apr 2010 00:43:44 +0000 (00:43 +0000)] 
epic failure... adding missing content

git-svn-id: https://bd85.net/svn/cs3505_group@73 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoforgot to document Map.CenterCell
Charles [Tue, 13 Apr 2010 23:39:45 +0000 (23:39 +0000)] 
forgot to document Map.CenterCell

git-svn-id: https://bd85.net/svn/cs3505_group@72 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@71 92bb83a3-7c8f-8a45-bc97-515c4e399668
Kyle [Tue, 13 Apr 2010 19:15:51 +0000 (19:15 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@71 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agogit-svn-id: https://bd85.net/svn/cs3505_group@70 92bb83a3-7c8f-8a45-bc97-515c4e399668
Kyle [Tue, 13 Apr 2010 19:10:43 +0000 (19:10 +0000)] 
git-svn-id: https://bd85.net/svn/cs3505_group@70 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoinitial commit
Kyle [Tue, 13 Apr 2010 19:09:11 +0000 (19:09 +0000)] 
initial commit

git-svn-id: https://bd85.net/svn/cs3505_group@69 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agorepo cleanup: suo files also don't need to be versioned
Charles [Tue, 13 Apr 2010 05:15:22 +0000 (05:15 +0000)] 
repo cleanup: suo files also don't need to be versioned

git-svn-id: https://bd85.net/svn/cs3505_group@68 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoMap drawing implemented.
Charles [Tue, 13 Apr 2010 05:12:26 +0000 (05:12 +0000)] 
Map drawing implemented.
Test map API's implemented.

git-svn-id: https://bd85.net/svn/cs3505_group@67 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoInitial commit. Basic infrastructure done.
Kyle [Tue, 13 Apr 2010 02:25:17 +0000 (02:25 +0000)] 
Initial commit.  Basic infrastructure done.

git-svn-id: https://bd85.net/svn/cs3505_group@66 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoCommented out my test Map class so it will not cause problems for the actual Map...
brady [Mon, 12 Apr 2010 04:53:27 +0000 (04:53 +0000)] 
Commented out my test Map class so it will not cause problems for the actual Map class

git-svn-id: https://bd85.net/svn/cs3505_group@65 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agomap constants should be case-insensitive
Charles [Mon, 12 Apr 2010 01:36:42 +0000 (01:36 +0000)] 
map constants should be case-insensitive

git-svn-id: https://bd85.net/svn/cs3505_group@64 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agorepo cleanup
Charles [Mon, 12 Apr 2010 01:26:15 +0000 (01:26 +0000)] 
repo cleanup

git-svn-id: https://bd85.net/svn/cs3505_group@63 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agocreated a new project MapProcessorLib to for importing map files
Charles [Mon, 12 Apr 2010 01:09:04 +0000 (01:09 +0000)] 
created a new project MapProcessorLib to for importing map files
determined that `cfmap' will be the extension we'll use for map files
added map reader with a module for general-purpose parsing

git-svn-id: https://bd85.net/svn/cs3505_group@62 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agomodified leveleditor documentation
Charles [Mon, 12 Apr 2010 00:52:07 +0000 (00:52 +0000)] 
modified leveleditor documentation
moved the sandbox map into the CarFire project

git-svn-id: https://bd85.net/svn/cs3505_group@61 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoAdded in lobby from last project. Refactored to account for name changes. I will...
brady [Sun, 11 Apr 2010 07:45:43 +0000 (07:45 +0000)] 
Added in lobby from last project. Refactored to account for name changes. I will work on changing graphics.

git-svn-id: https://bd85.net/svn/cs3505_group@60 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoadded ability for player movement.
brady [Sun, 11 Apr 2010 07:27:38 +0000 (07:27 +0000)] 
added ability for player movement.

git-svn-id: https://bd85.net/svn/cs3505_group@59 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agobegan on the basic character, player, and monster classes. Also created a second...
brady [Sat, 10 Apr 2010 23:59:19 +0000 (23:59 +0000)] 
began on the basic character, player, and monster classes. Also created a second project in CarFire called CharacterTestBed so I can work on testing characters with movement and stuff.

git-svn-id: https://bd85.net/svn/cs3505_group@58 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoImplemented the base architecture we are bound to because of how the network code...
Charles [Sat, 10 Apr 2010 07:39:18 +0000 (07:39 +0000)] 
Implemented the base architecture we are bound to because of how the network code works.
It's kind of like a walking skeleton... or a limping skeleton.

git-svn-id: https://bd85.net/svn/cs3505_group@57 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agochanged level editor stuff to dos line-endings
Charles [Sat, 10 Apr 2010 06:27:38 +0000 (06:27 +0000)] 
changed level editor stuff to dos line-endings

git-svn-id: https://bd85.net/svn/cs3505_group@56 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoAdding blank VS2008 solution to start from.
Charles [Sat, 10 Apr 2010 06:19:22 +0000 (06:19 +0000)] 
Adding blank VS2008 solution to start from.

git-svn-id: https://bd85.net/svn/cs3505_group@55 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoadding initial level editor files
Charles [Sat, 10 Apr 2010 00:19:43 +0000 (00:19 +0000)] 
adding initial level editor files

git-svn-id: https://bd85.net/svn/cs3505_group@54 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agoCreated folder 'CarFire'.
VisualSVN Server [Thu, 8 Apr 2010 23:58:47 +0000 (23:58 +0000)] 
Created folder 'CarFire'.

git-svn-id: https://bd85.net/svn/cs3505_group@53 92bb83a3-7c8f-8a45-bc97-515c4e399668

14 years agofixed bug where the 'push b to begin' message wasn't displaying for the host at the...
Charles [Sat, 3 Apr 2010 03:00:34 +0000 (03:00 +0000)] 
fixed bug where the 'push b to begin' message wasn't displaying for the host at the proper time

git-svn-id: https://bd85.net/svn/cs3505_group@52 92bb83a3-7c8f-8a45-bc97-515c4e399668

This page took 0.065507 seconds and 4 git commands to generate.