Quick progress reportBeen watching some Risk of Rain videos which kinda pushed me over the edge to add more passive items.
Before, the thinking was that all items should have a On Use thing, but upon further inspection, I don't think people will remember to use more than three or four anyway. And quite importantly, the amount of work that would be needed making large numbers of these items could be overwhelming. It could also be a nice tactical decision wether or not to drop the current items for something else.
LMB item, RMB item and one more?
To facilitate this I added a bunch of events that could trigger a proc in these items:* CritProc
* CritHit
* ProjectileHit
* MoveTile
* Shoot
* BigUse
* Tick
* GoBelow25PHealth
* GoFullHealth
* EnemyHurt
* EnemyDeath
* EnterRoom
* EnterFloor
I also added and wired up a couple of variables that items could modify when picked up:* CritChance
* CritMultiplier
* DamageMultiplier
* Luck
* MovementSpeedMultiplier
* AttackSpeedMultiplier
* CooldownSpeedMultiplier
* HealthPickupMultiplier
* Accuracy
* KnockbackMultiplier
* ProjectileSpeedMultiplier
* TickSpeedMultiplier
Next up would be to create a bunch of items that use these.
I think I should also make these items appear more than once per floor.
Maybe three item pools:* Drop from enemies
* Drop from boss
* Found in chests
I have also created a health bar instead of the hearts as well as multiplied all health and damage by 10.
This gives me more granularity for for example a Health on Enemy Kill item.
Where previously one heart per kill might have been too much, 1 point of health out of 300 is more reasonable.
I think I wanna make the rooms slightly bigger.
This would give more space for larger numbers of enemies and tactics like kiting.
I also want to change the ratio slightly to make room for the HUD/Inventory etc.
For now, I just cheated and fixed screen ratio to 16:10 instead of 16:9 which makes some space for that.
When I get more time I'll redo all the current rooms to be a bit bigger.
I also needed to get the HUD away from the walls as I sometimes have important stuff on them.
Really boring screenshot showing Health Bar and some Wall-Mounted-Lightning-Dispensers.Another thought I have been entertaining is if I should have different character classes with a base set of starting skills/items or if things should be this random.
What do you think peeps?