List of all items
Structs
- messages::MsgAngle
- messages::MsgAwaitAction
- messages::MsgComponentStatusQuery
- messages::MsgEmpty
- messages::MsgError
- messages::MsgForceField
- messages::MsgGPS
- messages::MsgLaser
- messages::MsgMine
- messages::MsgModuleStatusQuery
- messages::MsgRadar
- messages::MsgRepair
- messages::MsgScan
- messages::MsgState
- messages::MsgTeleport
- messages::MsgThrust
- messages::MsgTime
- messages::MsgUse
- messages::MsgVelocity
- messages::RMsgComponentStatus
- messages::RMsgGPS
- messages::RMsgLaser
- messages::RMsgModuleStatus
- messages::RMsgRadar
- messages::RMsgRepair
- messages::RMsgScan
- messages::RMsgScanObject
- messages::RMsgState
- messages::RMsgTime
- messages::messages::MsgAngle
- messages::messages::MsgAwaitAction
- messages::messages::MsgComponentStatusQuery
- messages::messages::MsgEmpty
- messages::messages::MsgError
- messages::messages::MsgForceField
- messages::messages::MsgGPS
- messages::messages::MsgLaser
- messages::messages::MsgMine
- messages::messages::MsgModuleStatusQuery
- messages::messages::MsgRadar
- messages::messages::MsgRepair
- messages::messages::MsgScan
- messages::messages::MsgState
- messages::messages::MsgTeleport
- messages::messages::MsgThrust
- messages::messages::MsgTime
- messages::messages::MsgUse
- messages::messages::MsgVelocity
- messages::messages::RMsgComponentStatus
- messages::messages::RMsgGPS
- messages::messages::RMsgLaser
- messages::messages::RMsgModuleStatus
- messages::messages::RMsgRadar
- messages::messages::RMsgRepair
- messages::messages::RMsgScan
- messages::messages::RMsgScanObject
- messages::messages::RMsgState
- messages::messages::RMsgTime
- modules::ModuleIter
Enums
Traits
- messages::Message
- messages::MessageIdentity
- messages::messages::Message
- messages::messages::MessageIdentity
Macros
Functions
- alloc_wasm
- conversions::angle_to_xy
- conversions::xy_to_angle
- core::aim
- core::at_rotation
- core::await_action
- core::await_aim
- core::await_component
- core::await_not_activated
- core::component_state
- core::print
- core::random
- core::rotate
- core::sleep
- core::state
- core::time
- core::use_component
- core::velocity
- dummy
- hostfn::bot_random
- hostfn::bot_sleep
- hostfn::dbg_log
- hostfn::send_message
- hostfn::tcp_send
- messages::decode_message
- messages::generated_implementations::decode_message
- messages::messaging::serialize_message
- messages::serialize_message
- modules::await_module
- modules::force_field
- modules::gps
- modules::laser
- modules::mine
- modules::radar
- modules::repair
- modules::scan
- modules::scan_for_bot
- modules::status
- modules::teleport
- modules::thrust
- rotations::angle_distance
- rotations::transform_rotation_from_component
- rotations::transform_rotation_to_component
Constants
- constants::buffs::BURNING
- constants::buffs::DISABLED
- constants::buffs::GRAVITY
- constants::buffs::IMMORTAL
- constants::buffs::IS_ACTIVATED
- constants::buffs::MAGNETISED
- constants::buffs::OILY
- constants::buffs::SLOWED
- constants::kind::AXE
- constants::kind::BARSPINNER
- constants::kind::BAZOOKA
- constants::kind::FLAMETHROWER
- constants::kind::GRAVITYGUN
- constants::kind::GRENADELAUNCHER
- constants::kind::HAMMER
- constants::kind::HOOK
- constants::kind::HOOKSHOT
- constants::kind::MINIGUN
- constants::kind::MOTHERBOARD
- constants::kind::OILSPITTER
- constants::kind::PLASMASHIELD
- constants::kind::RIFLE
- constants::kind::SHIELD
- constants::kind::SHOTGUN
- constants::kind::SNIPER
- constants::kind::SPIKES
- constants::kind::STUNGUN
- constants::tag::BOT
- constants::tag::COMPONENT
- constants::tag::HAMMER
- constants::tag::MINE
- constants::tag::OIL
- constants::tag::PLASMA_SHIELD
- constants::tag::ROCK
- constants::tag::SENTRY
- constants::tag::SHIELD
- constants::tag::WALL