pr.Game
pr.Game
Inherits from: libs.Process
Fields
| Name | Type | |
|---|---|---|
gameSignals | tool.signals.GameSignals | |
user | User | |
data | tool.GameData | |
dmgTracking | haxe.ds.StringMap | |
hero | en.Hero | |
curLevel | pr.Level | |
subLevels | hl.types.ArrayObj | |
serverStats | Virtual[bossRune, endKind, forge, hasMods, history, isCustom, meta, runNum] | |
nextTwitchGameplayMod | level.GameplayMod | |
gameplayMods | hl.types.ArrayObj | |
outlines | hl.types.ArrayObj | |
outlineColor | h3d.Vector | |
darkness | hl.types.ArrayObj | |
_pauseAfterFrames | I32 | |
controller | tool.ControllerAccess | |
curCine | GameCinematic | |
konamiCodeIdx | I32 | |
endGameLoots | hl.types.ArrayObj | |
ctrap | h2d.Interactive | |
hud | ui.HUD | |
log | ui.LogManager | |
twitch | tool.TwitchIrc | |
twitchVotes | hl.types.ArrayObj | |
twitchParallelSubscribers | I32 | |
voteWinMan | ui.VoteWindowManager | |
twitchServerSocket | tool.twitch.CustomSocketConnection | |
twitchServerInterface | tool.twitch.SocketFunctionMapping | |
scoring | tool.ScoringMode | |
training | tool.training.TrainingMode | |
bossRush | tool.bossRush.BossRushMode | |
bonusQuarterScrollLevels | Virtual[toString, set, remove, keys, iterator, get, exists] | |
shopTypeChance | I32 | |
explorationBonusIncentiveLevel | String | |
infection | pr.Infection | |
cursedChestsSpawnMul | I32 | |
cursedChestsBonusChance | F64 | |
endGameAchievements | hl.types.ArrayObj | |
shopMimicBiomeDepth | Null | |
spawnMimicInNextLevel | Bool | |
endGamePopUps | hl.types.ArrayObj | |
nextCursedLevels | hl.types.ArrayObj | |
cursedLevelsCount | I32 | |
nextLevelOverridenExit | Virtual[toString, set, remove, keys, iterator, get, exists] | |
keyModdedSave | haxe.ds.StringMap | |
lockAssistModeValues | Bool | |
checkedMods | Bool | |
wasModalPause | Bool | |
recentSlowMos | I32 | |
lastVoteUpdate | hl.types.ArrayDyn | |
lastChickenUpdate | String | |
lastBossUpdate | String | |
__uid | I32 | |
| “ | Virtual[unserializeInit, unserialize, serialize, getSerializeSchema, getCLID, __uid] | |
| static | ME | pr.Game |
| static | KONAMI_CODE | hl.types.ArrayBytes_Int |
| static | KEYBOARD_KONAMI_CODE | hl.types.ArrayBytes_Int |
| static | __clid | I32 |
Protos
f@625isScoring(pr.Game) → Boolf@626isTraining(pr.Game) → Boolf@627isBossRush(pr.Game) → Boolf@628get_isInSubMode(pr.Game) → Boolf@629checkModsLoading(pr.Game, libs.misc.Cinematic) → Voidf@630gameGenData(pr.Game) → Voidf@631transitionToLevel(pr.Game) → Voidf@632initMods(pr.Game) → Voidf@633hasGameplayMod(pr.Game, level.GameplayMod) → Boolf@634onReload(pr.Game) → Voidf@635prepareSave(pr.Game) → Boolf@636init(pr.Game) → Voidf@637initTwitchConnection(pr.Game) → Voidf@638connectToTwitchExtension(pr.Game, String) → Voidf@639initExtensionBindings(pr.Game) → Voidf@640disconnectTwitchExtension(pr.Game) → Voidf@641sendTwitchExtensionMessage(pr.Game, String, String) → Voidf@642onTwitchJoin(pr.Game, String) → Voidf@643refuseChatMessage(pr.Game, tool.TwitchMessage) → Voidf@644onTwitchMessage(pr.Game, tool.TwitchMessage) → Voidf@645triggerBossAction(pr.Game, String) → Voidf@646onTwitchSubscribe(pr.Game, String, String, String) → Voidf@647launchChickenVote(pr.Game) → Voidf@648banCurrentChicken(pr.Game) → Voidf@649killTwitchVotes(pr.Game, hl.Class) → Voidf@650getUniqId(pr.Game) → I32f@651unlockVortexBadSeedHead(pr.Game) → Voidf@652genSecretLevel(pr.Game, pr.Level, tool.InventItem) → level.LevelMapf@653hasRevealedAllFriendsSkin(pr.Game) → Boolf@654canSpawnEvents(pr.Game) → Boolf@655isCompatibleHead(pr.Game, String) → Boolf@656loadMainLevel(pr.Game, cine.LevelTransition, String, Ref, Null) → Voidf@657chooseNextIncentiveLevel(pr.Game, Virtual[baseLootLevel, biome, bonusTripleScrollAfterBC, cellBonus, dlc, doubleUps, eliteRoomChance, eliteWanderChance, flagsProps, group, icon, id, index, loreDescriptions, mapDepth, minGold, mobDensity, mobs, name, nextLevels, parallax, props, quarterUpsBC3, quarterUpsBC4, specificLoots, specificSubBiome, transitionTo, tripleUps, worldDepth]) → Voidf@658chooseNextCursedLevels(pr.Game, Virtual[baseLootLevel, biome, bonusTripleScrollAfterBC, cellBonus, dlc, doubleUps, eliteRoomChance, eliteWanderChance, flagsProps, group, icon, id, index, loreDescriptions, mapDepth, minGold, mobDensity, mobs, name, nextLevels, parallax, props, quarterUpsBC3, quarterUpsBC4, specificLoots, specificSubBiome, transitionTo, tripleUps, worldDepth]) → Voidf@659areGatesUnlocked(pr.Game, Virtual[gates, level]) → Boolf@660checkForNextPopUp(pr.Game) → Voidf@661saveHeroPetStates(pr.Game) → hl.types.ArrayObjf@662resetPetSavedState(pr.Game, hl.types.ArrayObj) → Voidf@663activateSubLevel(pr.Game, level.LevelMap, Null, Ref, Ref) → Voidf@664hasCinematic(pr.Game) → Boolf@665initHero(pr.Game, pr.Level, I32, I32, en.UsableBody, Bool, pr.Level) → en.Herof@666onEvent(pr.Game, hxd.Event) → Voidf@667onInputPressed(pr.Game, I32) → Voidf@668onActPressed(pr.Game, Null, Bool) → Voidf@669konamiCode(pr.Game) → Voidf@670pause(pr.Game) → Voidf@671modalPause(pr.Game, Ref) → Voidf@672resume(pr.Game) → Voidf@673blur(pr.Game) → Voidf@674trackDmg(pr.Game, String, F64) → Voidf@675pauseGameIfAvailable(pr.Game) → Voidf@676onSteamOverlay(pr.Game, Bool) → Voidf@677onDispose(pr.Game) → Voidf@678onResize(pr.Game) → Voidf@679onApplyOptions(pr.Game) → Voidf@680addScore(pr.Game, Entity, I32) → Voidf@681getBiomeVisitCount(pr.Game, String) → Nullf@682isGameTimeRunning(pr.Game) → Boolf@683decreasingSlowMo(pr.Game, F64, F64) → Voidf@684compareArray(pr.Game, hl.types.ArrayDyn, hl.types.ArrayDyn) → Boolf@685updateTwitchData(pr.Game, Ref) → Voidf@686update(pr.Game) → Voidf@687postUpdate(pr.Game) → Voidf@688updateServerStatsHistory(pr.Game) → Voidf@689incrStatsEarnedCells(pr.Game, I32) → Voidf@690getCLID(pr.Game) → I32f@691serialize(pr.Game, hxbit.Serializer) → Voidf@692getSerializeSchema(pr.Game) → hxbit.Schemaf@693unserializeInit(pr.Game) → Voidf@694unserialize(pr.Game, hxbit.Serializer) → Void
Bindings
- static
f@5462__constructor__(pr.Game, User, tool.GameData) → Void