MoveFetcherDsl

@GeneratedBy(type = Move::class)
class MoveFetcherDsl(fetcher: Fetcher<Move> = emptyMoveFetcher)

Constructors

Link copied to clipboard
constructor(fetcher: Fetcher<Move> = emptyMoveFetcher)

Functions

Link copied to clipboard
fun accuracy(enabled: Boolean = true)
Link copied to clipboard
fun ailmentChance(enabled: Boolean = true)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun critRate(enabled: Boolean = true)
Link copied to clipboard
fun drain(enabled: Boolean = true)
Link copied to clipboard
fun effect(enabled: Boolean = true)
Link copied to clipboard
fun effectChance(enabled: Boolean = true)
Link copied to clipboard
fun flinchChance(enabled: Boolean = true)
Link copied to clipboard
fun healing(enabled: Boolean = true)
Link copied to clipboard
fun internallyGetFetcher(): Fetcher<Move>
Link copied to clipboard
fun internalName(enabled: Boolean = true)
Link copied to clipboard
fun maxHits(enabled: Boolean = true)
Link copied to clipboard
fun maxTurns(enabled: Boolean = true)
Link copied to clipboard
fun minHits(enabled: Boolean = true)
Link copied to clipboard
fun minTurns(enabled: Boolean = true)
Link copied to clipboard
fun moveAilment(enabled: Boolean = true)
fun moveAilment(childBlock: MoveAilmentFetcherDsl.() -> Unit)
fun moveAilment(childFetcher: Fetcher<MoveAilment>)
fun moveAilment(idOnlyFetchType: IdOnlyFetchType)
fun moveAilment(enabled: Boolean, childBlock: MoveAilmentFetcherDsl.() -> Unit)
fun moveAilment(enabled: Boolean, childFetcher: Fetcher<MoveAilment>)
fun moveAilment(cfgBlock: KReferenceFieldDsl<MoveAilment>.() -> Unit?, childBlock: MoveAilmentFetcherDsl.() -> Unit)
fun moveAilment(childFetcher: Fetcher<MoveAilment>, cfgBlock: KReferenceFieldDsl<MoveAilment>.() -> Unit?)
fun moveAilment(fetchType: ReferenceFetchType, childBlock: MoveAilmentFetcherDsl.() -> Unit)
fun moveAilment(fetchType: ReferenceFetchType, childFetcher: Fetcher<MoveAilment>)
fun moveAilment(enabled: Boolean, cfgBlock: KReferenceFieldDsl<MoveAilment>.() -> Unit?, childBlock: MoveAilmentFetcherDsl.() -> Unit)
fun moveAilment(enabled: Boolean, childFetcher: Fetcher<MoveAilment>, cfgBlock: KReferenceFieldDsl<MoveAilment>.() -> Unit?)
Link copied to clipboard
fun moveCategory(enabled: Boolean = true)
fun moveCategory(childFetcher: Fetcher<MoveCategory>)
fun moveCategory(idOnlyFetchType: IdOnlyFetchType)
fun moveCategory(enabled: Boolean, childBlock: MoveCategoryFetcherDsl.() -> Unit)
fun moveCategory(enabled: Boolean, childFetcher: Fetcher<MoveCategory>)
fun moveCategory(cfgBlock: KReferenceFieldDsl<MoveCategory>.() -> Unit?, childBlock: MoveCategoryFetcherDsl.() -> Unit)
fun moveCategory(childFetcher: Fetcher<MoveCategory>, cfgBlock: KReferenceFieldDsl<MoveCategory>.() -> Unit?)
fun moveCategory(fetchType: ReferenceFetchType, childBlock: MoveCategoryFetcherDsl.() -> Unit)
fun moveCategory(fetchType: ReferenceFetchType, childFetcher: Fetcher<MoveCategory>)
fun moveCategory(enabled: Boolean, cfgBlock: KReferenceFieldDsl<MoveCategory>.() -> Unit?, childBlock: MoveCategoryFetcherDsl.() -> Unit)
fun moveCategory(enabled: Boolean, childFetcher: Fetcher<MoveCategory>, cfgBlock: KReferenceFieldDsl<MoveCategory>.() -> Unit?)
Link copied to clipboard
fun moveDamageClass(enabled: Boolean = true)
fun moveDamageClass(childFetcher: Fetcher<MoveDamageClass>)
fun moveDamageClass(idOnlyFetchType: IdOnlyFetchType)
fun moveDamageClass(enabled: Boolean, childBlock: MoveDamageClassFetcherDsl.() -> Unit)
fun moveDamageClass(enabled: Boolean, childFetcher: Fetcher<MoveDamageClass>)
fun moveDamageClass(cfgBlock: KReferenceFieldDsl<MoveDamageClass>.() -> Unit?, childBlock: MoveDamageClassFetcherDsl.() -> Unit)
fun moveDamageClass(childFetcher: Fetcher<MoveDamageClass>, cfgBlock: KReferenceFieldDsl<MoveDamageClass>.() -> Unit?)
fun moveDamageClass(fetchType: ReferenceFetchType, childBlock: MoveDamageClassFetcherDsl.() -> Unit)
fun moveDamageClass(fetchType: ReferenceFetchType, childFetcher: Fetcher<MoveDamageClass>)
fun moveDamageClass(enabled: Boolean, cfgBlock: KReferenceFieldDsl<MoveDamageClass>.() -> Unit?, childBlock: MoveDamageClassFetcherDsl.() -> Unit)
fun moveDamageClass(enabled: Boolean, childFetcher: Fetcher<MoveDamageClass>, cfgBlock: KReferenceFieldDsl<MoveDamageClass>.() -> Unit?)
Link copied to clipboard
fun moveTarget(enabled: Boolean = true)
fun moveTarget(childBlock: MoveTargetFetcherDsl.() -> Unit)
fun moveTarget(childFetcher: Fetcher<MoveTarget>)
fun moveTarget(idOnlyFetchType: IdOnlyFetchType)
fun moveTarget(enabled: Boolean, childBlock: MoveTargetFetcherDsl.() -> Unit)
fun moveTarget(enabled: Boolean, childFetcher: Fetcher<MoveTarget>)
fun moveTarget(cfgBlock: KReferenceFieldDsl<MoveTarget>.() -> Unit?, childBlock: MoveTargetFetcherDsl.() -> Unit)
fun moveTarget(childFetcher: Fetcher<MoveTarget>, cfgBlock: KReferenceFieldDsl<MoveTarget>.() -> Unit?)
fun moveTarget(fetchType: ReferenceFetchType, childBlock: MoveTargetFetcherDsl.() -> Unit)
fun moveTarget(fetchType: ReferenceFetchType, childFetcher: Fetcher<MoveTarget>)
fun moveTarget(enabled: Boolean, cfgBlock: KReferenceFieldDsl<MoveTarget>.() -> Unit?, childBlock: MoveTargetFetcherDsl.() -> Unit)
fun moveTarget(enabled: Boolean, childFetcher: Fetcher<MoveTarget>, cfgBlock: KReferenceFieldDsl<MoveTarget>.() -> Unit?)
Link copied to clipboard
fun name(enabled: Boolean = true)
Link copied to clipboard
fun power(enabled: Boolean = true)
Link copied to clipboard
fun pp(enabled: Boolean = true)
Link copied to clipboard
fun priority(enabled: Boolean = true)
Link copied to clipboard
fun shortEffect(enabled: Boolean = true)
Link copied to clipboard
fun statChance(enabled: Boolean = true)
Link copied to clipboard
fun text(enabled: Boolean = true)
Link copied to clipboard
fun type(enabled: Boolean = true)
fun type(childBlock: TypeFetcherDsl.() -> Unit)
fun type(childFetcher: Fetcher<Type>)
fun type(idOnlyFetchType: IdOnlyFetchType)
fun type(enabled: Boolean, childBlock: TypeFetcherDsl.() -> Unit)
fun type(enabled: Boolean, childFetcher: Fetcher<Type>)
fun type(cfgBlock: KReferenceFieldDsl<Type>.() -> Unit?, childBlock: TypeFetcherDsl.() -> Unit)
fun type(childFetcher: Fetcher<Type>, cfgBlock: KReferenceFieldDsl<Type>.() -> Unit?)
fun type(fetchType: ReferenceFetchType, childBlock: TypeFetcherDsl.() -> Unit)
fun type(fetchType: ReferenceFetchType, childFetcher: Fetcher<Type>)
fun type(enabled: Boolean, cfgBlock: KReferenceFieldDsl<Type>.() -> Unit?, childBlock: TypeFetcherDsl.() -> Unit)
fun type(enabled: Boolean, childFetcher: Fetcher<Type>, cfgBlock: KReferenceFieldDsl<Type>.() -> Unit?)