implements ICrazyDaveService
0x00x0078
Members 13
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_gameplayService | IGameplayService | Private | — | |
| 0x08 | m_audioService | IAudioService | Private | — | |
| 0x08 | m_dataService | IDataService | Private | — | |
| 0x08 | m_crazyDaveKey | string | Private | — | |
| 0x08 | m_moneyBagKey | string | Private | — | |
| 0x08 | m_board | Board | Private | — | |
| 0x08 | m_crazyDave | ReloadedObject | Private | — | |
| 0x08 | m_crazyDaveParent | Transform | Private | — | |
| 0x04 | m_crazyDaveState | CrazyDaveState | Private | — | |
| 0x0054 | 0x04 | padding / unreflected | |||
| 0x08 | m_crazyDaveSpeechBubble | SpeechBubble | Private | — | |
| 0x04 | <CrazyDaveMessageIndex>k__BackingField | int | Private | — | |
| 0x0064 | 0x04 | padding / unreflected | |||
| 0x08 | <CrazyDaveMessageText>k__BackingField | string | Private | — | |
| 0x08 | <CrazyDaveController>k__BackingField | CrazyDaveController | Private | — | |
Functions 28
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_HasController() | PublicFinal+3 flags | 0x01 | |
| GameMode get_GameMode() | Private+1 flags | 0x04 | |
| void .ctor(IGameplayService gameplayService, IAudioService audioService, IDataService dataService) | Public+1 flags | 0x08 | |
| void Init(RootModel rootModel) | Public | 0x08 | |
| GameScenes get_GameScene() | Private+1 flags | 0x04 | |
| int get_CrazyDaveMessageIndex() | PublicFinal+3 flags | 0x04 | |
| void set_CrazyDaveMessageIndex(int value) | PublicFinal+3 flags | 0x04 | |
| string get_CrazyDaveMessageText() | Public+1 flags | 0x08 | |
| void set_CrazyDaveMessageText(const string& value) | Public+1 flags | 0x08 | |
| CrazyDaveState get_CrazyDaveState() | PublicFinal+3 flags | 0x04 | |
| void set_CrazyDaveState(const CrazyDaveState& value) | PublicFinal+3 flags | 0x04 | |
| CrazyDaveController get_CrazyDaveController() | Public+1 flags | 0x08 | |
| void set_CrazyDaveController(CrazyDaveController value) | Private+1 flags | 0x08 | |
| void SetCrazyDaveSkin(const string& skinName) | Private | 0x08 | |
| void UpdateCrazyDave() | PublicFinal+2 flags | 0x00 | |
| void DrawCrazyDave() | PublicFinal+2 flags | 0x00 | |
| CrazyDaveController CreateCrazyDaveController() | Private | 0x08 | |
| void CrazyDaveDie() | PublicFinal+2 flags | 0x00 | |
| void CrazyDaveEnter(RootModel rootModel, Transform parent, AssetReferenceGameObject reference) | PublicFinal+2 flags | 0x08 | |
| void CrazyDaveTalkIndex(int theMessageIndex) | PublicFinal+2 flags | 0x04 | |
| void PlayAnimation(const string& anim, float fps) | PublicFinal+2 flags | 0x08 | |
| void SetPosition(float x, float y) | PublicFinal+2 flags | 0x04 | |
| bool AdvanceCrazyDaveText() | PublicFinal+2 flags | 0x01 | |
| void CrazyDaveLeave() | PublicFinal+2 flags | 0x00 | |
| void CrazyDaveStopSound() | PublicFinal+2 flags | 0x00 | |
| void CrazyDaveStopTalking() | PublicFinal+2 flags | 0x00 | |
| void CrazyDaveDoneHanding() | Public | 0x00 | |
| void CrazyDaveTalkMessage(const string& theMessage) | PublicFinal+2 flags | 0x08 |