veloren/common/src/states
Ben Wallis b499cf2c58 Added egui debug UI - a 100% rust UI framework (similar to imgui) allowing for rapid development of debug interfaces to aid development. This is feature-gated behind the egui-ui feature which is enabled by default but removed for airshipper builds.
Included in the initial implementation is an entity browser which lists all entities in the client ECS, an entity component viewer which shows select components belonging to the selected entity including character state information, and a simple frame time graph.

This MR also includes an extraction of the animation hot reloading code which has been reused for egui to allow for hot-reloading of the egui interface to allow rapid development of the UI with realtime feedback upon save as is the case with aninmations. This is feature-gated behind the `hot-egui` feature which is not enabled by default due to the extra startup time that it adds.
2021-07-04 09:47:18 +00:00
..
basic_aura.rs feat: impl attack speed modifier 2021-05-30 12:39:30 -07:00
basic_beam.rs Load ori_rate for BasicBeam from assets 2021-06-18 22:33:00 +03:00
basic_block.rs feat: impl attack speed modifier 2021-05-30 12:39:30 -07:00
basic_melee.rs First 3 abilities for tidal warrior functional. Added bubble particles. 2021-06-03 21:39:13 -05:00
basic_ranged.rs feat: impl attack speed modifier 2021-05-30 12:39:30 -07:00
basic_summon.rs Addresses comments about roc AI 2021-06-15 09:50:23 +02:00
behavior.rs Tornado summoning attack 2021-06-15 09:49:13 +02:00
blink.rs feat: impl attack speed modifier 2021-05-30 12:39:30 -07:00
boost.rs feat: impl attack speed modifier 2021-05-30 12:39:30 -07:00
charged_melee.rs Introduce hit_timing for combo_melee 2021-06-12 14:10:19 +03:00
charged_ranged.rs feat: impl attack speed modifier 2021-05-30 12:39:30 -07:00
climb.rs Ensnaring vines now ensnare you. 2021-06-23 22:38:16 -05:00
combo_melee.rs Introduce hit_timing for combo_melee 2021-06-12 14:10:19 +03:00
dance.rs Ensnaring vines now ensnare you. 2021-06-23 22:38:16 -05:00
dash_melee.rs Tidal warrior AI. 2021-06-03 21:39:14 -05:00
equipping.rs feat: impl attack speed modifier 2021-05-30 12:39:30 -07:00
glide_wield.rs Ensnaring vines now ensnare you. 2021-06-23 22:38:16 -05:00
glide.rs Ensnaring vines now ensnare you. 2021-06-23 22:38:16 -05:00
healing_beam.rs feat: impl attack speed modifier 2021-05-30 12:39:30 -07:00
idle.rs ori fixes 2021-04-25 22:02:30 -04:00
leap_melee.rs Ensnaring vines now ensnare you. 2021-06-23 22:38:16 -05:00
mod.rs Added UseItem character state. 2021-06-29 05:59:02 -05:00
repeater_ranged.rs feat: impl attack speed modifier 2021-05-30 12:39:30 -07:00
roll.rs Balance tweaks. 2021-06-05 17:15:04 -05:00
self_buff.rs feat: impl attack speed modifier 2021-05-30 12:39:30 -07:00
shockwave.rs Added totem ability, totem ai, totem ability set, particles for totem abilities, and totem voxel model. 2021-06-03 21:39:15 -05:00
sit.rs Ensnaring vines now ensnare you. 2021-06-23 22:38:16 -05:00
sneak.rs Ensnaring vines now ensnare you. 2021-06-23 22:38:16 -05:00
spin_melee.rs Tidal warrior AI. 2021-06-03 21:39:14 -05:00
sprite_summon.rs Added sparseness field to sprite summon. 2021-06-23 22:38:16 -05:00
stunned.rs feat: impl attack speed modifier 2021-05-30 12:39:30 -07:00
talk.rs Item use is now goes through a control action rather than a control event. 2021-03-01 20:51:08 -05:00
use_item.rs Moved match on ItemUseKind to create durations to a function under ItemUseKind. 2021-06-29 05:59:02 -05:00
utils.rs Added egui debug UI - a 100% rust UI framework (similar to imgui) allowing for rapid development of debug interfaces to aid development. This is feature-gated behind the egui-ui feature which is enabled by default but removed for airshipper builds. 2021-07-04 09:47:18 +00:00
wielding.rs Added equip slots for other weapons. 2021-05-15 15:16:37 -05:00