Date: 2024/05/25 11:38:50 UTC-07:00
Type: Denizen Script
recharge_force_energy:
type: world
debug: false
events:
on delta time secondly:
- repeat 10:
- foreach <server.online_players_flagged[show_experience]> as:player:
- narrate <[player].flag[force_energy]>
- define old_force_energy <[player].flag[force_energy]>
- if <[player].flag[force_energy]> < 19.8:
- flag <[player]> force_energy:+:0.2
- if <[player].flag[force_energy]> > 20:
- flag <[player]> force_energy:20
- adjust <[player]> fake_experience:<[player].flag[force_energy].div[20]>
- else if <[player].flag[force_energy]> == 20 && <[old_force_energy]> < 20:
- wait 2s
- adjust <[player]> fake_experience
- flag <[player]> show_experience:!
- wait 0.1s