35 Commits

Author SHA1 Message Date
30aa3f807d further UI reworks 2025-02-17 18:53:40 +00:00
5a629cb66a Fix infinite loading 2025-02-12 22:43:02 +00:00
5c617324ae minimap texture update + logo update 2025-02-11 19:44:07 +00:00
9c136817b3 Updates to rogue-lite mechanics (WIP)
- visual update on riftraids
- ability unlock system through ability tomes
- (possible) bugfix sprite issue
- player reputation level
2025-01-18 23:14:12 +00:00
d75d51a9c4 Gameplay update
- Added multiple input modes:
   - Point and click (as before)
   - WASD + mouse aiming (fully supported) (need QoL for interactables)
   - Gamepad controls (partial support)

- Sprite indexer to avoid gamebreaking issues when serializing sprites
- Movement speed penalty on casting abilities instead of fully stopping agent
2025-01-17 20:16:02 +00:00
74a9c2b940 Major rework on items
- Refactor items from predefined scriptables only, to template based into item instances
- Added equipped item tooltip to facilitate comparing items
- Added modular craftable items
2025-01-03 19:40:35 +00:00
a0be4f5395 Bugfixing multiplayer corner cases 2025-01-03 13:08:32 +00:00
36a7e2760d Rift Raiding Content
- Turned multi job reward button click into a whole new content
- Rift raids open up on multijob completion, allowing players to dive deep and take action into the rifts themselves
2025-01-02 23:58:07 +00:00
b29b17ebfd New systems & spells
- Fixed issue on projectile hit events that triggered multiple times.
- Implemented % costs for health and mana
- Updated key binding UI slots to show health costs if present
- New Necromancer projectile AoEOverTime ability: Bonestorm.
- New Vamp/Cultist/Satanist summon ability: Bloody Shadow.
2024-12-29 18:39:40 +00:00
ee2df3d136 More abilities & UI/UX
- Mage Mana Barrier ability
- Added absorb fill visual on top of max health, showing how much absorb the player has compared to his health
- Updated Knight ShieldWall anti projectile ability
2024-12-22 13:03:00 +00:00
8917c36ad8 Character Stat revamp (wip)
- working max health, properly setting health component values and showing scales on UI
- working armor & magic resistance, properly mitigating incoming damage based on damage type
2024-08-13 22:36:01 +01:00
1ce86aa636 Updates on items, stats & others 2024-08-05 19:18:56 +01:00
aa933c631e Potion ability & bugfixing 2024-08-05 12:35:22 +01:00
d667f3c6d5 nameplate updates, audio system started 2024-08-05 11:43:46 +01:00
c2b076ff5a Bugfixing null references corner cases
- fixed possible null on show tooltip of consumable item that was just used.
- fixed an issue preventing all characters from being loaded on character list if one in between was pointing to a null reference in playerprefs
2024-08-05 00:40:08 +01:00
c6944dcf6e Massive rework on UI overlays & player nameplates 2024-08-05 00:10:58 +01:00
5179c24d52 Mini map first iteration 2024-08-04 10:36:15 +01:00
0ea2c2ad2b Dragon's Lair, Sun Dragon (WIP) & fishing mechanic 2024-08-04 09:37:20 +01:00
6e232f4276 Update voting & job selection systems
- voting now fully cancels and clears when atleast one player cancels or closes the voting UI
- when selecting a job and voting, the zone is stored on all players, allowing to load different zones / jobs
2024-07-24 22:36:36 +01:00
bc4019ffdf Necromancer updates & bugfix
- Added Necromancer ultimate ability (Summon Golem)
- Updated and bugfixed golem minion
- Added New slam ability for golem
- Bugfixed damage over time effect calculate final damage when owner no longer exists
- Fixed an issue causing items to be vendored even with vendor closed
2024-07-23 21:26:32 +01:00
e1081a2bf4 Necromancer and Minions update
- Necromancer class playable
- Savage minion ability & npc
- Mage minion ability & npc
- rogue minion ability & npc
- warrior minion ability & npc
- golem minion ability & npc
- minion abilities
- Class resource (used to automatically summon minions based on the amount of souls drained, in case of necromancer)
- class resource spender (auto cast from priority list)
- class resource regen instant effect option
2024-07-22 16:46:13 +01:00
1ec628d6dd Particle system optimization, Preload and bugfixing
- Max Particle significantly reduced
- preload ability assets & most shaders
- fix coroutine error on channeled abilities
- billboard random flickers fixed
- spin to win animation and rotation sync fixed
2024-07-21 13:09:23 +01:00
5a48a23de1 Cooldown for players & bugfixing
- ability cooldown tracker implemented on players.
- added cooldowns to multiple player spells.
- added cooldown tracking on Ability bind instances, allowing players to see their spell icon on cooldown, filling out.
- fixed melee slash hit vfx, no longer spawning on non-targettable units.
- fixed area of effect over time bug that prevented it deal damage if it was following a target and had "!damagefollowingtarget" flag.
- added callback on blend in /out for death related VFX
2024-07-21 11:05:48 +01:00
410e28e046 Player account update
- Added Player account data with list of characters
- Added character selection scene
- Loading and saving characters flow working with account names as filters
2024-07-17 11:59:51 +01:00
b798e56f22 Character selection scene and data started 2024-07-09 16:49:30 +01:00
b8cd4c1388 Fps counter for editor & builds 2024-07-07 22:49:55 +01:00
e806551093 Game options UI, Game difficulty Options & items
fix burst of hope
updated sell values for items
updated jobs reward increases based on difficulty
updated difficulty settings
2024-07-07 21:47:56 +01:00
959aa0e3fe Ability UI Binds
with info & animations
2024-07-07 12:51:29 +01:00
833a6dc239 Job updates
- added multiple waves of enemies spawn before boss instead of single wave + boss
- added Multi job reward for every X jobs players can claim a bonus reward (using job templates)
2024-06-29 23:14:57 +01:00
7d28666e14 Boss & job complete Update
- Boss after rift clearance
- job completed event
- job rewards awarded on completion
2024-06-12 23:12:39 +01:00
c458ae4e8f Job Update
- refactored job information and what selecting a job means in terms of code/data
- job templates
- networked job selection & job activation state
2024-06-12 22:07:33 +01:00
494330fa1f Double fix
- Ability projectiles now properly visually disables on remotes
- network job data class created to generate json string from jobdata, workaround for scriptable object serialization
2024-05-13 22:39:36 +01:00
d12942bff4 World Jobs Listing Board interactable
Whole interactable world-board with different zones and jobs ready to be completed.

- party voting for job selection & scene swapping
- fully working scene change between inn and skellyard
- updated many systems with lots of new information
- bunch of new UIs to acomodate new job and scene swapping voting systems
2024-05-13 01:15:58 +01:00
1fe25cee9a Persistent data & game state controller 2024-05-12 16:26:56 +01:00
7e18350a1f First rift mayhem project commit 2024-05-09 18:17:30 +01:00