Table of Contents - natural_20-0.2.1 Documentation
Pages
Classes and Modules
- AiController
- AiController::PathCompute
- AiController::Standard
- AttackAction
- CommandlineUI
- DashAction
- DashBonusAction
- DisengageAction
- DisengageBonusAction
- DodgeAction
- DropGrappleAction
- EscapeGrappleAction
- FirstAidAction
- GrappleAction
- GroundInteractAction
- HelpAction
- HideAction
- HideBonusAction
- InteractAction
- InventoryAction
- ItemLibrary
- ItemLibrary::AreaTrigger
- ItemLibrary::BaseItem
- ItemLibrary::Chest
- ItemLibrary::DoorObject
- ItemLibrary::Ground
- ItemLibrary::HealingPotion
- ItemLibrary::Object
- ItemLibrary::Object::InvalidInteractionAction
- ItemLibrary::PitTrap
- ItemLibrary::StoneWall
- LookAction
- MoveAction
- Multiattack
- MultiattackAction
- Natural20
- Natural20::Action
- Natural20::ActionDamage
- Natural20::ActionUI
- Natural20::AttackHelper
- Natural20::Battle
- Natural20::BattleMap
- Natural20::CharacterBuilder
- Natural20::Container
- Natural20::Controller
- Natural20::Cover
- Natural20::DieRoll
- Natural20::DieRoll::DieRolls
- Natural20::DieRollDetail
- Natural20::Entity
- Natural20::EntityStateEvaluator
- Natural20::Error
- Natural20::EventManager
- Natural20::EventManager::EventLogger
- Natural20::FighterBuilder
- Natural20::FighterClass
- Natural20::Firebolt
- Natural20::HealthFlavor
- Natural20::InventoryUI
- Natural20::Lootable
- Natural20::MageArmor
- Natural20::MagicHand
- Natural20::MagicMissile
- Natural20::MapRenderer
- Natural20::MovementHelper
- Natural20::MovementHelper::Movement
- Natural20::Navigation
- Natural20::Notable
- Natural20::Npc
- Natural20::PlayerCharacter
- Natural20::RogueBuilder
- Natural20::RogueClass
- Natural20::Roller
- Natural20::Session
- Natural20::Shield
- Natural20::Spell
- Natural20::SpellAttackHelper
- Natural20::StaticLightBuilder
- Natural20::Weapons
- Natural20::WizardBuilder
- Natural20::WizardClass
- ProneAction
- PushAction
- RayTracer
- SecondWindAction
- ShortRestAction
- ShoveAction
- SpellAction
- StandAction
- TwoWeaponAttackAction
- UseItemAction
Methods
- ::ac_bonus — Natural20::Shield
- ::ac_override — Natural20::MageArmor
- ::after_attack_roll — Natural20::Shield
- ::apply! — Natural20::Action
- ::apply! — AttackAction
- ::apply! — TwoWeaponAttackAction
- ::apply! — DashAction
- ::apply! — DisengageAction
- ::apply! — DodgeAction
- ::apply! — EscapeGrappleAction
- ::apply! — FirstAidAction
- ::apply! — GrappleAction
- ::apply! — DropGrappleAction
- ::apply! — GroundInteractAction
- ::apply! — HelpAction
- ::apply! — HideAction
- ::apply! — InteractAction
- ::apply! — LookAction
- ::apply! — MoveAction
- ::apply! — MultiattackAction
- ::apply! — ShortRestAction
- ::apply! — ShoveAction
- ::apply! — SpellAction
- ::apply! — UseItemAction
- ::apply! — SecondWindAction
- ::apply! — Natural20::MageArmor
- ::apply! — Natural20::Shield
- ::apply! — Natural20::Spell
- ::build — AttackAction
- ::build — DisengageAction
- ::build — DodgeAction
- ::build — EscapeGrappleAction
- ::build — FirstAidAction
- ::build — GrappleAction
- ::build — DropGrappleAction
- ::build — GroundInteractAction
- ::build — HelpAction
- ::build — HideAction
- ::build — InteractAction
- ::build — LookAction
- ::build — MoveAction
- ::build — MultiattackAction
- ::build — ProneAction
- ::build — ShortRestAction
- ::build — ShoveAction
- ::build — SpellAction
- ::build — StandAction
- ::build — UseItemAction
- ::build — SecondWindAction
- ::can? — AttackAction
- ::can? — TwoWeaponAttackAction
- ::can? — DashAction
- ::can? — DashBonusAction
- ::can? — DisengageAction
- ::can? — DisengageBonusAction
- ::can? — DodgeAction
- ::can? — EscapeGrappleAction
- ::can? — FirstAidAction
- ::can? — GrappleAction
- ::can? — DropGrappleAction
- ::can? — GroundInteractAction
- ::can? — HelpAction
- ::can? — HideAction
- ::can? — HideBonusAction
- ::can? — InteractAction
- ::can? — InventoryAction
- ::can? — LookAction
- ::can? — MoveAction
- ::can? — MultiattackAction
- ::can? — ProneAction
- ::can? — ShortRestAction
- ::can? — ShoveAction
- ::can? — SpellAction
- ::can? — StandAction
- ::can? — UseItemAction
- ::can? — SecondWindAction
- ::can_cast? — SpellAction
- ::clear — Natural20::EventManager
- ::clear_screen — CommandlineUI
- ::consume_resource — AttackAction
- ::consume_resource — SpellAction
- ::current_session — Natural20::Session
- ::decorate_name — Natural20::EventManager
- ::describe — SecondWindAction
- ::empty — Natural20::MovementHelper::Movement
- ::equip — Natural20::MageArmor
- ::items_on_the_ground_count — GroundInteractAction
- ::load — Natural20::PlayerCharacter
- ::logger — Natural20::EventManager
- ::new — Natural20::Action
- ::new — AiController::PathCompute
- ::new — AiController::Standard
- ::new — Natural20::Battle
- ::new — Natural20::BattleMap
- ::new — Natural20::CharacterBuilder
- ::new — CommandlineUI
- ::new — Natural20::MapRenderer
- ::new — Natural20::MovementHelper::Movement
- ::new — Natural20::Roller
- ::new — Natural20::DieRoll
- ::new — Natural20::DieRoll::DieRolls
- ::new — Natural20::EventManager::EventLogger
- ::new — ItemLibrary::BaseItem
- ::new — ItemLibrary::HealingPotion
- ::new — ItemLibrary::Object
- ::new — ItemLibrary::Object::InvalidInteractionAction
- ::new — Natural20::Npc
- ::new — Natural20::PlayerCharacter
- ::new — Natural20::Session
- ::new — Natural20::Spell
- ::new — RayTracer
- ::new — Natural20::StaticLightBuilder
- ::new_session — Natural20::Session
- ::numeric? — Natural20::DieRoll
- ::output — Natural20::EventManager
- ::parse — Natural20::DieRoll
- ::received_event — Natural20::EventManager
- ::register_event_listener — Natural20::EventManager
- ::required_movement — StandAction
- ::roll — Natural20::DieRoll
- ::roll_with_lucky — Natural20::DieRoll
- ::set_context — Natural20::EventManager
- ::set_session — Natural20::Session
- ::show_name — Natural20::EventManager
- ::standard_cli — Natural20::EventManager
- ::start_of_turn — Natural20::Shield
- ::t — Natural20::DieRoll
- ::t — Natural20::EventManager
- ::unconscious_targets — FirstAidAction
- #+ — Natural20::DieRoll
- #+ — Natural20::DieRoll::DieRolls
- #<=> — Natural20::DieRoll
- #== — Natural20::DieRoll
- #== — Natural20::DieRoll::DieRolls
- #ability_mod — Natural20::Entity
- #acrobatics_proficient? — Natural20::Entity
- #action — Natural20::Battle
- #action! — Natural20::Battle
- #action? — Natural20::Entity
- #action_listener — AiController::Standard
- #action_ui — Natural20::ActionUI
- #activate_map_triggers — Natural20::BattleMap
- #active_effects — Natural20::Entity
- #active_perception_for — Natural20::Battle
- #add — Natural20::Battle
- #add — Natural20::BattleMap
- #add_battlefield_event_listener — Natural20::Battle
- #add_casted_effect — Natural20::Entity
- #add_item — Natural20::Entity
- #add_to_front — Natural20::DieRoll::DieRolls
- #after_attack_roll_hook — Natural20::AttackHelper
- #all_ability_mods — Natural20::Entity
- #all_ability_scores — Natural20::Entity
- #allies? — Natural20::Battle
- #ally_within_enemey_melee_range? — Natural20::Battle
- #any_class_feature? — Natural20::Entity
- #any_line_of_sight? — Natural20::MapRenderer
- #apply! — ProneAction
- #apply! — StandAction
- #apply_effect — Natural20::EntityStateEvaluator
- #arcane_recovery_ui — CommandlineUI
- #area_trigger! — Natural20::BattleMap
- #area_trigger_handler — ItemLibrary::PitTrap
- #area_trigger_handler — ItemLibrary::AreaTrigger
- #armor_class — ItemLibrary::Object
- #armor_class — Natural20::Npc
- #armor_class — Natural20::PlayerCharacter
- #athletics_proficient? — Natural20::Entity
- #attach_handler — Natural20::Entity
- #attack_ability_mod — Natural20::Entity
- #attack_listener — AiController::Standard
- #attack_roll_mod — Natural20::Entity
- #attack_ui — CommandlineUI
- #available_actions — Natural20::Npc
- #available_actions — Natural20::PlayerCharacter
- #available_interactions — ItemLibrary::Chest
- #available_interactions — ItemLibrary::DoorObject
- #available_interactions — ItemLibrary::Ground
- #available_interactions — ItemLibrary::Object
- #available_interactions — Natural20::Npc
- #available_interactions — Natural20::PlayerCharacter
- #available_interactions — Natural20::Lootable
- #available_movement — Natural20::Entity
- #available_spells — Natural20::PlayerCharacter
- #available_spells — Natural20::Entity
- #backtrace — AiController::PathCompute
- #base_map — Natural20::MapRenderer
- #battle_ends? — Natural20::Battle
- #battle_ui — CommandlineUI
- #break_stealth! — Natural20::Entity
- #build_character — Natural20::CharacterBuilder
- #build_map — AttackAction
- #build_map — DashAction
- #build_map — DisengageAction
- #build_map — DodgeAction
- #build_map — EscapeGrappleAction
- #build_map — FirstAidAction
- #build_map — GrappleAction
- #build_map — DropGrappleAction
- #build_map — GroundInteractAction
- #build_map — HelpAction
- #build_map — HideAction
- #build_map — InteractAction
- #build_map — InventoryAction
- #build_map — LookAction
- #build_map — MoveAction
- #build_map — MultiattackAction
- #build_map — ProneAction
- #build_map — ShortRestAction
- #build_map — ShoveAction
- #build_map — SpellAction
- #build_map — StandAction
- #build_map — UseItemAction
- #build_map — SecondWindAction
- #build_map — ItemLibrary::Chest
- #build_map — ItemLibrary::Ground
- #build_map — ItemLibrary::HealingPotion
- #build_map — Natural20::Firebolt
- #build_map — Natural20::MageArmor
- #build_map — Natural20::MagicMissile
- #build_map — Natural20::Shield
- #build_map — Natural20::StaticLightBuilder
- #build_map — Natural20::Lootable
- #build_structures — AiController::PathCompute
- #c_class — Natural20::PlayerCharacter
- #calculate_cover_ac — Natural20::AttackHelper
- #can_hide? — ItemLibrary::Object
- #can_see? — Natural20::Battle
- #can_see? — Natural20::BattleMap
- #can_see? — Natural20::Entity
- #can_see_square? — Natural20::BattleMap
- #candidate_squares — Natural20::Navigation
- #carry_capacity — Natural20::Entity
- #cha_mod — Natural20::Entity
- #character_advancement_table — Natural20::Entity
- #character_sheet — Natural20::InventoryUI
- #check_action_serialization — Natural20::Battle
- #check_combat — Natural20::Battle
- #check_equip — Natural20::Entity
- #check_movement_acrobatics — MoveAction
- #check_movement_athletics — MoveAction
- #check_opportunity_attacks — MoveAction
- #check_weapon_bonuses — AttackAction
- #class_feature? — Natural20::Npc
- #class_feature? — Natural20::PlayerCharacter
- #class_feature? — Natural20::Entity
- #class_skills_selector — Natural20::CharacterBuilder
- #cleanup_effects — Natural20::Entity
- #clear_multiattack! — Multiattack
- #close! — ItemLibrary::Chest
- #close! — ItemLibrary::DoorObject
- #closed? — ItemLibrary::Chest
- #closed? — ItemLibrary::DoorObject
- #color — ItemLibrary::Chest
- #color — ItemLibrary::Ground
- #color — ItemLibrary::Object
- #color_roll — Natural20::DieRoll
- #combat? — Natural20::Battle
- #commit — Natural20::Battle
- #compute_actual_moves — Natural20::MovementHelper
- #compute_advantages_and_disadvantages — Natural20::Weapons
- #compute_lights — Natural20::BattleMap
- #compute_max_weapon_range — Natural20::Battle
- #compute_path — AiController::PathCompute
- #con_mod — Natural20::Entity
- #concealed? — ItemLibrary::Object
- #concealed? — ItemLibrary::PitTrap
- #conscious! — Natural20::Entity
- #conscious? — Natural20::Entity
- #consumable? — ItemLibrary::BaseItem
- #consumable? — ItemLibrary::HealingPotion
- #consume — Natural20::Battle
- #consume! — Natural20::Battle
- #consume_spell_slot! — Natural20::PlayerCharacter
- #controller_for — Natural20::Battle
- #cost — Natural20::MovementHelper::Movement
- #cover_ac — ItemLibrary::Object
- #cover_at — Natural20::BattleMap
- #cover_calculation — Natural20::Cover
- #current_turn — Natural20::Battle
- #damage_event — Natural20::ActionDamage
- #damage_modifier — Natural20::Weapons
- #darkvision? — Natural20::PlayerCharacter
- #darkvision? — Natural20::Entity
- #dead! — Natural20::Entity
- #dead? — Natural20::Entity
- #death_saving_throw! — Natural20::Entity
- #debug — Natural20::EventManager::EventLogger
- #deduct_item — Natural20::Entity
- #describe_health — ItemLibrary::Object
- #describe_health — Natural20::HealthFlavor
- #describe_map — CommandlineUI
- #description — Natural20::Entity
- #dex_mod — Natural20::Entity
- #dexterity_check! — Natural20::Entity
- #difficult_terrain? — Natural20::BattleMap
- #disengage! — Natural20::Entity
- #disengage? — Natural20::Entity
- #dismiss_effect! — Natural20::Entity
- #dismiss_help_actions_for — Natural20::Battle
- #dismiss_help_for — Natural20::Battle
- #distance — Natural20::BattleMap
- #dodge? — Natural20::Entity
- #dodging! — Natural20::Entity
- #drop_grapple! — Natural20::Entity
- #drop_items! — Natural20::Entity
- #effective_ac — Natural20::AttackHelper
- #enemy_in_melee_range? — Natural20::Battle
- #entered_melee? — Natural20::Entity
- #entity_at — Natural20::BattleMap
- #entity_group_for — Natural20::Battle
- #entity_or_object_pos — Natural20::BattleMap
- #entity_squares — Natural20::BattleMap
- #entity_squares_at_pos — Natural20::BattleMap
- #entity_state_for — Natural20::Battle
- #equip — Natural20::Entity
- #equipped? — Natural20::Entity
- #equipped_ac — Natural20::PlayerCharacter
- #equipped_items — Natural20::Entity
- #equipped_weapons — Natural20::Entity
- #escape_grapple_from! — Natural20::Entity
- #eval_effect — Natural20::Entity
- #eval_if — Natural20::EntityStateEvaluator
- #evaluate_feature_protection — AttackAction
- #evaluate_spell_attack — Natural20::SpellAttackHelper
- #evaluate_square — Natural20::Navigation
- #expertise — Natural20::Entity
- #expertise? — Natural20::Entity
- #fighter_builder — Natural20::FighterBuilder
- #first_hand_weapon — Natural20::Battle
- #free_object_interaction? — Natural20::Entity
- #game_loop — CommandlineUI
- #generate_moves_for_positions — AiController::Standard
- #generate_npc_attack_actions — Natural20::Npc
- #get_adjacent_from — AiController::PathCompute
- #grappled? — Natural20::Entity
- #grappled_by! — Natural20::Entity
- #grapples — Natural20::Entity
- #grappling — Natural20::Entity
- #grappling? — Natural20::Entity
- #grappling_targets — Natural20::Entity
- #ground_at — Natural20::BattleMap
- #half_cover? — ItemLibrary::Object
- #hand_slots_required — Natural20::Entity
- #has_appropriate_weapon? — AiController::Standard
- #has_controller_for? — Natural20::Battle
- #has_effect? — Natural20::Entity
- #has_ranged_weapon? — AiController::Standard
- #has_reaction? — Natural20::Entity
- #has_save_game? — Natural20::Session
- #has_spell_effect? — Natural20::Entity
- #has_spells? — Natural20::Entity
- #heal! — Natural20::Entity
- #help! — Natural20::Entity
- #help? — Natural20::Entity
- #help_with? — Natural20::Battle
- #hiding! — Natural20::Entity
- #hiding? — Natural20::Entity
- #highlight — Natural20::BattleMap
- #hit_die — Natural20::Entity
- #how_many? — Natural20::InventoryUI
- #id — Natural20::Spell
- #in_battle? — Natural20::Battle
- #incapacitated? — Natural20::Entity
- #increment_game_time! — Natural20::Session
- #incremental_path — AiController::PathCompute
- #initialize_battle_data — AiController::Standard
- #initialize_fighter — Natural20::FighterClass
- #initialize_rogue — Natural20::RogueClass
- #initialize_wizard — Natural20::WizardClass
- #initiative! — Natural20::Entity
- #insight_proficiency — Natural20::PlayerCharacter
- #insight_proficient? — Natural20::Entity
- #int_mod — Natural20::Entity
- #interactable? — ItemLibrary::Chest
- #interactable? — ItemLibrary::DoorObject
- #interactable? — ItemLibrary::Ground
- #interactable? — ItemLibrary::Object
- #interactable? — Natural20::Lootable
- #inventory — Natural20::Entity
- #inventory_count — Natural20::Entity
- #inventory_ui — Natural20::InventoryUI
- #inventory_weight — Natural20::Entity
- #investigation_proficiency — Natural20::PlayerCharacter
- #investigation_proficient? — Natural20::Entity
- #item? — ItemLibrary::BaseItem
- #item_count — Natural20::Entity
- #items_label — ItemLibrary::Object
- #items_label — Natural20::Entity
- #items_on_the_ground — Natural20::BattleMap
- #jump_required? — Natural20::BattleMap
- #jump_required? — ItemLibrary::Object
- #jump_required? — ItemLibrary::PitTrap
- #kind — Natural20::Npc
- #label — Natural20::Action
- #label — AttackAction
- #label — TwoWeaponAttackAction
- #label — SecondWindAction
- #label — ItemLibrary::Object
- #label — ItemLibrary::PitTrap
- #label — Natural20::Spell
- #label — Natural20::Entity
- #language_selector — Natural20::CharacterBuilder
- #languages — Natural20::PlayerCharacter
- #languages — Natural20::Entity
- #level — Natural20::PlayerCharacter
- #light_at — Natural20::BattleMap
- #light_at — Natural20::StaticLightBuilder
- #light_properties — ItemLibrary::Object
- #light_properties — Natural20::Entity
- #line_distance — Natural20::BattleMap
- #line_of_sight? — Natural20::BattleMap
- #line_of_sight? — RayTracer
- #line_of_sight_for? — Natural20::BattleMap
- #list_notes — ItemLibrary::Ground
- #list_notes — Natural20::Notable
- #load_characters — Natural20::Session
- #load_class — Natural20::Session
- #load_classes — Natural20::Session
- #load_equipment — Natural20::Session
- #load_npcs — Natural20::Session
- #load_object — Natural20::Session
- #load_races — Natural20::Session
- #load_save — Natural20::Session
- #load_spell — Natural20::Session
- #load_state — Natural20::Session
- #load_thing — Natural20::Session
- #load_weapon — Natural20::Session
- #load_weapons — Natural20::Session
- #locate_melee_positions — Natural20::Entity
- #location_is_visible? — Natural20::MapRenderer
- #lock! — ItemLibrary::Chest
- #lock! — ItemLibrary::DoorObject
- #locked? — ItemLibrary::Chest
- #locked? — ItemLibrary::DoorObject
- #lockpick! — Natural20::Entity
- #lockpick_dc — ItemLibrary::Chest
- #lockpick_dc — ItemLibrary::DoorObject
- #long_jump_distance — Natural20::Entity
- #look — Natural20::BattleMap
- #max_hp — Natural20::PlayerCharacter
- #max_slots_for_wizard — Natural20::WizardClass
- #max_spell_slots — Natural20::PlayerCharacter
- #max_spell_slots — Natural20::Entity
- #medicine_check! — Natural20::Entity
- #medicine_proficient? — Natural20::Entity
- #melee_distance — Natural20::Npc
- #melee_distance — Natural20::PlayerCharacter
- #melee_distance — Natural20::Entity
- #melee_squares — Natural20::Entity
- #message — ItemLibrary::Object::InvalidInteractionAction
- #modifier_table — Natural20::CharacterBuilder
- #modifier_table — Natural20::Entity
- #move_for — AiController::Standard
- #move_for — Natural20::Battle
- #move_for — CommandlineUI
- #move_for — Natural20::Controller
- #move_to! — Natural20::BattleMap
- #move_ui — CommandlineUI
- #movement_cost — Natural20::BattleMap
- #movement_cost — ItemLibrary::Object
- #movement_listener — AiController::Standard
- #multi_attack_actions — Multiattack
- #multiattack? — Multiattack
- #name — Natural20::Action
- #name — Natural20::PlayerCharacter
- #nat_1? — Natural20::DieRoll
- #nat_20? — Natural20::DieRoll
- #npc — Natural20::Session
- #npc? — ItemLibrary::Object
- #npc? — Natural20::Npc
- #npc? — Natural20::PlayerCharacter
- #npc? — Natural20::Entity
- #npc_token — Natural20::MapRenderer
- #object? — ItemLibrary::Object
- #object? — Natural20::Entity
- #object_at — Natural20::BattleMap
- #object_token — Natural20::MapRenderer
- #objects_at — Natural20::BattleMap
- #objects_near — Natural20::BattleMap
- #observe_enemies — AiController::Standard
- #on_take_damage — ItemLibrary::Chest
- #on_take_damage — ItemLibrary::DoorObject
- #on_take_damage — ItemLibrary::Ground
- #on_take_damage — Natural20::Entity
- #ongoing? — Natural20::Battle
- #opaque? — Natural20::BattleMap
- #opaque? — ItemLibrary::Chest
- #opaque? — ItemLibrary::DoorObject
- #opaque? — ItemLibrary::Ground
- #opaque? — ItemLibrary::Object
- #opaque? — ItemLibrary::StoneWall
- #open! — ItemLibrary::Chest
- #open! — ItemLibrary::DoorObject
- #opened? — ItemLibrary::Chest
- #opened? — ItemLibrary::DoorObject
- #opened? — Natural20::Entity
- #opponents_of? — Natural20::Battle
- #opportunity_attack_list — Natural20::MovementHelper
- #opportunity_attack_listener — AiController::Standard
- #opportunity_attack_listener — CommandlineUI
- #opposing? — Natural20::Battle
- #passable? — Natural20::BattleMap
- #passable? — ItemLibrary::Chest
- #passable? — ItemLibrary::DoorObject
- #passable? — ItemLibrary::Ground
- #passable? — ItemLibrary::Object
- #passable? — ItemLibrary::PitTrap
- #passable? — ItemLibrary::StoneWall
- #passive_insight — Natural20::PlayerCharacter
- #passive_investigation — Natural20::PlayerCharacter
- #passive_perception — Natural20::PlayerCharacter
- #passive_perception — Natural20::Entity
- #path — AiController::PathCompute
- #pc? — ItemLibrary::Object
- #pc? — Natural20::PlayerCharacter
- #pc? — Natural20::Entity
- #perception_on — Natural20::BattleMap
- #perception_on_area — Natural20::BattleMap
- #perception_proficient? — Natural20::Entity
- #place — Natural20::BattleMap
- #place_at_spawn_point — Natural20::BattleMap
- #place_object — Natural20::BattleMap
- #placeable? — Natural20::BattleMap
- #placeable? — ItemLibrary::Ground
- #placeable? — ItemLibrary::Object
- #placeable? — ItemLibrary::PitTrap
- #player_character_attack_actions — Natural20::PlayerCharacter
- #position — ItemLibrary::Object
- #position_of — Natural20::BattleMap
- #prepared_spells — Natural20::Npc
- #prepared_spells — Natural20::PlayerCharacter
- #proficiency_bonus — Natural20::PlayerCharacter
- #proficiency_bonus — Natural20::Entity
- #proficiency_bonus_table — Natural20::PlayerCharacter
- #proficient? — Natural20::PlayerCharacter
- #proficient? — Natural20::Entity
- #proficient_with_armor? — Natural20::Entity
- #proficient_with_equipped_armor? — Natural20::Npc
- #proficient_with_equipped_armor? — Natural20::Entity
- #proficient_with_weapon? — Natural20::PlayerCharacter
- #proficient_with_weapon? — Natural20::Entity
- #prompt — CommandlineUI
- #prompt_hit_die_roll — CommandlineUI
- #prone! — Natural20::Entity
- #prone? — Natural20::Entity
- #push_from — Natural20::Entity
- #race — Natural20::PlayerCharacter
- #race — Natural20::Entity
- #ranged_spell_attack! — Natural20::Entity
- #ray_trace — RayTracer
- #register_battle_listeners — AiController::Standard
- #register_effect — Natural20::Entity
- #register_event_hook — Natural20::Entity
- #register_handlers_on — AiController::Standard
- #register_players — Natural20::Battle
- #render — Natural20::MapRenderer
- #render_light — Natural20::MapRenderer
- #render_position — Natural20::MapRenderer
- #requires_squeeze? — Natural20::MovementHelper
- #reroll — Natural20::DieRoll
- #reset_spell_slots — Natural20::WizardClass
- #reset_turn! — Natural20::Entity
- #reset_turn! — Multiattack
- #resistant_to? — Natural20::Entity
- #resolve — Natural20::Action
- #resolve — AttackAction
- #resolve — DashAction
- #resolve — DisengageAction
- #resolve — DodgeAction
- #resolve — EscapeGrappleAction
- #resolve — FirstAidAction
- #resolve — GrappleAction
- #resolve — DropGrappleAction
- #resolve — GroundInteractAction
- #resolve — HelpAction
- #resolve — HideAction
- #resolve — InteractAction
- #resolve — LookAction
- #resolve — MoveAction
- #resolve — MultiattackAction
- #resolve — ProneAction
- #resolve — ShortRestAction
- #resolve — ShoveAction
- #resolve — SpellAction
- #resolve — StandAction
- #resolve — UseItemAction
- #resolve — SecondWindAction
- #resolve — ItemLibrary::Chest
- #resolve — ItemLibrary::DoorObject
- #resolve — ItemLibrary::Ground
- #resolve — ItemLibrary::HealingPotion
- #resolve — Natural20::Firebolt
- #resolve — Natural20::MageArmor
- #resolve — Natural20::MagicMissile
- #resolve — Natural20::Shield
- #resolve — Natural20::Lootable
- #resolve_trigger — Natural20::Entity
- #result — Natural20::DieRoll
- #result — Natural20::DieRoll::DieRolls
- #retrieve — Natural20::Container
- #retrieve_opportunity_attacks — Natural20::MovementHelper
- #rogue_builder — Natural20::RogueBuilder
- #roll — Natural20::Roller
- #roll_for — Natural20::Battle
- #roll_for — CommandlineUI
- #roll_for — Natural20::Controller
- #save_character — Natural20::Session
- #save_game — Natural20::Session
- #save_state — Natural20::Session
- #saving_throw! — Natural20::Entity
- #second_hand — TwoWeaponAttackAction
- #second_wind! — Natural20::FighterClass
- #second_wind_die — Natural20::FighterClass
- #sentient? — Natural20::Entity
- #setting — Natural20::Session
- #setup_attributes — Natural20::Npc
- #setup_attributes — Natural20::PlayerCharacter
- #setup_attributes — Natural20::Entity
- #setup_attributes — Multiattack
- #setup_npcs — Natural20::BattleMap
- #setup_objects — Natural20::BattleMap
- #setup_other_attributes — ItemLibrary::Chest
- #setup_other_attributes — ItemLibrary::DoorObject
- #setup_other_attributes — ItemLibrary::Ground
- #setup_other_attributes — ItemLibrary::Object
- #setup_other_attributes — ItemLibrary::PitTrap
- #shield_equipped? — Natural20::Entity
- #short_rest! — Natural20::PlayerCharacter
- #short_rest! — Natural20::Entity
- #short_rest_for_fighter — Natural20::FighterClass
- #short_rest_for_wizard — Natural20::WizardClass
- #show_message — CommandlineUI
- #size — ItemLibrary::Object
- #size — Natural20::Npc
- #size — Natural20::PlayerCharacter
- #size_identifier — Natural20::Entity
- #sneak_attack_level — Natural20::RogueClass
- #someone_blocking_the_doorway? — ItemLibrary::DoorObject
- #sound_listener — AiController::Standard
- #special_actions_for_fighter — Natural20::FighterClass
- #special_actions_for_rogue — Natural20::RogueClass
- #special_actions_for_wizard — Natural20::WizardClass
- #speed — Natural20::Npc
- #speed — Natural20::PlayerCharacter
- #speed — Natural20::Entity
- #spell_attack_modifier — Natural20::WizardClass
- #spell_choice — Natural20::ActionUI
- #spell_slots — Natural20::Entity
- #spell_slots_ui — CommandlineUI
- #squares_in_path — Natural20::BattleMap
- #squeezed! — Natural20::Entity
- #squeezed? — Natural20::Entity
- #stable! — Natural20::Entity
- #stable? — Natural20::Entity
- #stand! — Natural20::Entity
- #standing_jump_distance — Natural20::Entity
- #start — Natural20::Battle
- #stealth_proficient? — Natural20::Entity
- #store — Natural20::Container
- #str_mod — Natural20::Entity
- #strength_check! — Natural20::Entity
- #subrace — Natural20::PlayerCharacter
- #t — Natural20::Action
- #t — Natural20::Battle
- #t — Natural20::Roller
- #t — ItemLibrary::BaseItem
- #t — Natural20::Session
- #t — Natural20::Spell
- #t — Natural20::Entity
- #take_damage! — Natural20::Entity
- #target_advantage_condition — Natural20::Weapons
- #target_name — CommandlineUI
- #target_ui — CommandlineUI
- #thing_at — Natural20::BattleMap
- #three_quarter_cover? — ItemLibrary::Object
- #to_h — Natural20::PlayerCharacter
- #to_item — Natural20::Entity
- #to_s — Natural20::Action
- #to_s — AttackAction
- #to_s — EscapeGrappleAction
- #to_s — FirstAidAction
- #to_s — GrappleAction
- #to_s — DropGrappleAction
- #to_s — ShoveAction
- #to_s — Natural20::DieRoll
- #to_s — Natural20::DieRoll::DieRolls
- #token — Natural20::MapRenderer
- #token — ItemLibrary::Chest
- #token — ItemLibrary::DoorObject
- #token — ItemLibrary::Ground
- #token — ItemLibrary::Object
- #token — ItemLibrary::PitTrap
- #token — ItemLibrary::StoneWall
- #token — Natural20::Npc
- #token — Natural20::PlayerCharacter
- #token_closed — ItemLibrary::DoorObject
- #token_opened — ItemLibrary::DoorObject
- #token_size — Natural20::Entity
- #tokens — Natural20::MapRenderer
- #total_actions — Natural20::Entity
- #total_bonus_actions — Natural20::Entity
- #total_cover? — ItemLibrary::Object
- #total_reactions — Natural20::Entity
- #tpk? — Natural20::Battle
- #trigger_event — Natural20::Entity
- #trigger_event! — Natural20::Battle
- #trigger_opportunity_attack — Natural20::Battle
- #two_weapon_attack? — Natural20::Battle
- #two_weapon_attack_actions — Natural20::PlayerCharacter
- #unconscious! — Natural20::Entity
- #unconscious? — Natural20::Entity
- #unequip — Natural20::Entity
- #unequip_all — Natural20::Entity
- #ungrapple — Natural20::Entity
- #unlock! — ItemLibrary::Chest
- #unlock! — ItemLibrary::DoorObject
- #unsqueeze — Natural20::Entity
- #update_enemy_known_position — AiController::Standard
- #update_group_dynamics — Natural20::Battle
- #update_settings — Natural20::Session
- #usable_items — Natural20::Entity
- #usable_objects — Natural20::Entity
- #use! — ItemLibrary::BaseItem
- #use! — ItemLibrary::Chest
- #use! — ItemLibrary::DoorObject
- #use! — ItemLibrary::Ground
- #use! — ItemLibrary::HealingPotion
- #use! — Natural20::Lootable
- #use_hit_die! — Natural20::Entity
- #used_hand_slots — Natural20::Entity
- #valid_move_path? — Natural20::MovementHelper
- #valid_position? — Natural20::BattleMap
- #valid_targets_for — Natural20::Battle
- #validate — Natural20::Action
- #validate — GrappleAction
- #validate — ShoveAction
- #validate! — Natural20::MageArmor
- #validate! — Natural20::Spell
- #visit_squares — AiController::PathCompute
- #wall? — Natural20::BattleMap
- #wall? — ItemLibrary::Object
- #weapon_proficiencies — Natural20::PlayerCharacter
- #wearing_armor? — Natural20::Entity
- #while_active — Natural20::Battle
- #wis_mod — Natural20::Entity
- #wisdom_check! — Natural20::Entity
- #wisdom_proficiency — Natural20::PlayerCharacter
- #with_advantage? — AttackAction
- #with_disadvantage? — AttackAction
- #wizard_builder — Natural20::WizardBuilder