|
|
d1dfd908b7
|
Merge branch 'master' into perf
|
2020-04-20 21:54:16 -05:00 |
|
Xevion
|
2feb1d98b3
|
add new debug config, create and implement FPSCounter class
|
2020-04-20 21:43:07 -05:00 |
|
Xevion
|
625fe85527
|
make all wall and floor spritelists static, fix docstrinng
|
2020-04-20 20:53:18 -05:00 |
|
Cameron
|
c729ba9167
|
Merge pull request #31 from n0remac/positions-fix
Player Initial Position
|
2020-04-20 17:11:14 -07:00 |
|
|
|
294c86010b
|
Merge branch 'master' into positions-fix
|
2020-04-20 19:03:12 -05:00 |
|
Lief9100
|
26fe091a10
|
Merge pull request #30 from n0remac/projectiles
Projectiles
|
2020-04-20 16:24:54 -07:00 |
|
Lief9100
|
214f99cb8b
|
Merge pull request #29 from n0remac/pathing-rebase
Pathing rebase
|
2020-04-20 16:22:30 -07:00 |
|
Xevion
|
a6d24d1690
|
change to bottomLeft helper method
|
2020-04-20 16:55:36 -05:00 |
|
Xevion
|
b41ef318d6
|
fixed player placement
|
2020-04-20 16:53:49 -05:00 |
|
Xevion
|
b74b8f87c1
|
fix text rendering, get rid of unused wall and floor spriteLists
|
2020-04-20 16:18:51 -05:00 |
|
Xevion
|
a074706cd2
|
more attempts at fixing player placement
|
2020-04-20 16:15:53 -05:00 |
|
Cameron Smart
|
03d4cd7743
|
Fix formatting on condition main:212
|
2020-04-20 14:03:59 -07:00 |
|
Cameron Smart
|
6b74629a57
|
changed bullet speed and size, final format check
|
2020-04-20 13:50:05 -07:00 |
|
Cameron Smart
|
dff882770d
|
removed whitespace and other formatting.
|
2020-04-20 13:45:49 -07:00 |
|
Lief9100
|
c051414870
|
remove config excess, add projectiles folder and temp classes
|
2020-04-20 12:59:41 -07:00 |
|
Lief9100
|
b06fcaf0f8
|
screen-projectile deletion fix, comment updates to note TEMP features
|
2020-04-20 12:57:23 -07:00 |
|
Lief9100
|
3034d96ab7
|
main.py busy edit, works but simplistic
|
2020-04-20 12:57:23 -07:00 |
|
Lief9100
|
cc83bab11c
|
indentation and positioning correction in config for constants
|
2020-04-20 12:52:01 -07:00 |
|
Lief9100
|
6769cceed4
|
add constants to config
|
2020-04-20 12:52:01 -07:00 |
|
Cameron Smart
|
882ce349d8
|
got rid of last bit of whitespace
|
2020-04-20 03:59:15 -07:00 |
|
Cameron Smart
|
ba8459797c
|
Removed tabs and training white space.
|
2020-04-20 03:59:15 -07:00 |
|
Cameron Smart
|
6561469351
|
route function takes start, stop, and matrixs, returns path
|
2020-04-20 03:59:15 -07:00 |
|
Cameron Smart
|
de72eed2c7
|
removed tabs
|
2020-04-20 03:59:15 -07:00 |
|
Cameron Smart
|
3f4f186324
|
Added Pathfinding dependency, started on path.py
|
2020-04-20 03:59:15 -07:00 |
|
|
|
f3429594b9
|
Merge pull request #25 from n0remac/cleanup
Animations and Map Refactor
|
2020-04-20 05:49:10 -05:00 |
|
Xevion
|
a5fee04bdc
|
attempt to fix position text, minor docstring corrections
|
2020-04-20 04:52:07 -05:00 |
|
Xevion
|
6f1161ab75
|
place character randomly in one of the Dungeon levels, remove player_list and just use player, add Dungeon.levelList property function, add in generated level loading
|
2020-04-20 04:46:50 -05:00 |
|
Xevion
|
5cf2f5e7f7
|
add LEVEL_SIZE enum to Config, add position debug, add wall sprite list gatherer, add and use level position method,
|
2020-04-20 04:36:32 -05:00 |
|
Xevion
|
9dcf6cf054
|
make level rendering and dungeon rendering independent, remove complicated spritelist passing
|
2020-04-20 04:14:53 -05:00 |
|
Xevion
|
02812902ae
|
refactor load_file to load and create sprites copying render method
|
2020-04-20 04:05:23 -05:00 |
|
Xevion
|
e5c53fa7a0
|
fix the enum mapping, fully implement the animations mapping, lower run updates per frame, fix hyperspeed animations
|
2020-04-20 03:35:51 -05:00 |
|
Xevion
|
8145c62090
|
change statements to use Enums with dictionary mapping
|
2020-04-20 03:19:16 -05:00 |
|
Xevion
|
fd64fc83c2
|
remove all commented out code
|
2020-04-20 03:10:19 -05:00 |
|
Xevion
|
a5fb8347ee
|
switch to AnimationSet implementation for texture loading
|
2020-04-20 03:09:53 -05:00 |
|
Xevion
|
424892cc25
|
use modulus for animations in mobs.py, beginning to implement PlayerAnimations class, add more docstrings to PlayerAnimations, remove cycle
|
2020-04-20 03:03:38 -05:00 |
|
Xevion
|
1e8f5b507c
|
add new knight sprite path, change folder "character" to "characters"
|
2020-04-20 02:53:29 -05:00 |
|
Xevion
|
f457ad0643
|
fix simple whitespace issues
|
2020-04-20 02:41:08 -05:00 |
|
Xevion
|
0d0a8f8b6a
|
add infinite cycle iter and arcade texture object loading, fix docstrings
|
2020-04-20 02:35:58 -05:00 |
|
Xevion
|
b2a953c0e5
|
implement getAnimations, correct regex patterns with capturing groups
|
2020-04-20 02:30:21 -05:00 |
|
Xevion
|
3378d916e5
|
create new sprites file for managing animations and static
|
2020-04-20 02:19:19 -05:00 |
|
Xevion
|
35513dce16
|
implement new enums into animations file
|
2020-04-20 02:03:15 -05:00 |
|
Xevion
|
1b2f8dc431
|
delete fix.py
|
2020-04-20 02:02:54 -05:00 |
|
Xevion
|
d5cd8e8a66
|
rename all knight animation files
|
2020-04-20 02:02:25 -05:00 |
|
Xevion
|
3d9a6d3eb4
|
create new enums class, move out constants from mobs.py
|
2020-04-20 01:44:21 -05:00 |
|
Xevion
|
290942aa0d
|
fixed last two check misses, added second line before Config class declaration, fixed extra space at end of comment
|
2020-04-20 01:36:06 -05:00 |
|
Xevion
|
396fa7775d
|
remove useless functions, basic reformat command, add dumb docstring
|
2020-04-20 01:33:01 -05:00 |
|
Xevion
|
abf80c1b0f
|
general refactor/cleanup to get closer to PEP8 standards
|
2020-04-20 01:31:08 -05:00 |
|
|
|
1338d24edf
|
Merge pull request #24 from n0remac/refactor
General Refactoring PR
|
2020-04-20 01:03:25 -05:00 |
|
Xevion
|
0fb15c7698
|
undo static method - will resolve into proper static method later
|
2020-04-20 01:01:30 -05:00 |
|
|
|
75031bfc0c
|
Merge pull request #23 from n0remac/pep8-workflow
new python pep8 linting workflow
|
2020-04-20 00:57:00 -05:00 |
|