Core
Toggle table of contents
1.0-SNAPSHOT
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
Core
Basic
/
de.finkmoritz.bcgdsl.basic.card
/
BasicCardBuilder
Basic
Card
Builder
open
class
BasicCardBuilder
(
name
:
String
)
Members
Constructors
Basic
Card
Builder
Link copied to clipboard
constructor
(
name
:
String
)
Functions
attack
Link copied to clipboard
fun
attack
(
value
:
Int
)
build
Link copied to clipboard
fun
build
(
)
:
BasicCardDefinition
cost
Link copied to clipboard
fun
cost
(
value
:
Int
)
description
Link copied to clipboard
fun
description
(
value
:
String
)
health
Link copied to clipboard
fun
health
(
value
:
Int
)
keyword
Link copied to clipboard
fun
keyword
(
value
:
Keyword
)
minion
Link copied to clipboard
fun
minion
(
)
on
Damage
Taken
Link copied to clipboard
fun
onDamageTaken
(
amount
:
Int
?
=
null
,
block
:
BasicTriggeredAbilityBuilder
.
(
)
->
Unit
)
on
Play
Link copied to clipboard
fun
onPlay
(
block
:
BasicTriggeredAbilityBuilder
.
(
)
->
Unit
)
spell
Link copied to clipboard
fun
spell
(
)
while
On
Board
Link copied to clipboard
fun
whileOnBoard
(
block
:
BasicContinuousAbilityBuilder
.
(
)
->
Unit
)