Crate veloren_common

Source

Re-exports§

pub use combat::DamageKind;
pub use combat::DamageSource;
pub use combat::Damage;
pub use combat::GroupTarget;
pub use combat::Knockback;
pub use combat::KnockbackDir;
pub use comp::inventory::loadout_builder::LoadoutBuilder;
pub use explosion::Explosion;
pub use explosion::RadiusEffect;
pub use skillset_builder::SkillSetBuilder;
pub use common_assets as assets;
pub use uuid;

Modules§

astar
cached_spatial_grid 🔒
calendar
character
Structs representing a playable Character
clock
cmd
combat
comp
consts
depot
effect
event
explosion
figure
generation
grid
interaction
link
lod
lottery
mounting
npc
outcome
path
ray
recipe
region
resources
rtsim
shared_server_config
skillset_builder
slowjob
spiral
spot
states
store
terrain
tether
time
trade
typed
uid
util
view_distances 🔒
vol
volumes
weather

Macros§

as_item
attributes
event_emitters
Define ecs read data for event busses. And a way to convert them all to emitters.
make_case_elim
make_proj_elim
make_weak_head_type
This macro is used internally by typed.
modular_item_id_prefix
parse_cmd_args
Parse a series of command arguments into values, including collecting all trailing arguments.
sprites

Structs§

CachedSpatialGrid
Cached SpatialGrid for reuse within different ecs systems during a tick. This is used to accelerate queries on entities within a specific area. Updated within the physics system [crate::sys::phys::Sys] after new entity positions are calculated for the tick. So any position modifications outside the physics system will not be reflected here until the next tick when the physics system runs.
ViewDistances