Table of Contents - ascension-0.1.0 Documentation
Pages
Classes and Modules
- Ability
- Ability::AcquireHero
- Ability::Banish
- Ability::BanishCenter
- Ability::BanishHandDiscard
- Ability::Base
- Ability::BaseChoice
- Ability::CardChoice
- Ability::ChoiceInstance
- Ability::CopyHero
- Ability::DiscardConstruct
- Ability::DoCenterAction
- Ability::Draw
- Ability::EarnHonor
- Ability::KeepOneConstruct
- Ability::KillMonster
- Ability::OtherSideChoice
- Ability::TakeOpponentsCard
- Array
- Card
- Card::Base
- Card::Construct
- Card::Hero
- Card::HonorEarned
- Card::Monster
- Card::Purchaseable
- Cards
- Center
- CenterDeck
- CenterWithConstants
- Choices
- Class
- Constructs
- Discard
- Event
- Event::Base
- Event::CardPlayed
- Event::CardPurchased
- Event::Events
- Event::MonsterKilled
- Events
- Game
- Hand
- JsonPersist
- MongoHash
- Object
- Parse
- Parse::Card
- Parse::InputFile
- Parse::Line
- Parse::Phrase
- Parse::Phrase::Base
- Parse::Phrase::Basic
- Parse::Phrase::For
- Parse::Phrase::If
- Parse::Phrase::On
- Parse::Word
- Parse::Words
- Played
- PlayerDeck
- Pool
- Selectable
- Side
- Trigger
- TurnManager
- Void
Methods
- ::apprentice — Card::Hero
- ::arha — Card::Hero
- ::cards — Parse
- ::cultist — Card::Monster
- ::cultist_standin — Card::Monster
- ::cultist_standin2 — Card::Monster
- ::dummy — Card
- ::get — Parse
- ::heavy_infantry — Card::Hero
- ::input_field — Parse::Card
- ::militia — Card::Hero
- ::mystic — Card::Hero
- ::parsed — Parse::Word
- ::parsed — Parse::Phrase
- ::phrase_class — Parse::Phrase
- ::reg_ability — Parse
- ::reg_word — Parse
- ::reset! — Game
- ::setup_chooser! — Choices
- ::shadow_star — Card::Construct
- ::standin — Card::Hero
- ::starting — PlayerDeck
- ::starting — CenterDeck
- #<< — Cards
- #<< — Played
- #<< — Event::Events
- #[] — Cards
- #[] — Event::Events
- #[]= — Cards
- #ability — Parse::Phrase::Base
- #acquire_free — Side
- #action — Ability::BanishCenter
- #action — Ability::BanishHandDiscard
- #action — Ability::DoCenterAction
- #action — Ability::KillMonster
- #action — Ability::AcquireHero
- #action — Ability::CopyHero
- #action — Ability::DiscardConstruct
- #action — Ability::KeepOneConstruct
- #action — Ability::TakeOpponentsCard
- #add_honor — Parse::Phrase::Base
- #add_power — Parse::Phrase::Base
- #addl_json_attributes — Game
- #addl_json_attributes — Ability::ChoiceInstance
- #advance! — TurnManager
- #after_mongo_load — Game
- #apply — Played
- #apply! — Constructs
- #apply_abilities — Card::Base
- #apply_triggers — Card::Base
- #as_json — Array
- #as_json — JsonPersist
- #as_json — MongoHash
- #banish — Cards
- #banish — Center
- #basic_card? — Card::Base
- #call — Ability::BaseChoice
- #call — Ability::EarnHonor
- #call — Ability::Draw
- #call_until_nil — Ability::Base
- #can? — Ability::DoCenterAction
- #can? — Selectable
- #can_purchase? — Pool
- #card_choice — Ability::BaseChoice
- #card_places — Game
- #card_type — Event::CardPlayed
- #card_type — Event::CardPurchased
- #cards — CenterWithConstants
- #choice_instance — Ability::Base
- #choosable_cards — Ability::BanishCenter
- #choosable_cards — Ability::BanishHandDiscard
- #choosable_cards — Ability::DoCenterAction
- #choosable_cards — Ability::KillMonster
- #choosable_cards — Ability::AcquireHero
- #choosable_cards — Ability::CopyHero
- #choosable_cards — Ability::DiscardConstruct
- #choosable_cards — Ability::KeepOneConstruct
- #choosable_cards — Ability::TakeOpponentsCard
- #clear! — Cards
- #cond? — Event::Events
- #constant_cards — Game
- #construct? — Card::Base
- #current_side — TurnManager
- #current_side_index — Game
- #db — Object
- #defeat — Side
- #delete! — Ability::ChoiceInstance
- #deplete_runes — Pool
- #discard — Constructs
- #discard! — Hand
- #discard! — Played
- #draw_cards — Parse::Phrase::Base
- #draw_hand! — Side
- #draw_one — PlayerDeck
- #draw_one! — Side
- #each — Cards
- #empty? — Cards
- #end_turn! — Side
- #engage — Side
- #engageable_cards — Game
- #engageable_cards — Side
- #engageable_cards — Selectable
- #execute! — Ability::ChoiceInstance
- #fill! — Center
- #fill_from_discard! — PlayerDeck
- #find_card — Game
- #fire — Events
- #fire_event — Side
- #first — Cards
- #first? — Event::Events
- #get_one — Cards
- #hero? — Card::Base
- #honor_earned= — Card::HonorEarned
- #hydrate! — Cards
- #hydrated — Card::Base
- #include? — Cards
- #index — Cards
- #key — Event::CardPlayed
- #key — Event::MonsterKilled
- #key — Event::CardPurchased
- #klass — Object
- #last_update_dt — Game
- #mechana? — Card::Purchaseable
- #method_missing — CenterWithConstants
- #mod_card — Parse::Phrase::Base
- #mod_card — Parse::Phrase::Basic
- #mod_for_phrases — Parse::Card
- #monster? — Card::Base
- #name — Ability::ChoiceInstance
- #new_hash_json — JsonPersist
- #occured? — Parse::Word
- #optional — Ability::DoCenterAction
- #other_side — Side
- #phrase — Parse::Card
- #play — Side
- #play_all! — Hand
- #playing_on_command_line? — Object
- #pop — Cards
- #print_status! — Side
- #propagate — Event::Events
- #purchase — Side
- #realm — Event::CardPlayed
- #realm — Event::CardPurchased
- #reg_ability — Parse::Words
- #reg_word — Parse::Words
- #remove — Cards
- #remove — Center
- #remove — CenterWithConstants
- #run! — Ability::CardChoice
- #save! — Ability::ChoiceInstance
- #setup_mongo_persist — Class
- #shuffle! — Cards
- #side_for_card_choice — Ability::BaseChoice
- #side_for_card_choice — Ability::OtherSideChoice
- #size — Cards
- #size — CenterWithConstants
- #sum — Array
- #to_json — JsonPersist
- #to_json_hash — JsonPersist
- #to_s — Card::Base
- #to_s — Pool
- #to_s_cards — Cards
- #total_cards — Side
- #trigger — Parse::Phrase::Base
- #use_rune_type — Pool