Skip to content

tool.StoryManager

tool.StoryManager

Fields

NameType
countershaxe.ds.StringMap
npcProgresseshaxe.ds.EnumValueMap
loreRoomRunIdsVirtual[toString, set, remove, keys, iterator, get, exists]
visitedLoreRoomsVirtual[toString, set, remove, keys, iterator, get, exists]
plannedLoreshl.types.ArrayBytes_Int
storyDataVersionI32
__uidI32
Virtual[unserializeInit, unserialize, serialize, getSerializeSchema, getCLID, __uid]
staticDEBUG_LOREBool
static__clidI32

Protos

  • f@5601 onReload(tool.StoryManager) → Void
  • f@5602 onNewGame(tool.StoryManager, I32) → Void
  • f@5603 onLoadMainLevel(tool.StoryManager, pr.Game, String) → Void
  • f@5604 getNpcProgress(tool.StoryManager, NpcId) → Null
  • f@5605 incNpcProgress(tool.StoryManager, NpcId) → Void
  • f@5606 setNpcProgress(tool.StoryManager, NpcId, I32) → Void
  • f@5607 setBitFlag(tool.StoryManager, String, I32, Bool) → Void
  • f@5608 markLoreRoomAsVisited(tool.StoryManager, String) → Void
  • f@5609 hasEverVisitedLoreRoom(tool.StoryManager, String) → Bool
  • f@5610 markLoreRoomAsGenerated(tool.StoryManager, 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], String) → Void
  • f@5611 wasLoreRoomGeneratedRecently(tool.StoryManager, String) → Bool
  • f@5612 levelRequiresLoreRoom(tool.StoryManager, 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]) → Bool
  • f@5613 cleanStoryData(tool.StoryManager) → Void
  • f@5614 getCLID(tool.StoryManager) → I32
  • f@5615 serialize(tool.StoryManager, hxbit.Serializer) → Void
  • f@5616 getSerializeSchema(tool.StoryManager) → hxbit.Schema
  • f@5617 unserializeInit(tool.StoryManager) → Void
  • f@5618 unserialize(tool.StoryManager, hxbit.Serializer) → Void

Bindings

  • static f@5619 __constructor__(tool.StoryManager) → Void