Commit Graph

121 Commits

Author SHA1 Message Date
Niklas Ulf Anders Cullberg 9ba26cae70 People die when they are killed
This means that enemies can now kill the players without mercy.
2012-10-29 15:05:10 +01:00
Jace ed0953ff50 Silly static texture... 2012-10-29 14:36:51 +01:00
Jace ef13987044 Yay pathfinding! (AGAIN (YES IT ACTUALLY WORKS NOW)) 2012-10-29 14:36:42 +01:00
Simon Holmberg 3c40dd354e Map is not leaking anymore -.- 2012-10-29 02:52:41 +00:00
Simon Holmberg 600661b911 SPIRAL BY CHRISTIAN 2012-10-29 02:49:26 +00:00
Niklas Ulf Anders Cullberg 236d6c2859 Enemies die when shot, also, rockets with R 2012-10-29 00:56:25 +01:00
Niklas Ulf Anders Cullberg 9a0ff658b4 The hell. Vi kan skjuta med S. 2012-10-29 00:51:14 +01:00
Niklas Ulf Anders Cullberg 4a60e4e2d5 All Monsters now move 2012-10-28 22:48:06 +01:00
Niklas Ulf Anders Cullberg 5c59a2277b Monsters turn in direction walking 2012-10-27 15:53:02 +02:00
Simon Holmberg 7d42fb1bf0 Scratch that. NOW they're working properly. 2012-10-24 01:27:20 +02:00
Simon Holmberg b9f49712db Mouse controls are working properly again. 2012-10-24 00:10:12 +02:00
Simon Holmberg c62a00ab80 Tileset modifications 2012-10-23 22:57:01 +02:00
Jace 723215294b Panic works. Variable brightness. Brighter lights. Updated tileset. 2012-10-23 16:40:19 +02:00
Simon Holmberg 5007e0b50e New tilesets, entities won't be drawn unless illuminated. 2012-10-23 01:28:46 +02:00
Jace cd913a8401 Mouse buttons properly recognized in interface.
Also file mode changes. I don't care.
2012-10-22 17:05:26 +02:00
Simon Holmberg 5f44eb257b Monster test spawn added to map 2012-10-22 02:30:07 +02:00
Simon Holmberg 35bcd8d9cc fixup! Merge branch 'master' of github.com:sippeangelo/DepthsBelow 2012-10-22 02:29:51 +02:00
Simon Holmberg 10d2160a8b Merge branch 'master' of github.com:sippeangelo/DepthsBelow 2012-10-22 02:10:38 +02:00
Simon Holmberg 89376478b0 Fake lights! Yay! 2012-10-22 02:10:19 +02:00
Niklas Ulf Anders Cullberg d36592318f MonsterSpawn added, reacts to a distance...
Have not tested, I think I failed, I don't think I should transfer
around lists like that... But I didn't make the things static at
least..!
2012-10-22 00:36:54 +02:00
Simon Holmberg dca73efe29 Merge branch 'master' of github.com:sippeangelo/DepthsBelow
Conflicts:
	DepthsBelow/DepthsBelow/KeyboardInput.cs
	DepthsBelow/DepthsBelow/MouseInput.cs
	DepthsBelow/DepthsBelow/Soldier.cs
	DepthsBelow/DepthsBelow/Utility.cs
2012-10-21 22:55:10 +02:00
Simon Holmberg cf3bc09a4a Working unit frames and dynamic soldier grouping 2012-10-21 22:50:18 +02:00
Niklas Ulf Anders Cullberg 6f6ee2d340 Steps taken and distance taken into account 2012-10-20 17:31:26 +02:00
Niklas Ulf Anders Cullberg 2fe63f51c0 Shooting calculation displayed, needs work 2012-10-20 13:01:57 +02:00
Niklas Ulf Anders Cullberg 6034dbf3b2 Inserted calculation if hover over enemy
Though text is not displayed, only the calculation is done.
2012-10-20 11:56:06 +02:00
Simon Holmberg f8c1422eeb Events bubble down the frame stack until it finds a frame with a handler.
For example, this allows you to have an OnClick handler on a parent frame, and child frames who cover the parent frame, but the parent frame still receives the click events (unless the child subscribes to the event).
2012-10-19 23:40:03 +02:00
Simon Holmberg 9d92736932 Frame field "Layer" controls render order and prevents event bubbling.
Reworked GUI events.
2012-10-19 23:27:51 +02:00
Simon Holmberg 0c923357b4 fixup! Moved DrawLine from RenderHelpers to Utility. 2012-10-19 03:46:22 +02:00
Simon Holmberg ce2264c737 Moved DrawLine from RenderHelpers to Utility. 2012-10-19 03:45:17 +02:00
Simon Holmberg 5cb05d1c3f Created a turn manager. 2012-10-19 03:01:50 +02:00
Simon Holmberg d376031193 Shorthands for exposing objects and functions to Lua. 2012-10-19 03:01:26 +02:00
Simon Holmberg 9f47ad9a57 Documentation added to Component.*, Entity, EntityManager, Grid, GUI.* and Utility classes.
Minor cleanups.
2012-10-18 01:34:46 +02:00
Simon Holmberg c59ff9778a Created and implemented EntityManager. PixelTransform and GridTransform phased out. 2012-10-17 23:44:58 +02:00
Jace 8e1f18d233 Renamed some stuff 2012-10-17 11:54:48 +02:00
Niklas Ulf Anders Cullberg c7a1317a32 Nothing 2012-10-17 11:39:07 +02:00
Jace 28b6e20f94 Merge branch 'master' of github.com:sippeangelo/DepthsBelow 2012-10-17 11:28:05 +02:00
Jace 00159095ed Lua tooltips 2012-10-17 11:27:31 +02:00
Niklas Ulf Anders Cullberg 2a12df147b Cannot Walk Through Monsters 2012-10-17 11:26:59 +02:00
Niklas Ulf Anders Cullberg 092dc176a8 Added Stats, damage code, stuff 2012-10-17 11:20:09 +02:00
Niklas Ulf Anders Cullberg 4f8a5ccdb2 Added Utility, Stat, removed FindDistance(Core) 2012-10-17 10:52:05 +02:00
Simon Holmberg bcbddf1b2c Merge branch 'lua'
Conflicts:
	DepthsBelow/DepthsBelow/Core.cs
	DepthsBelow/DepthsBelowContent/DepthsBelowContent.contentproj
2012-10-17 01:55:30 +02:00
Simon Holmberg 9f838a6d39 Lua stuffs is working :D 2012-10-17 01:52:58 +02:00
Jace a6391527ec Lua stuffs 2012-10-16 20:55:13 +02:00
Niklas Ulf Anders Cullberg 275727f861 Working on calculation of chance to hit 2012-10-16 17:27:35 +02:00
Niklas Ulf Anders Cullberg 16f2d57aec You can now fire selected units with S 2012-10-16 16:18:30 +02:00
Jace 9df0077257 More GUI stuff 2012-10-16 13:22:24 +02:00
Niklas Ulf Anders Cullberg d38e93dc19 Still working on Shooting (shouldn't work yet) 2012-10-11 13:03:19 +02:00
Niklas Ulf Anders Cullberg 0a4eafefa3 Shot and Shooting Classes added (not working yet) 2012-10-11 12:38:45 +02:00
Simon Holmberg 0b98d60753 Merge branch 'master' of github.com:sippeangelo/DepthsBelow
Conflicts:
	DepthsBelow/DepthsBelow/Core.cs
2012-10-09 19:20:13 +02:00
Simon Holmberg ff17d421fe Basic GUI library! 2012-10-09 19:18:14 +02:00