|
492f37bda5
|
Pressing 'u' now selects random interactable entity
|
2020-05-15 08:54:49 +02:00 |
|
|
a40a598ffe
|
Added getEntitiesByType method
|
2020-05-15 08:54:21 +02:00 |
|
|
569128763b
|
Entities list is now a pygame.sprite.Group
|
2020-05-14 16:33:35 +02:00 |
|
|
c806d99d49
|
Changed tooltip from except to raises
|
2020-05-14 16:18:29 +02:00 |
|
|
085446ea93
|
Added more documentation
|
2020-05-14 16:16:19 +02:00 |
|
|
1610f9c0da
|
Fixed imports
|
2020-05-14 14:54:11 +02:00 |
|
|
fed30b0ade
|
Added tooltips
|
2020-05-14 12:44:27 +02:00 |
|
|
cc98db0a96
|
Methods now use relative coords
|
2020-05-14 12:39:09 +02:00 |
|
|
95972ac969
|
Entities now load with relative coords
|
2020-05-14 12:11:57 +02:00 |
|
|
824a7e33ea
|
draw method sets mapOffset field properly
|
2020-05-14 12:05:52 +02:00 |
|
|
1eb75fc354
|
Fixed abysmal draw method
|
2020-05-14 11:27:54 +02:00 |
|
|
e66b0d4a59
|
Removed redundant draw method params
|
2020-05-14 11:24:51 +02:00 |
|
|
6ed8423463
|
Added setter method usage
|
2020-05-14 11:23:04 +02:00 |
|
|
f224c8c657
|
Removed removeSprite method
|
2020-05-14 11:13:29 +02:00 |
|
|
ce50622b89
|
Removed removeSprite method
|
2020-05-14 11:13:09 +02:00 |
|
|
cba207f98c
|
Changed item pickup method
|
2020-05-13 20:17:32 +02:00 |
|
|
93472900b9
|
Removed A* calls from game
|
2020-05-13 19:48:51 +02:00 |
|
|
d6cf76f6bc
|
Updated A* function calls
|
2020-05-13 19:34:16 +02:00 |
|
|
16bb2cd311
|
Cleanup
|
2020-05-10 14:25:30 +02:00 |
|
|
01ce5796da
|
Removed timer
|
2020-05-10 12:53:08 +02:00 |
|
|
a76965cd91
|
Player now keeps track of the movement delay
|
2020-05-09 22:54:15 +02:00 |
|
|
752c3daa24
|
Added TODO markers
|
2020-05-09 22:30:21 +02:00 |
|
|
fc47c697df
|
Added more comments
|
2020-05-09 22:03:36 +02:00 |
|
Mateusz
|
b4624c4c56
|
raport progress
|
2020-04-27 11:06:14 +02:00 |
|
Michał Czekański
|
a6b717935f
|
Extract clicks on collidables to new method - make code clear
|
2020-04-26 18:45:07 +02:00 |
|
Michał Czekański
|
013e8b524d
|
Add new getTileOnCoord method
New method uses pygame.rect.collidepoint method which doesn't need exact tile's coordinates
|
2020-04-26 18:42:00 +02:00 |
|
Michał Czekański
|
2ba090b2d4
|
Add debug printing terrain tiles under mouse click
|
2020-04-26 18:41:05 +02:00 |
|
Michał Czekański
|
87fc6bea1f
|
Fix not adding grass tiles to terrainTilesList
|
2020-04-26 18:34:38 +02:00 |
|
Michał Czekański
|
08d425b938
|
Fix sea being not collidable
Player can't walk over sea
|
2020-04-26 18:11:54 +02:00 |
|
Michał Czekański
|
1255ab8e16
|
Fix problems with pathfinding to some map locations and add go-to on click
succesor method fixed
|
2020-04-26 18:09:02 +02:00 |
|
Michał Czekański
|
31d2bf0009
|
Fix random A* target selection
There was try catch catching all Exceptions, now it's only catching IndexErrors
|
2020-04-26 16:33:39 +02:00 |
|
Michał Czekański
|
b12c969d14
|
Add changes to last move detection
|
2020-04-26 15:20:17 +02:00 |
|
Michał Czekański
|
f1e0c3c593
|
Add automatic player movement delay
|
2020-04-26 14:33:04 +02:00 |
|
Michał Czekański
|
b8abacd4cc
|
Add picking random target for A* algorithm
When user clicks "u" key target is being picked.
|
2020-04-26 14:13:27 +02:00 |
|
Mateusz
|
53ee1e1f10
|
refactor and describe map lists and methods
|
2020-04-26 13:36:19 +02:00 |
|
Michał Czekański
|
deeba7c740
|
Spaghetti code, not working
|
2020-04-26 03:59:09 +02:00 |
|
Mateusz
|
8b9d953553
|
add terrainTilesList
|
2020-04-26 01:37:27 +02:00 |
|
Mateusz
|
d44274397d
|
describe sprites costs
|
2020-04-25 23:34:49 +02:00 |
|
Mateusz
|
4d6de52e8c
|
add cost attribute
|
2020-04-25 23:33:55 +02:00 |
|
Michał Czekański
|
7d9dd06d09
|
Add import new class in Game.py
|
2020-04-25 23:19:41 +02:00 |
|
Michał Czekański
|
0084750629
|
Add todo at TerrainTile class
|
2020-04-25 23:18:29 +02:00 |
|
|
e37a17cadd
|
Added getTileOnCoord method
|
2020-04-25 22:49:57 +02:00 |
|
|
5ca1a0b4d0
|
New movement testing
|
2020-04-25 22:02:21 +02:00 |
|
Michał Czekański
|
3f7ed1e4b3
|
Add updating console on players death and closing game after time delay
|
2020-04-06 13:48:36 +02:00 |
|
|
deec08cec7
|
Changed alive checking
|
2020-04-06 13:42:56 +02:00 |
|
Michał Czekański
|
b22e69712c
|
Add updating ui bars and updating console on interaction in EventManager
|
2020-04-06 13:20:28 +02:00 |
|
Michał Czekański
|
156f9977e0
|
Add ui updates on player pickup in EventManager
|
2020-04-06 13:13:47 +02:00 |
|
|
748e317e2e
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# environment.md
|
2020-04-06 12:37:01 +02:00 |
|
|
89cf106432
|
Loads tiles from file properly on all platforms
|
2020-04-06 12:30:21 +02:00 |
|
|
479c6eece7
|
Game now knows the abs path of the program
|
2020-04-06 12:30:03 +02:00 |
|