Commit Graph

265 Commits

Author SHA1 Message Date
OfficialCHenry
7dcf7f09dc fixed archer AI, added lasergun for boss, added speed cheat, changed buff generator, fixed isplayervisible bug, added lastplayerposition to enemyAI 2022-05-07 23:26:48 -04:00
Renge
cf3c3cf860 feat: dash doesnot affect by gravity and will cancel jump 2022-05-07 22:32:39 -04:00
Renge
bc347270a6 feat: jump height depend on pressing time 2022-05-07 22:18:09 -04:00
Renge
a906d19842 fix: add Forest 2022-05-07 20:53:32 -04:00
Renge
fd0977079e fix: rename Tutorial to Forest, fix player position; Feat: trigger for Greatwall 2022-05-07 20:37:21 -04:00
Renge
52b8f925eb feat: porcelain_template triggers 2022-05-07 20:19:22 -04:00
Kelly Peng
e50465b866 market tilemap draft 2022-05-07 14:12:38 -04:00
OfficialCHenry
5ff8353e3a fixed spelling, added assassinAI, need to get gun working for archer 2022-05-06 01:14:09 -04:00
Kelly Peng
e26f011fee add snow mountain level tilemap 2022-05-04 17:33:27 -04:00
OfficialCHenry
3c08dbd41e fixed extra health bug, speed bug , modified initial buff weights 2022-04-30 22:21:15 -04:00
Renge
beb3c97878 fix: canAttack 2022-04-30 19:38:55 -04:00
Renge
a226cb977b feat: bull & tiger bleed dot 2022-04-30 19:23:45 -04:00
Renge
a762810fdd feat: bull ai 2022-04-30 19:16:50 -04:00
Renge
9aa76b7963 feat: tiger AI 2022-04-30 19:09:39 -04:00
Renge
7f9805da0e fix: remove max shield 2022-04-27 22:48:05 -04:00
Renge
fa467fc3f5 fix: remove maxshield 2022-04-27 22:46:47 -04:00
Renge
1e5aa43383 feat: snake apply poison damage 2022-04-27 22:43:44 -04:00
Renge
3bf7704528 fix: seperate charging state and attacking state 2022-04-27 22:34:07 -04:00
Renge
85ca8edf05 fix: healthbar out of bound 2022-04-27 22:16:03 -04:00
Renge
0fe1604ff2 feat: player dot stats ui 2022-04-27 22:09:14 -04:00
OfficialCHenry
98b32a199b added init from buff array 2022-04-27 18:07:52 -04:00
Renge
97c4f768d1 Merge remote-tracking branch 'github/master' 2022-04-25 23:35:00 -04:00
Renge
973c22dc3f feat: add seed customizer 2022-04-25 23:34:32 -04:00
OfficialCHenry
ade2e9581d fixed constant dash sound bug + changed sword sound 2022-04-25 23:33:01 -04:00
Renge
136ef0ca94 fix: put randomseed reseter in correct position 2022-04-25 23:24:47 -04:00
Renge
c0283877ce reset random seed when exit 2022-04-25 23:23:58 -04:00
Renge
4705b38775 Merge remote-tracking branch 'github/master' 2022-04-25 23:21:17 -04:00
OfficialCHenry
3cc714b7c2 added dash sound 2022-04-25 23:21:01 -04:00
Renge
3e54469e55 fix: case sensitive and buttom size 2022-04-25 23:20:39 -04:00
Kelly Peng
555d5538a8 update splashscreen bg and fix the inheritance of start story 2022-04-25 23:18:07 -04:00
OfficialCHenry
237ba6659b added sword sound 2022-04-25 23:09:41 -04:00
Kelly Peng
c630ed7bd1 fix button position and player start location 2022-04-25 22:56:06 -04:00
Renge
5e08a7b3aa fix: snake only spawn after game start 2022-04-25 22:54:26 -04:00
OfficialCHenry
8ee836e375 added player toString 2022-04-25 22:36:36 -04:00
OfficialCHenry
a03c33d07c added splash screen 2022-04-25 22:14:13 -04:00
OfficialCHenry
66f6a443ca added main menu button to pause menu 2022-04-25 22:02:53 -04:00
Renge
e9ba77d876 fix: enemy stop only not in attack 2022-04-25 21:50:25 -04:00
Renge
b2505ffd48 Merge remote-tracking branch 'github/master' 2022-04-25 21:44:19 -04:00
Renge
3d4894fb60 feat: add buff at the end of levels 2022-04-25 21:43:57 -04:00
OfficialCHenry
aafd105c81 added enemiesKilledCounter, modified dot damage on player 2022-04-25 21:39:34 -04:00
Kelly Peng
c9a2b97104 add level 1 story 2022-04-25 21:34:48 -04:00
OfficialCHenry
da40ee0b59 modified dot effects, changed range buff 2022-04-25 21:31:30 -04:00
OfficialCHenry
e4500c9e6f added dot timers to player 2022-04-25 21:23:42 -04:00
Renge
435157b192 Merge remote-tracking branch 'github/master' 2022-04-25 21:21:21 -04:00
Renge
ffa6650093 fix: make randomseed static 2022-04-25 21:20:49 -04:00
OfficialCHenry
5704b076b2 changed give_buff event to give_regular_buff and give_special_buff 2022-04-25 21:18:34 -04:00
Renge
eff4d44bfb fix: change levels names 2022-04-25 21:15:36 -04:00
OfficialCHenry
faa106c5ca added regular and special buffs, modified weapon atk and cooldown 2022-04-25 21:10:49 -04:00
Renge
59a41ed468 Merge remote-tracking branch 'github/master' 2022-04-25 21:06:48 -04:00
Renge
bc625b9530 fix: slime don't have a charge state 2022-04-25 21:06:27 -04:00
Kelly Peng
1d56c21a96 update porcelain map and button position in the level menu 2022-04-25 21:01:27 -04:00
Renge
76ac59ac9c fix: replace dying with charge animation 2022-04-25 21:00:50 -04:00
Kelly Peng
c6f5a46ff0 add great wall to level menu + update tilemap 2022-04-25 19:31:33 -04:00
Renge
1d73a39bad feat: add damage timer to stop enemy when it takes damage 2022-04-24 23:25:57 -04:00
Renge
17f4b00488 feat&fix: implement TigerAI and fix attack bugs 2022-04-24 23:11:45 -04:00
Renge
b2adaaa1db feat&fix: added collideWithPlayer to handle collision and fix attack bug 2022-04-24 22:46:34 -04:00
Renge
51be51916b feat: make SnakeAttack extend Attack 2022-04-24 22:29:15 -04:00
Renge
da99dc9883 feat: implemented snake ai 2022-04-24 22:26:35 -04:00
Renge
6f995ae005 fix: bug 2022-04-24 21:49:00 -04:00
Renge
35a7067f55 fix: remove weapons 2022-04-24 21:46:41 -04:00
Renge
50b3b4a7d7 feat: add type to addEnemy 2022-04-24 21:45:40 -04:00
Renge
6f4bbeb885 feat: implementing attack 2022-04-24 21:25:32 -04:00
Renge
42b58824cc fix: pause timer when not in gaming state 2022-04-24 21:12:15 -04:00
Renge
58ef5cb59f feat: add distance limitation to isPlayerVisible 2022-04-24 20:49:57 -04:00
Renge
94da5fef26 fix: enemy play walk animation 2022-04-24 20:47:24 -04:00
Renge
1726ba3653 fix: enemy fall out of map 2022-04-24 20:35:41 -04:00
Renge
7478f4bb1f feat: implemented alert 2022-04-24 20:15:34 -04:00
Renge
7c63a7957b fix: make EnemyAI StateMachineAI and fix patrol bug 2022-04-24 19:51:23 -04:00
Renge
7550a4381c fix: stop music when level ends 2022-04-24 18:47:33 -04:00
Renge
b1028611f2 feat: add dash animation 2022-04-24 18:41:17 -04:00
Renge
201bfccd85 Merge remote-tracking branch 'github/master' 2022-04-24 18:19:01 -04:00
Renge
afb7d2bac5 fix: reset timer in mainmenu 2022-04-24 18:18:36 -04:00
OfficialCHenry
45596fdbc0 added background music 2022-04-24 16:53:18 -04:00
OfficialCHenry
da1f86628d took out enemies before forest start checkpoint, fixed empty buff object 2022-04-24 16:13:32 -04:00
OfficialCHenry
a65873c349 Merge branch 'master' of https://github.com/kellypeng44/ShatteredSword 2022-04-24 15:15:33 -04:00
OfficialCHenry
502af9c7eb removed attack from enemyAI 2022-04-24 15:15:20 -04:00
Renge
b59dc3e585 feat: added keys for buff 2022-04-23 22:34:17 -04:00
Renge
3b0de4b789 fix: playerLevelLabel size and position 2022-04-23 22:24:24 -04:00
Renge
12d8aa97e4 fix: remove player position updating 2022-04-23 22:18:15 -04:00
Renge
c5e40103a2 fix: bugs in GameOver 2022-04-23 22:06:52 -04:00
Renge
17afceee47 fix: timer 2022-04-23 21:54:28 -04:00
Renge
8e68d60dba fix: zoomLevel issue 2022-04-23 21:48:12 -04:00
Renge
5277697af6 feat: implement goToNextLevel(very buggy) 2022-04-23 21:17:43 -04:00
Renge
797d571b76 feat: added checkpoints generator and timer 2022-04-23 20:45:17 -04:00
OfficialCHenry
a05c0a1721 changed some enemy collision sizes, added slice outlines, fixed enemy attack times, added damage multiplier instead of def 2022-04-23 18:53:29 -04:00
OfficialCHenry
6f66b9666c Merge branch 'master' of https://github.com/kellypeng44/ShatteredSword 2022-04-23 17:24:46 -04:00
OfficialCHenry
75e70a00ba added lives label, player level label, level up sound 2022-04-23 17:23:53 -04:00
Renge
9ea4c888e7 fix: change some UI locations 2022-04-23 16:25:37 -04:00
Renge
aedb50f0ad fix: many UI bugs 2022-04-23 16:21:25 -04:00
Renge
de822a8111 fix: storytextLabel 2022-04-23 15:51:57 -04:00
Renge
92bec39248 fix: UIs 2022-04-23 15:36:15 -04:00
Renge
721b4544ac feat: change canvassize to 720p and modify the buff button to fit the new size 2022-04-23 15:18:39 -04:00
Renge
832e42affa feat: implemented checkpoint 2022-04-22 15:56:12 -04:00
qndydyhm
2bf59346f7
fix: game node undefined 2022-04-23 00:56:49 +08:00
OfficialCHenry
d4e69bb3ff fixed shield generation, fixed addhealth 2022-04-22 12:37:35 -04:00
Renge
858a8bbfd4 fix: destroy uis after enemy died 2022-04-21 15:53:05 -04:00
Renge
e0bf851843 feat: added google form 2022-04-21 15:34:15 -04:00
Renge
fc2e00f50c fix: remove extra rooms 2022-04-21 15:07:06 -04:00
Renge
d1b32642d5 Merge remote-tracking branch 'github/master' 2022-04-21 14:50:47 -04:00
Renge
936fda06ea fix: bug in RandomMapGenerator 2022-04-21 14:50:29 -04:00