Michał Czekański
3f7ed1e4b3
Add updating console on players death and closing game after time delay
2020-04-06 13:48:36 +02:00
Michał Czekański
2893b4dd2c
Merge branch 'writingInfoToConsole' of https://git.wmi.amu.edu.pl/s444409/DSZI_Survival into writingInfoToConsole
2020-04-06 13:44:39 +02:00
deec08cec7
Changed alive checking
2020-04-06 13:42:56 +02:00
Michał Czekański
9d8768cb15
Add method updating console on player's death
2020-04-06 13:41:33 +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
178115cc4d
Add method updating console on player interaction in Ui and fix bar updating
2020-04-06 13:20:04 +02:00
Michał Czekański
156f9977e0
Add ui updates on player pickup in EventManager
2020-04-06 13:13:47 +02:00
Michał Czekański
01511757a0
Change console updates
...
Added updateOnPlayerPickup method and modified updateBasedOnPlayerStats so that is used in former method.
Now info is written only on player pickup so that there is no spam.
2020-04-06 13:13:28 +02:00
748e317e2e
Merge remote-tracking branch 'origin/development'
...
# Conflicts:
# environment.md
2020-04-06 12:37:01 +02:00
8f65ce87e2
Entities load using abs path
2020-04-06 12:31:44 +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
e3b3fdd74f
Events won't be handled if the player is dead
2020-04-06 12:05:57 +02:00
f1232956a0
Player cannot rotate dead
2020-04-06 11:55:56 +02:00
a275678e3f
Implemented player death mechanism
2020-04-06 11:51:46 +02:00
04a3eaf928
Merge remote-tracking branch 'origin/master'
2020-04-06 11:13:17 +02:00
c080816908
Removed obsolete Collidable class
2020-04-06 11:12:49 +02:00
5542acc443
Player may now self regenerate stamina
2020-04-06 11:03:01 +02:00
6994f39864
Player cannot walk if it runs out of stamina
2020-04-06 10:57:44 +02:00
87c7198199
Player can now interact with interactable entities
2020-04-06 10:38:12 +02:00
9e7c4f1ae0
Map can now load interactable entities
2020-04-06 10:35:58 +02:00
6d1dc4ffb7
Refactor Interactable.py and Pickupable.py
2020-04-06 10:33:29 +02:00
c6ab7cc2f4
Refactor: interactable now has methods from pickupable
2020-04-06 10:29:43 +02:00
c69c923d31
Lowered walking fatigue values
2020-04-06 10:26:16 +02:00
903a406c74
Added invoking sprites update() method every frame
2020-04-06 10:25:28 +02:00
052e56836b
Player now passively looses stats
2020-04-06 10:25:01 +02:00
8339797409
Removed unnecessary line
2020-04-06 09:56:07 +02:00
318f7881a1
Fixed imports
2020-04-06 09:54:51 +02:00
0c46a6ec32
Run.py refactor
2020-04-06 09:53:27 +02:00
Michał Czekański
50d8f78ac8
Fix thirst console info print
2020-04-06 01:08:31 +02:00
998c6c0094
Merge remote-tracking branch 'origin/passingEvents'
2020-04-06 01:01:27 +02:00
Michał Czekański
880c0af3c2
Move updating time text view to Ui class
2020-04-06 01:00:02 +02:00
Michał Czekański
ee20ac3214
Add appending time stamps before console lines
2020-04-06 00:55:43 +02:00
d45eb55b28
Hunger now rises instead of falling
2020-04-06 00:53:51 +02:00
b110ee9f34
Hunger now starts from 0
2020-04-06 00:52:34 +02:00
325adc7de5
Merge remote-tracking branch 'origin/passingEvents' into passingEvents
2020-04-06 00:50:20 +02:00
3dd6a4a7e7
Implemented fatigue system
2020-04-06 00:50:12 +02:00
Michał Czekański
a0abfdf11e
Merge remote-tracking branch 'origin/passingEvents' into passingEvents
2020-04-06 00:49:20 +02:00
Michał Czekański
04898fc27b
Fix console scrolling
2020-04-06 00:45:52 +02:00
Wirus
cfd3b05981
Merge remote-tracking branch 'origin/passingEvents' into passingEvents
2020-04-06 00:43:35 +02:00
Wirus
752284a90d
transparent textures
2020-04-06 00:43:20 +02:00
9a5556ff7b
Merge remote-tracking branch 'origin/passingEvents' into passingEvents
...
# Conflicts:
# src/entities/Player.py
2020-04-06 00:41:37 +02:00
bc8474b4c5
Player can now pick up items
2020-04-06 00:40:16 +02:00
a45befd4fa
Implemented getFacingCoord method
2020-04-06 00:39:58 +02:00
Michał Czekański
53417ecab9
Merge remote-tracking branch 'origin/passingEvents' into passingEvents
2020-04-06 00:11:12 +02:00
Michał Czekański
679cc3f9f4
Add writing to console when player stats change
2020-04-06 00:10:40 +02:00
Michał Czekański
30896285db
Add value field in Bar class
2020-04-06 00:06:19 +02:00
Wirus
e8e9cca0bb
Merge remote-tracking branch 'origin/passingEvents' into passingEvents
...
# Conflicts:
# data/mapdata/mapEntities.json
2020-04-06 00:03:06 +02:00
Wirus
38b6adc8a1
add bush and rabbit in mapEntities
2020-04-06 00:01:16 +02:00
Michał Czekański
076a377cda
Add pass after empty elif in Player
2020-04-06 00:00:00 +02:00