Commit Graph

83 Commits

Author SHA1 Message Date
jonspacz
1c287d65d4 fixed statistics 2020-04-05 23:43:53 +02:00
Michał Czekański
a60a46cc53 Add method returning stats field from Player 2020-04-05 23:43:40 +02:00
Michał Czekański
df040b54f8 Merge remote-tracking branch 'origin/Player' into passingEvents 2020-04-05 23:26:19 +02:00
c46745f8c0 Merge remote-tracking branch 'origin/MapNew' into EntityCreator 2020-04-05 23:15:28 +02:00
15a2010c5d Merge remote-tracking branch 'origin/entities_branch' into EntityCreator
# Conflicts:
#	src/entities/Collidable.py
2020-04-05 22:20:06 +02:00
b386eca2f4 Merge remote-tracking branch 'origin/entities_branch' into EntityCreator
# Conflicts:
#	src/entities/Collidable.py
2020-04-05 22:18:06 +02:00
5c80033a0b Added getStatistic method & enum 2020-04-05 22:04:40 +02:00
dc7023adfa Fixed: statistics now change by invoking methods instead of variable change 2020-04-05 22:02:15 +02:00
a0bbee30d1 Player movement now costs stamina 2020-04-05 21:59:40 +02:00
f4e2799009 Player class now has statistics 2020-04-05 21:59:26 +02:00
c5fddf144d Merge remote-tracking branch 'origin/master' into Player 2020-04-05 21:56:59 +02:00
jonspacz
46b9ce8f95 changed id to size 2020-04-05 21:52:52 +02:00
Wirus
3c8f3e817f Merge branch 'Player' of https://git.wmi.amu.edu.pl/s444409/DSZI_Survival into MapNew 2020-04-05 21:49:52 +02:00
46d018dbfd Fixed wrong spawnpoint coords 2020-04-05 21:48:55 +02:00
jonspacz
404d2f1b50 deleted not needed Map elements from Pickupable 2020-04-05 21:36:58 +02:00
Wirus
061455605d Merge branch 'entities_branch' of https://git.wmi.amu.edu.pl/s444409/DSZI_Survival into MapNew 2020-04-05 22:44:43 +02:00
c91c82d80a Fixed bug: not being able to rotate with specific collisions 2020-04-05 20:47:24 +02:00
jonspacz
057f711317 Removed Collidable because was not useful finished todo in pickupable and added Statistics to contstructor 2020-04-05 20:34:45 +02:00
jonspacz
169a931329 Merge remote-tracking branch 'origin/MapNew' into entities_branch
# Conflicts:
#	src/entities/Collidable.py
2020-04-05 20:27:21 +02:00
Wirus
853a3b1601 Map: collidable group of sprites
TerrainTile: position attributes
EventManager: collision method
2020-04-05 19:08:08 +02:00
a264ac7cb1 Refactor to fixed Entity class 2020-04-05 14:52:30 +02:00
d88670f456 Fixed retarded Entity implementation 2020-04-05 14:52:19 +02:00
6efd5652dd Implemented proper player movement 2020-04-05 14:49:37 +02:00
e184e6417b Entity now inherits from pygame.sprite.Sprite 2020-04-05 14:06:56 +02:00
8c1dad0101 Added move and rotate function 2020-04-04 21:33:24 +02:00
d16711068a Initial player implementation 2020-04-04 20:54:11 +02:00
5e021ca087 Added constructor params 2020-04-04 20:53:33 +02:00
c454d8d328 Updated entity class 2020-04-04 20:53:13 +02:00
jonspacz
9b7011a010 Fixed Collidable and made pickupable
TODO - make object disappear after pickup
2020-04-04 20:21:37 +02:00
jonspacz
9efad498f7 changed Interactable, Collidable, Npc, Entity 2020-04-02 16:22:17 +02:00
jonspacz
ef798b02e7 Added method to collidable to check if a collision occurred. Added = None to each attribute in Entity to stop errors from showing 2020-04-02 13:38:14 +02:00
jonspacz
ff29e52a8d added 4 methods to Statistics class 2020-04-01 14:46:49 +02:00
1c28b3a644 Initialized classes & file structure 2020-03-31 21:47:09 +02:00