Commit Graph

247 Commits

Author SHA1 Message Date
Tamir Atias
9ca8983561 [Add] Serialisation stuff. 2012-02-24 02:11:06 +02:00
Tamir Atias
7d00bfb34a [Add] Some more artwork by Moosader. 2012-02-22 04:47:08 +02:00
Tamir Atias
0eb90d6df5 [Add] New artwork by Moosader. 2012-02-22 04:28:01 +02:00
Tamir Atias
120be24f96 [Fix] Sped up characters.
[Fix] Load game.
[Fix] Enemy collisions.
[Add] Enemies attacking the player.
[Add] GAME OVER!!! :D
2012-02-22 01:27:46 +02:00
Tamir Atias
57e3229baf [Fix] Lots of fixes to pathfinding. 2012-02-21 03:09:00 +02:00
Tamir Atias
837ace3c2a [Fix] Pathfinding fixes... 2012-02-21 02:00:36 +02:00
Rtch90
61f1f2b2a4 [Fix] Change calculation of absolute value to support floating point variables. 2012-02-20 21:34:50 +00:00
Tamir Atias
2e50097502 Merge branch 'master' of github.com:Allanis/Unuk
Conflicts:
	src/libUnuk/Engine/NPC.cpp
	src/libUnuk/LevelGen/LevelGen.h
	src/libUnuk/LevelGen/MapTile.cpp
	src/libUnuk/LevelGen/MapTile.h
2012-02-20 22:06:14 +02:00
Tamir Atias
c8460abb90 [Add] Some pathfinding code. 2012-02-20 21:59:51 +02:00
Rtch90
8e81f3aa86 [Fix] Fixed character sheet's animation sequence. 2012-02-20 19:34:14 +00:00
Rtch90
45d5720e4b [Add] A little spell stuff.
[Add] Woot, Rachel did the character sprite.
2012-02-19 23:16:10 +00:00
Rtch90
4b86f12f3a [Add] Who wants to see some magical abilities? 2012-02-19 21:18:26 +00:00
Rtch90
a6bc7151d4 [Change] Updated README file. 2012-02-19 17:29:58 +00:00
Rtch90
50db738194 [Change] Avoid using numerals when TILE_WIDTH and TILE_HEIGHT are defined in Unuk/Constants.h 2012-02-19 15:18:24 +00:00
Rtch90
87c075ddb0 [Change] Removed operator overloads in WorldManager.h as we never use them.
WorldManager will invoke the operators from Character.
2012-02-19 15:04:55 +00:00
Rtch90
d55d16ac61 [Fix] Memory managment now working, and utilized. 2012-02-19 14:51:53 +00:00
Rtch90
7ca0ad0d7d [Fix] Changed abs(Vec2::DistanceSquared(thisPos, goalPos)); to fabs(Vec2::DistanceSquared(thisPos, goalPos)); 2012-02-18 23:49:13 +00:00
Tamir Atias
8b92224e72 [Add] Some work on enemy AI. 2012-02-19 01:30:12 +02:00
Rtch90
35fd91c97a [Change] Character::Move was named incorrectly, This is now defined as Character::HealthBarScroll 2012-02-18 19:29:45 +00:00
Tamir Atias
4be65645da [Fix] Windows build.
[Fix] New game stack overflow in Debug build.
2012-02-18 21:23:23 +02:00
Tamir Atias
7f8bf0cb59 [Fix] Cropped some entities. 2012-02-14 22:37:44 +02:00
Tamir Atias
05688b4725 [Add] Moosader's new art is in! 2012-02-14 21:42:44 +02:00
Rtch90
376801720d [Remove] There is no need for save_* when we are ignoring save* ... 2012-02-09 22:57:24 +00:00
Tamir Atias
132279ccef [Add] Saving maps! 2012-02-09 18:17:13 +02:00
Tamir Atias
4a56e4cd00 [Fix] Player spawning on entities bug. For real this time! 2012-02-08 22:58:13 +02:00
Tamir Atias
3bcc36edec [Fix] Player spawning inside entities when starting a new game or loading one.
[Fix] Annoying warnings in WorldManager.cpp
2012-02-08 22:50:01 +02:00
Tamir Atias
6e83a0fa77 Merge branch 'master' of https://github.com/Allanis/Unuk 2012-02-08 22:03:49 +02:00
Tamir Atias
9650fda582 [Change] Collision is now only done with the lower quarter of the player's height. 2012-02-08 22:02:56 +02:00
Rtch90
bdda3847fb [Fix] Tamir thought he was cool. But he typod soooo much!!! 2012-02-06 00:27:52 +00:00
Tamir Atias
0cbaf72395 [Fix] Spawning out of the map. 2012-02-05 22:22:41 +02:00
Tamir Atias
d6e09057b5 Merge branch 'master' of https://github.com/Allanis/Unuk 2012-02-05 22:09:51 +02:00
Tamir Atias
3724a3121e [Add] Ways of death.
[Add] Generation area is now larger.
2012-02-05 22:09:07 +02:00
Rtch90
156322f4d6 Merge branch 'master' of github.com:Allanis/Unuk 2012-02-05 17:56:49 +00:00
Rtch90
b97775fd47 [Remove] Taking water out of the map XML 2012-02-05 17:56:11 +00:00
Tamir Atias
a24caab545 [Fix] EXP bar not reading EXP map correctly. 2012-02-05 19:54:28 +02:00
Tamir Atias
1c22f624e6 [Add] Amount of generated NPCs is now level dependent. 2012-02-05 19:51:26 +02:00
Tamir Atias
815e1b338d [Fix] EXP table was not read correctly. 2012-02-05 19:41:12 +02:00
Tamir Atias
fcb1d02db0 [Remove] Speech bubbles.
[Fix] NPCs now collide with the player.
2012-02-05 19:37:01 +02:00
Tamir Atias
a7367551c6 [Remove] Transitions from map file.
[Fix] Bug in which NPCs collide with themselves.
2012-02-05 18:56:29 +02:00
Tamir Atias
1924c7e01e [Fix] Qt Creator project no longer links Qt. 2012-02-05 18:40:58 +02:00
Tamir Atias
ac883d6b64 [Remove] Map transitions are they were not in use.
[Fix] Invisible collision in bottom left.
2012-02-05 18:14:11 +02:00
Tamir Atias
3e9c83428d [Fix] Collision testing is now more accurate. 2012-02-05 17:54:11 +02:00
Tamir Atias
cc258c35e0 [Fix] Supposedly fixed spawning on top of NPCs. 2012-02-05 00:30:42 +02:00
Tamir Atias
90e3ff7a22 [Fix] NPCs and Player shall no longer spawn inside entities! 2012-02-04 23:51:45 +02:00
Tamir Atias
228371376d [Fix] Weird exception bug on change level. 2012-02-04 23:12:28 +02:00
Rtch90
5e0130019d [Add] Finished off the rest of this pathfinding shiz. Enjoy KonoM!! 2012-02-04 21:05:56 +00:00
Rtch90
67ff7dc171 [Add] Nothing interesting just methods to grab specific nodes.. 2012-02-04 20:34:43 +00:00
Rtch90
c30739a610 [Add] Some more work on pathfinding.
-- Decided to stick with ANSI/ISO standards by keeping template implementation inside the header it came from as apposed to exporting it into another compilation unit. This stops gcc from bitching at me!
2012-02-04 18:27:29 +00:00
Rtch90
1dcbb82b72 [Add] SearchStep(void) method now implemented.
-- Yes, there is some code I have held back for now..
2012-02-04 15:04:22 +00:00
Rtch90
19df24c12c [Fix] Heh, this code won't do any good in the destructer..
-- Let the drunk codin' commence.
2012-02-03 21:10:14 +00:00