Enums and Structures - Crucial-Experiment/HelloNeighborGamesRemake GitHub Wiki

Enums and Structures

Enums

PlayerModel_Enum

  • Default (Index 0) — player from Prototype, it cannot be seen, and it is displayed as a shadow. In multiplayer, it will be visible
  • Nicky Roth (Index 1) — player from Alpha 2, we always see in the game
  • Nicky Roth (Kid) (Index 2) — is the children's version of Nicky Roth from Release, we always see in the game
  • Nicky Roth (Marginal) (Index 3) — This is a childish, beat-up version of Nicky Roth from Release, we always see in the game
  • Quentin (Index 4) — the journalist from Hello Neighbor 2 who is trying to unravel the whole truth of Raven Brooks
  • Mia (Index 5) — Neighbor's daughter from Hello Neighbor: Hide and Seek
  • Aaron (Index 6) — Neighbor's Son from Hello Neighbor: Hide and Seek

Sosed_Stage_Enum

  • Idle — the neighbor performs daily chores such as watching TV, taking a shower or cleaning. If he notices the player, he switches to the Attack state and starts chasing
  • Hunt — the neighbor is actively looking for the player, reacting to sounds and movements. In this state, he patrols the territory, checks suspicious places, sets traps and places surveillance cameras
  • Attack — the neighbor chases and attacks the player. In this state, he can throw objects, block the way, and use aggressive actions to capture
  • Check — a neighbor checks for noise sources or suspicious locations. He temporarily stops for inspection and can return to patrolling or start a pursuit

Sosed_State_Enum (It may be redone or deleted in the future)

  • None — nothing
  • Sleep — sleeping state, disables visibility and capture when approaching
  • Walk — walking
  • Training — workout
  • Anim Point — animation playback point

Sosed_Catch_Enum

  • Default — the neighbor performs standard actions when capturing a player, such as seizing items specified in Sosed_Catch_Items_Enum
  • Restart Level — the neighbor restarts the entire level after capturing the player, resetting the progress and state of the game environment

Sosed_Catch_Items_Enum

  • None — the items in the player's inventory remain untouched
  • Lost Found — the neighbor removes all items from the player's inventory and sends them to the BP_LostFound_Box (to be placed on the map)
  • To Your Position — the neighbor returns items from the player's inventory back to their original places

GameJoltEnum

  • Reward Trophy — gives the player a trophy in GameJolt
  • Remove Trophy — removes a previously obtained trophy from GameJolt

EnumTutorialUse

  • None — there is no action
  • Take — take an object
  • Drop — drop the object
  • Use — use an object
  • Open — open (for example, a door)
  • Close — close (for example, a door)
  • On — turn on (for example, an electric meter)
  • Off — turn off (for example, an electric meter)
  • Crush — break (for example, a window)
  • Catch — to catch / be caught (for example, a player was grabbed by a neighbor)

FlatModeEnum

  • Free — physics are enabled
  • Fixed — physics are disabled
  • Hit — physics will be enabled when something or someone hits the object
  • Delete — the item will be moved to coordinates -99999999 on all 3 axes and physics will be disabled
  • Inventory — the item will be moved to the player's inventory
  • Sosed Belt — the item will be moved to the neighbor's belt and will hang there

BedTypeEnum

  • None — there is no action
  • Sleep — ordinary dream
  • Cutscene — launching the cutscene
  • Restart — restart the level
  • Open Level — open the level

Time_Enum

  • Morning
  • Day
  • Evening
  • Night