45 Commits

Author SHA1 Message Date
nc5432
0dee63281c Fixed sound issue 2024-06-07 16:23:26 -04:00
nc5432
de51f82d27 Merge branch 'main' of https://github.com/nc5432/Raise-Your-Wand 2024-06-07 16:17:56 -04:00
nc5432
f9c97b9aee Fixed crash 2024-06-07 16:14:22 -04:00
nc543
b3f656503c Fixed crashes and volume
- Fixed crashes related to spell casting
- Balanced the volume of the music tracks
- Removed a bunch of unused files
2024-06-01 17:16:57 -04:00
nc5432
39dbe8d5d5 Minor changes
- Increased text contrast in tavern
- Fixed typo in cauterize wound description
- (hopefully) fixed rare crash involving casting a spell and getting stunned
2024-06-01 11:01:21 -04:00
nc5432
912c1f34c5 UI Sounds and spell tweaks
- Added UI sounds
- Fixed sound effect timings on spells
- Added sounds to fireball
2024-05-31 11:53:40 -04:00
nc5432
d0143a5c45 Fixed bugs and prepared for export 2024-05-30 22:55:48 -04:00
Nolan A Casey
2892503dee Bug fixes, transitions
- Fixed some spell animations
- Fixed crash with healing spells
- Added scene transitions
- Added boolean for web build to disable window type selection
- Fixed some random errors
2024-05-30 15:56:16 -04:00
nc5432
f1c3248c9f Not sure why this works but it does 2024-05-30 00:37:51 -04:00
nc5432
941b3229f2 Busses are acting buggy 2024-05-30 00:30:46 -04:00
nc5432
427237ebbf Sounds and settings
- Added sounds
- Started getting settings saving working properly but it's broken
2024-05-29 20:50:12 -04:00
Nolan A Casey
6cc23654ec Spells and Sound Effect System
- Finished up healing wave, wall of fire, and stone wall
- Added system for spells playing sound effects
- Fixed enemy spell randomization from getting duplicate entries
2024-05-29 16:13:26 -04:00
nc5432
fdd5980f95 Worked on spells and tweaks
- Added more spells
- Added plans for more spells
- Added support for healing spells
- Worked on getting enemy spellbook randomization implemented
- Added some enemy animations
- Tweaked healthbar size so that red doesn't poke over the top
- Cleaned up some unused scripts
2024-05-28 22:07:10 -04:00
nc5432
fb6b0bf8a8 Finished credits screen
- Credits system is functional
- Added menu transitions
2024-05-27 22:05:50 -04:00
nc543
827571de0e Started workin gon credits 2024-05-27 19:54:22 -04:00
nc543
c643a5e90b Got the tavern close to finished 2024-05-27 13:05:36 -04:00
nc543
4bf910f4ea Added a lose condition
- Added a win/lose condition
- Added a finish state indicator. Transition currently does not work.
- Fixed enemy animation durations for icy wind spell
2024-05-25 23:51:28 -04:00
nc543
4910a73845 AI now respects cooldowns
- AI tracks and updates cooldowns
- Cleaned up code since each AI level won't have its own spell choosing method anymore
2024-05-24 19:11:20 -04:00
nc543
1938ac12b6 Animations and HUD
- Implemented more animations
- Added spell HUD
- Fixed interrupted spell cooldowns
- Fixed getting stunned when all damage is blocked
- Added export presets
2024-05-23 22:58:20 -04:00
Nolan A Casey
8c713d5550 Made animation scenes 2024-05-21 09:29:34 -04:00
nc5432
0ba1af4a5a Spells 2024-05-20 22:03:50 -04:00
nc543
68408aa1fb More spells 2024-05-19 18:38:27 -04:00
nc5432
6dbc53a5ff Menus and Wizards
- Made one overall theme to put on everything
- Changed font
- Added radio button sprites
- Tweaked icy wind animation
- Added evil wizard
2024-05-16 20:56:44 -04:00
nc5432
256e070818 Spells, fonts, and animations
- Fixed bugs with animations
- Added spell defenses
- Experimented with alternate fonts
2024-05-15 22:42:15 -04:00
Nolan A Casey
2990500e27
Merge pull request #2 from nc5432/animation-rework
Animation rework
2024-05-15 08:10:37 -04:00
nc5432
69008d0046 More animations
- Implemented firebolt animation
- Started on icy wind animation
- Added animation to health bars
- Improved the animation system more
- Cleaned up some code
2024-05-14 21:40:18 -04:00
nc5432
847a41eaad Animations and bug fixes
- Converted the rock throw animation to the new system
- Converted the fireball animation to the new system (needs to be inverted still)
- Spell variable now get set to null after use or they get interrupted
- Made some code more readable
2024-05-13 22:38:17 -04:00
Nolan A Casey
8003a7643b
Merge pull request #1 from nc5432/main
Fixed major spellcasting bug
2024-05-13 18:42:55 -04:00
nc5432
8fce25f619 Fixed major spellcasting bug
- The player and enemy were using a cast progress variable that was part of the spell object, so they were altering it at the same time
2024-05-13 18:32:10 -04:00
Nolan A Casey
00ca5da10c Tweening won't work well, looking into AnimationPlayer 2024-05-13 14:18:09 -04:00
nc543
9f7cb83789 Put some basic AI in for every difficulty 2024-05-12 09:56:52 -04:00
nc543
5079a77296 Main Menu and AI
- Mostly finished the settings menu
- Got basic AI working on easy difficulty
- Changed when animations are loaded
- Music now changes when you hit play
- Changed how AI will work. All enemies should only need the combatant script now
2024-05-12 00:22:34 -04:00
nc5432
9f6e16961d Worked on main menu and music 2024-05-10 13:33:08 -04:00
nc5432
3c2d81f584 Main Menu, music, and credits
- Got sprites for menu buttons
- Added buttons to the menu
- Added a manager script for the menu
- Created resources for playlists and credits
- Created a music player
- Created the root scene that everything will be loaded into
2024-05-09 22:21:58 -04:00
nc5432
4135494258 Started on main menu 2024-05-08 21:32:34 -04:00
nc5432
940fed1170 Background and UI
- Got new backgrounds
- Added health bars
- Added in enemy wizard using the wizard spellbook rather than the old spellbook
- Made the cast indicator smaller since it seemed a bit large
- Started working on enemy AI systems
- Fixed rock throw animation
2024-05-07 21:43:09 -04:00
nc5432
98a952273f Worked on animations 2024-05-04 11:48:54 -04:00
nc5432
49e769e330 Animations and some other tweaks 2024-05-03 19:45:30 -04:00
nc5432
b0508379c6 Got cast indicator working
- Also added a couple of spells
- Got started on animation system
2024-05-03 07:56:32 -04:00
Nolan A Casey
a440a60383 More spells and started on cast indicator 2024-05-02 15:39:04 -04:00
Nolan A Casey
68b9c040ad Forgot to save 2024-05-02 14:28:44 -04:00
Nolan A Casey
80a80e4c74 Worked on some things
- Spellbooks
- Spells
- Spellcasting
- Player controller
- Particles
- Animations
2024-05-02 14:27:28 -04:00
nc5432
67e1cad070 Improved organization, added more sprites, started some scripts 2024-05-01 21:26:14 -04:00
nc5432
0a4fef97fa Initial commit + assets 2024-05-01 20:10:34 -04:00
nc5432
bf6356a357 Initial commit 2024-05-01 20:08:57 -04:00