]>
Dogcows Code - chaz/carfire/log
Charles [Mon, 26 Apr 2010 22:07:09 +0000 (22:07 +0000)]
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
Charles [Mon, 26 Apr 2010 18:40:34 +0000 (18:40 +0000)]
New property IEntity.IsCollidable so entities can let the collision code know whether or not they are collidable. Entities that are not collidable can exist in the same cells with other entities, but of course only one collidable entity can exist in a cell.
git-svn-id: https://bd85.net/svn/cs3505_group@153
92bb83a3 -7c8f-8a45-bc97-
515c4e399668
Charles [Mon, 26 Apr 2010 18:13:03 +0000 (18:13 +0000)]
git-svn-id: https://bd85.net/svn/cs3505_group@152
92bb83a3 -7c8f-8a45-bc97-
515c4e399668
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
This page took 0.062486 seconds and 4 git commands to generate.