Skip to main content

Crate manabrew_engine

Crate manabrew_engine 

Source

Modulesยง

ability
action
agent
card
card_trait_base
Port of Java forge.game.CardTraitBase.
combat
core
cost
event
game
game_entity_counter_table
game_log
game_log_entry
game_log_entry_type
game_log_formatter
game_loop
game_object
game_rng
Pluggable RNG for game effects (shuffles, coin flips, dice rolls).
game_runtime
game_snapshot
ids
keyword
lki
Last-Known Information (LKI) system.
mana
mulligan
London Mulligan implementation.
parsing
Central parsing module for the Forge DSL.
perf
Opt-in hot-path instrumentation for the Rust engine.
phase
Phase module โ€” turn structure, phase handling, and untap logic.
player
replacement
spellability
staticability
svar
trigger
util
zone
Zone module โ€” game zones for cards.