C# 클래스 ctac.HistoryMediator

상속: strange.extensions.mediation.impl.Mediator
파일 보기 프로젝트 열기: dshook/centauri-tac

Private Properties

프로퍼티 타입 설명
CopyCard CardModel
CopyPiece PieceModel
GetCurrent HistoryItem
addGenericHistory void
onPieceAttacked void
onPieceBuff void
onPieceHealthChanged void
onQpc void
onSpawnPiece void
onSpellPlayed void
onTurnEnd void
pushHistory IEnumerator

공개 메소드들

메소드 설명
OnRegister ( ) : void
onArmor ( PieceArmorChangeModel m ) : void
onAttrChange ( PieceAttributeChangeModel m ) : void
onCharmed ( CharmPieceModel m ) : void
onCode ( AttachCodeModel m, SocketKey k ) : void
onDestroyed ( PieceDestroyedModel m, SocketKey k ) : void
onRemove ( ) : void
onStatusChange ( PieceStatusChangeModel m ) : void
onTransformed ( TransformPieceModel m ) : void
onUnsummon ( UnsummonPieceModel m ) : void

비공개 메소드들

메소드 설명
CopyCard ( CardModel src ) : CardModel
CopyPiece ( PieceModel src ) : PieceModel
GetCurrent ( int activatingPieceId, HistoryItemType type, int player ) : HistoryItem

Get or create the current history item for the activating piece Id which the history items are grouped by If one doesn't exist, create it with the player and type passed

addGenericHistory ( int pieceId, int activatingPieceId ) : void
onPieceAttacked ( AttackPieceModel atk ) : void
onPieceBuff ( PieceBuffModel pieceBuff ) : void
onPieceHealthChanged ( PieceHealthChangeModel phcm ) : void
onQpc ( int t ) : void
onSpawnPiece ( PieceSpawnedModel pieceSpawned ) : void
onSpellPlayed ( SpellPlayedModel spellPlayed ) : void
onTurnEnd ( GameTurnModel turn ) : void
pushHistory ( List items ) : IEnumerator

메소드 상세

OnRegister() 공개 메소드

public OnRegister ( ) : void
리턴 void

onArmor() 공개 메소드

public onArmor ( PieceArmorChangeModel m ) : void
m PieceArmorChangeModel
리턴 void

onAttrChange() 공개 메소드

public onAttrChange ( PieceAttributeChangeModel m ) : void
m PieceAttributeChangeModel
리턴 void

onCharmed() 공개 메소드

public onCharmed ( CharmPieceModel m ) : void
m CharmPieceModel
리턴 void

onCode() 공개 메소드

public onCode ( AttachCodeModel m, SocketKey k ) : void
m AttachCodeModel
k SocketKey
리턴 void

onDestroyed() 공개 메소드

public onDestroyed ( PieceDestroyedModel m, SocketKey k ) : void
m PieceDestroyedModel
k SocketKey
리턴 void

onRemove() 공개 메소드

public onRemove ( ) : void
리턴 void

onStatusChange() 공개 메소드

public onStatusChange ( PieceStatusChangeModel m ) : void
m PieceStatusChangeModel
리턴 void

onTransformed() 공개 메소드

public onTransformed ( TransformPieceModel m ) : void
m TransformPieceModel
리턴 void

onUnsummon() 공개 메소드

public onUnsummon ( UnsummonPieceModel m ) : void
m UnsummonPieceModel
리턴 void