Tomecraft main library and protocol definition
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
stryan 93b54b24c4 add rules text 2 months ago
LICENSE readme and license 4 months ago
PROTOCOL.md add student and librarian,update protocol 2 months ago
README.md readme and license 4 months ago
board.go empty cards have owners, clogs and duds should work 2 months ago
card.go empty cards have owners, clogs and duds should work 2 months ago
card_view.go add rules text 2 months ago
cardtype.go add Bureaucrats and clog 2 months ago
cardtype_enumer.go add Bureaucrats and clog 2 months ago
cmd.go add rules text 2 months ago
deck.go more deck util 2 months ago
effect.go add diviner,mesmer,hologram,elephant,uuuh probably more things 2 months ago
game_view.go update game_view to handle targeting 2 months ago
gamestatus_enumer.go better enums 2 months ago
go.mod custom deck support, card type generation 3 months ago
go.sum custom deck support, card type generation 3 months ago
player.go add player effects, initial support for arbitrary scrying 2 months ago
session.go custom deck support, card type generation 3 months ago
targetstatus_enumer.go better enums 2 months ago
util.go better enums 2 months ago

README.md

tome_lib

Contains the structs required to work with the Tomecraft rules engine and server.

Basically if you're writing anything involving Tomecraft, you're pulling in this lib.