3.9.4:
* Added bent luigi arm and leg models (not applied to animations yet)
* Added wind warp animation
* Changed melody pianissima dialogs to make players face her
* Changed being vacuumed by bowser to now use the wind warp animation
* Changed being vacuumed by bowser to now focus your camera on bowser, so you understand better what happens
* Fixed player 1 is blue
* Fixed mansion rank dialog became non-functional; no clue how this happened
* Removed bowser's interior faces as the players camera no longer ends up inside him

v3.9.3:
* Added cold storage noise in the hallway
* Added "Good night" title to the death animation
* Changed mr. bones' bone to fly faster, resembling the original closer
* Changed ice spikes to fall faster, resembling the original closer
* Changed death and revive animations to move the camera a bit back so you can see yourself faint
* Changed luigis that are in the exact same spot to move a bit to the side, even if the camera is separated
* Changed all mansions to always allow reviving dead players
* Changed dead players that log back in to warp to the default location in the loaded mansion, rather than the lab (where they couldn't get revived)
* Changed (3DS Remake) gooigi can no longer revive players
* Fixed gate remained shut when leaving the lab
* Fixed falling chandeliers were harmless
* Fixed room clear chests are tilted forward slightly after opening
* Fixed leaving and re-entering rooms made ghosts hiding in furniture able to spawn by just looking away
* Fixed big pearls assigned rank improperly, causing the score results dialog to show empty portraits
* Fixed big balls got stuck in the ground if not aimed high enough
* Fixed release boos dialog had a camera movement off by 1 block, causing a small jump in the camera position
* Fixed boos warping to rooms with a player already in them made them uninteractable
* Fixed boos didn't face you when entering the room (before the camera focus)
* Fixed boos that had a player in their room that left never did anything other than laugh and taunt
* Fixed laundry room basket (planks) couldn't be searched manually
* Fixed shivers could be repeatedly lit on fire, causing his pathing to restart
* Fixed using a wind warp once broke future wind warps
* Fixed boo bomb spawning didn't prevent boo ball from spawning
* Fixed mystifying table hitbox was not tall enough
* Fixed madame clairvoya's power animation moved incorrectly
* Fixed waiters always placed food, even if the plate was empty
* Fixed mr luggs, nana and miss petunia had terrible aim
* Fixed spooky was biting too high
* Fixed wandering ghosts (such as mr. bones) had difficulty getting out of a corner
* Fixed spooky's recover animation got interrupted if it bit you while the mr. bones was getting captured
* Fixed spooky bone flew into the ground
* Fixed shadow balls shrunk when hitting bogmire
* Fixed portrificationizing spooky softlocked the map
* Fixed climbing ladders counted as falling
* Fixed mario's portrait dialog put quotes around the player name
* Fixed biff atlas recovering made the first frame and sound of the ko animation again
* Fixed sparks couldn't move at all
* Fixed observe moon dialog didn't play "an unexpected outcome"
* Fixed slim bankshot spawned a white billiards ball even if there already was one from an interrupted shoot attempt
* Fixed projector ambience was missing subtitle translation key
* Fixed blacking out lights could barely be heard
* Fixed king boo warp brought you to the hallway before it
* Fixed guest room flips dialog spammed the sound
* Fixed there were remnant barrier blocks near sir weston
* Fixed portrificationizing clockwork soldiers didn't transform them into a painting
* Fixed players didn't warp to the mario back to normal dialog
* Fixed mario's unportrificationizing animations were broken
* Fixed mario didn't spawn the particles at the portrificationizer's slot
* Fixed rank reveal's title and description only showed if you got H rank
* Fixed rank reveal's painting was empty
* Fixed spectators couldn't hear mr. luggs eating in the hallway
* Fixed spectators couldn't hear melody pianissima play in the hallway
* Fixed spectators in a room with non-hidden invisible ghosts had their particles offset
* Fixed game boy horror clock didn't work
* Fixed several issues around death and revival
* Fixed opening, first entrance and leaving the lab dialogs didn't act properly in multiplayer
* Fixed (3DS Remake) 3DS exclusive scan messages didn't show scanning game boy horror screen
* Fixed (3DS Remake) hidden mansion unlocked after clearing an area
* Fixed (3DS Remake) fire element call didn't play "advice from the professor" music
* Fixed (3DS Remake) furniture with elemental sources that required opening first spawned particles before being open
* Fixed (3DS Remake) wind warp sparkles and its dialog didn't trigger
* Fixed (3DS Remake) deer heads didn't show blue eyes
* Fixed (3DS Remake) mysterious power didn't spawn
* Fixed (3DS Remake) telephones didn't finish ringing animation before getting picked up
* Fixed (3DS Remake) sitting room wouldn't spawn ghosts
* Fixed (3DS Remake) after mansion rank dialog, the map got stuck
* Fixed (E3 Demo) meet e. gadd's first ghost didn't go to the haunt animation
* Fixed (E3 Demo) ghost coins had no blinking animation
* Fixed (E3 Demo) room clear chests had a black line
* Fixed (E3 Demo) room clear chests didn't open correctly
* Fixed (E3 Demo) room clear chests didn't have keys
* Fixed (E3 Demo) spooky didn't turn invisible when looked at
* Fixed (E3 Demo) call dialog didn't progress
* Fixed (3DS Remake + E3 Demo) coin counter in trophy colored the number
* Removed mansion reset selection menu, just opening and closing the world brought back to the title screen, and reviving is now always enabled

v3.9.2:
* Added camera movement to the underground lab dialogs
** (3DS Remake) Since the future E. Gadd call uses the game boy horror instead of the monitor, it won't move beyond the initial angle yet
* Added animations:
** Flip gravity (existed before, but wasn't actually animated)
** Land (triggers upon falling for 5 ticks, without another animation, and then hitting ground)
* Added (3DS Remake) trophy tasks option to the game boy horror
* Added (3DS Remake) dialog "upgrade trophy"
** Completing a task collection now requires going to the trophy's room in order to unlock the reward (and further tasks)
** A collection that does have all its tasks done will not be checked in the selection menus until respawning the trophy
* Fixed doors were ever so slightly offset from their frame
* Fixed rolling furniture barely rolled
* Fixed master bedroom key didn't properly focus the map
* Fixed chauncey's rocking horses barely rocked
* Fixed chauncey didn't launch rocking horses at players in the back of the arena
* Fixed chauncey's balls bouncing against each other could cause them to get stuck in walls or the floor, or even shoot off into the distance
* Fixed cloths slowly got pulled to the inside, most notable with large cloths
* Fixed gravity flip animation didn't properly limit player movement to x and z axis only
* Fixed opening a metal chest with a ghost spawned the ghost too high
* Fixed leaving the lab in multiplayer only brought one player to the mansion
* Fixed (3DS Remake) entering a save that didn't have the 3DS Remake installed before didn't warp you
* Fixed (3DS Remake) searching furniture dust sound didn't play
* Fixed (3DS Remake) meet E. Gadd dialog is created 1400 times
* Fixed (3DS Remake) fake game boy horror selection menus (used the the 3ds_remake:gallery/found dialog) were outdated, missing options avaiable in actual menu
* Fixed (3DS Remake) going back to the original menu in game boy horror during the credits was allowed
* Fixed (3DS Remake) leaving the mansion warped you into the ground, instead of the lab (I swear it worked when I tested it...)
* Fixed (3DS Remake) front door dialog only worked with pulling doors
* Fixed (3DS Remake) front door dialog paused for the door animation, rather than running simultaniously
* Fixed (3DS Remake) trophies' gold ghost and blue twirler were incorrectly displayed
* Fixed (3DS Remake) total ghosts and money tasts colored part of the number
* Fixed (3DS Remake) small ghosts portrait colored the number of caught ghosts
* Fixed (3DS Remake) "Shiny, Squeaky!" had its translation keys typo'd in the cleared task message
* Fixed (3DS Remake) change amiibo menu was missing a translation string
* Fixed (3DS Remake) change amiibo dialog gets stuck if selecting the exit option
* Fixed (3DS Remake) joining in multiplayer didn't warp you

v3.9.1:
* Changed Meet E. Gadd dialog to be global, all players see it now
* Changed enthusiastic animation to move faster
* Fixed health was displayed before loading a save
* Fixed show credits option didn't work in the title menu
* Fixed the flashlight was off during the exterior cutscenes if not set to always shine
* Fixed luigi's legs were slightly into the body
* Fixed luigi's arms disconnected during collect item animation
* Fixed back to title confirmation menu showed missing translation string
* Fixed show credits option in the game boy horror didn't prevent going to the original menu; closing and settings is still allowed
* Fixed show credits option in the game boy horror prevented going to the settings menu; opening game boy horror while they show now brings you there directly
* Fixed scan result dialogs didn't show the scanning game boy horror screen
* Fixed shrunk luigi model pieces scaled back up upon changing animation
* Fixed player names were upside down when gravity is flipped
* Fixed flipped gravity small luigi was incorrectly offset
* Fixed dust piles sended debug messages
* Fixed multiple players on the title screen messes up the dialog tracker
* Fixed first key cutscene only unfroze 1 player
* Fixed leaving and re-entering in multiplayer during the opening warped you to the lab, rather than into the opening sequence
** Before the Meet E. Gadd dialog, the player is launched into the opening as usual
** During the Meet E. Gadd dialog, the player skips the opening and goes instantly to the mansion
** Before the first training room session, the player goes into the underground lab
** During the first training room session, the player goes into the training room
** (3DS Remake) Before the the future E. Gadd dialog, the player goes into the gallery
** (3DS Remake) During the the future E. Gadd dialog, the player goes into the underground lab
** After this all new players will see the opening, and all old players warp to the lab
* Fixed game boy horror markers didn't copy the color of other players than the first

v3.9:
* Updated to 26.3
* Fixed typo'd Add-on name
* Added notice messages about common mistakes made with the poltergust
* Added money/gem/pearl counter to the GBH screen
* Added furniture models:
** Butler's tables
** (E3 Demo) Elder portraits (unused; seen in early parlor/living room screenshots)
** (E3 Demo) Inside lantern chandeliers (same as final, but have no rod)
** Table mounted clocks
** Table mounted puppet heads
* Added the luigi animation (3DS remake) "shake"
* Added missing 3DS Remake exclusive scan area on balcony 1
* Added missing 3DS Remake dialogs:
** Blockade despawns
** Front door
** Locked area door
* Added all future furniture name translation strings
* Changed Boos to go back to their original room upon leaving the mansion, like the original
* Changed element meter to decrease smoothly when the 3DS Remake is installed
* Changed 3 loot IDs to be less generic with their furniture names
* Fixed typo in title screen track name
* Fixed missing word in title menu's copy menu
* Fixed the flashlight item sometimes didn't match whether it was actually on or off
* Fixed toggling (Global) player names off did not hide already spawned players' names
* Fixed increasing jukebox music speed used decrease result strings
* Fixed hearts didn't get random rotation
* Fixed taking damage or shrinking didn't drop coins anymore
* Fixed searching prioritized face height
* Fixed ghosts sometimes spawned in front of the player, rather than behind
* Fixed balcony and washroom toads used wrong repeat dialogs
* Fixed fake doors' frames were fully dark
* Fixed chauncey's door dialog didn't wait for the open door animation to finish
* Fixed balls flew upwards when expel-shooting them
* Fixed chauncey could not be scanned while in the crib
* Fixed chauncey didn't launch the solo rocking horses at players
* Fixed chauncey flew far up without coming back down when hit by the ball
* Fixed portrificationizing didn't work
* Fixed collecting pearls didn't assigned ranks
* Fixed after beating chauncey all hallways are lit up
* Fixed hallway lamps didn't emit light if room was lit
* Fixed grabbing ghosts grabbed too high
* Fixed lighting unlit candles was impossible
* Fixed cutscenes in multiplayer were shaky due to players colliding
* Fixed opening a door to a room where another player is made you face south/destroyed your Luigi model for a bit
* Fixed R.I.P. signs were called RIP signs
* Fixed (3DS Remake) gallery portrait menus always listed the ghost, even if it hadn't been caught
* Fixed 3DS hidden mansion pipe room was missing Pink Flying Fish
* Fixed (E3 Demo) living room portraits wheren't altered to what they were in the actual demo
* Fixed (E3 Demo) Chain suspended ovoid lamps were missing a chain
* Fixed (E3 Demo) E. Gadd call screen settings didn't include the start of the animation; different screens are not added yet, but triggers have been implemented
* Fixed Extensive Training low results lines used an incorrect word
* Fixed order of translation strings to properly count from 1-10; this is only noticable on Crowdin
* Removed ability to leave the mansion without the 3DS Remake being installed
** Even with the 3DS Remake installed, you can no longer leave the E3 Demo's original mansion

v3.8:
* Updated to 26.2
* Added title menu, you now have 3 save games in 1 map, just like you get 3 games on the original
** Previous unsaved state will be saved to slot 1 upon upgrading
** Previous saved state will be saved to slot 2 upon upgrading
** All players leaving the world now discards unsaved data
** You can show the settings in this menu too
*** (Global) 3DS Remake gallery is excluded here since it only appears when you've shown E. Gadd the Game Boy Horror part
*** Debugging single entity/furniture hitbox is excluded here since you cannot face one here
* Added Skippable Dialogs add-on, it grants the skip option on all dialogs; that's it
* Added proper training door, one without the sign is now named green_planks
* Added Luigi animations:
** Flip breaker switch
** Ghost escape
** Knockback/fall
** Knockback/large wall
** Scanning
* Added approach furniture type, it requires interacting when the 3DS Remake is installed
* Added the following furniture models:
** Breaker switches
** Dust
** Plaques
** RIP signs
** (E3 Demo) Saxophone (unused; can be seen in a prerelease conservatory screenshot)
** Telescope
** Table mounted knitting bowls
** Table mounted telephones
*** Luigi's answer phone animation now holds the horn
* Added "Back to Title" option to both the underground lab dialog, and the Game Boy Horror menu; this will ask for confirmation since it discards unsaved data
* Added 3DS Remake task clear sound
* Added bowser's damage and loot to mansion data's ghost list
* Changed Underground Lab to always trigger the dialog if no dialog is active
* Changed Training Room door spawn function to match how it actually spawns in game (GCN and 3DS)
* Changed luigi's knockback/large and game boy horror animations to more accurately reflect how it looks in the original
* Changed Ghost Portrificationizer Room's E. Gadd to not be able to be talked to, forcing portrificationizing
* Changed Boo pathfinding to be less cardinal direction-based
* Changed Mr. Luggs to behave more accurately to the original game
* Changed Graveyard Mr. Bones' spawning logic to match original game
* Changed painting Mario and Bowser to be 2D
* Changed Jarvis to shrink down in width when entering a vase
* Changed Chauncey in the Nursery in 3DS Remake to not count progress back down when stopping the rocking horse, matching the remake
* Changed score display to not list unobtained money types at all in 3DS Remake, matching the remake
* Changed a bunch of furniture variation names from left and right to be more clear which is which
* Changed how talking with entities is handled
** Ghosts must now not be vulnerable, in addition to being visible, in order to be talked to
** Entity variable can_talk_to bool has been replaced with talk_dialog dialog ID
** The dialog gallery/talk now changes to gallery/repeat if the room "gallery" is cleared
** The dialog madame_clairvoya now changes to mario_item/* if a mario item is obtained, but not shown yet
** The dialog toad_1 now changes to toad_1_repeat if the mansion room "foyer" is cleared
** The dialog toad_2 now changes to toad_2_repeat if the mansion room "balcony_1" is cleared
** The dialog toad_3 now changes to toad_3_repeat if the mansion room "washroom_1" is cleared
** The dialog toad_4 now changes to toad_4_look if the technical flag "saw_mario" is missing
** The dialog toad_4 now changes to toad_4_repeat if the technical flag "toad_4_happy" is present
* Changed how the underground lab and gallery dialogs are handled, making it easy to add more options
* Changed how portrait ghosts are stored to be a list; portrificationizing order is the list order, meaning it also finds them all automatically
* Changed how animations are applied
** Added flipped gravity support to all animation groups
** Changed all model pieces to be item displays instead of armor stands
*** There's 2 ways of animating them now: applying transformation directly, or using the scores representing the pitch, jaw and roll in degrees
** Changed to not modify data as often within a tick anymore
** Fixed floating point precision loss
* Changed how loot is handled and stored; loot now supports all entities
** Moved speedy spirit and gold mice money to be stored in mansion data rather than given via a function
** Furniture money now selects from a predefined list, like speedy spirits and gold mice
** Garbage can ghosts, bowling ghosts, ceiling ghosts, Mr. bones, Mr. Luggs, Miss Petunia, Nana, Sir Weston, and Bowser now spawn entities based on loot for their attacks
** (Dancing) ghost guys now spawn their masks based on loot
** Black bogmires now spawn their ball based on loot
** If the previously spawned entity still exists, ceiling ghosts now spawn nothing and complain instead
* Changed how owners' attacks hits are handled; owners can now ignore them, rather than always laughing or complaining
** Alongside this, more entities now tell their owner if they hit or missed
* Fixed entering the world in singleplayer displayed "reloaded" message
* Fixed entities disappeared near the bottom of the screen
* Fixed rotating without moving would not reset your idle time (upon body turning), causing idle animations to start and get canceled as you were rotating
* Fixed catching multiple ghosts at once was impossible due to oversight of v3.5 changes
* Fixed vacuum couldn't extinguish candle flames
* Fixed interact didn't work on portaits in:
** Study
** Nursery
** Hallway 5 (F1)
** Hallway 10 (F2)
** Nana's Room
** Billiards Room
** Sitting Room
** Guest Room
* Fixed interacting with an exactly 1 block tall furniture would not force the low-furniture search behavior
* Fixed ceiling ghosts' none attack didn't cancel after a certain distance; I didn't know about this behavior until now
** Rather than using their broken "wait" animation like in the original, I opted for the finished-but-unused "idle" one
* Fixed bowling ghosts' idling used the wrong animation; the wait animation has been removed
* Fixed bowling ghosts and ceiling ghosts' didn't move at all when idle; again, didn't know about this behavior until now, they creep up or away every so slowly
* Fixed Shivers didn't react to fire if turned visible with commands; his reaction is now triggered on being in fire and having no timer progress yet
* Fixed a shelf in the kitchen failed to spawn if the 3DS Remake add-on was installed
* Fixed some spawned entities were spawned belonging to the exterior, not the room they were in, causing no interactions
* Fixed Nana's longer wool paths were a little broken
* Fixed the twins didn't face the player during the dialog
* Fixed Henry repeated appear animation if you got the wrong box
* Fixed the twins didn't blockade the door
* Fixed Henry's drifting worked improperly
* Fixed Boolossus' collision hitbox was the same regardless of their size
* Fixed Boolossus' bouncing height now matches visuals
* Fixed breaker room reflection showed some incorrect blocks
* Fixed clockwork room clocks barely made sounds
* Fixed Clockwork Soldiers were forever stuck in complain animation until vacuumed
* Fixed Clockwork Soldiers were unable to actually hit you
* Fixed Bowser's re-attach backwards would sometimes get stuck
* Fixed catching King Boo and vacuuming up the crown didn't work properly at times
* Fixed Bowser death animation camera movement didn't work properly on non-every-tick teleport frequencies
* Fixed Bowser and Mario had no hitbox
* Fixed installing the 3DS Remake didn't grant the water plant task if you had obtained money from watering a plant
* Fixed installing and notes listed wrong version number
* Removed underground lab's "Sorry to bother you", "Load old data", and "The Ghost Portrificationizer Room" options
* Removed ghost potrificationizer room repeat dialog
* Removed "Full to Bursting You Say?" advancement, as it's now impossible to achieve

v3.7:
* Added wind warp scan result option for furniture
* Added furniture particle option "wind_warp_sparkles"; requires wind warp scan result
* Added the following furniture model:
** Blue padded stool (mounted saxophone)s
** Buttons (unique furniture type)
** Cellos
** Dish washers (potential water elemental source)
** Dog houses
** Drums
** Gravity flip platforms (unique furniture type)
** Harps
** Stoves (potential fire elemental source)
** Treadmills (unique furniture type)
** Xylophones
* Changed Boneyard Mr. Bones' spawning logic to match original game
* Changed some loot IDs to final (planned) furniture names
* Changed 3DS dialog "dog_house" to "wind_warp_enabled"; it now also auto-triggers upon a wind warp's sparkles starting
* Fixed searching furniture while in an idle animation doesn't set searching animation
* Fixed manually searching furniture not having a hitbox at eye level didn't work
* Fixed shake sounds of modeled furniture didn't pitch shift
* Fixed Boo release cutscene Boos don't properly warp away
* Fixed kitchen refrigerator's elemental ghost spawns before it is opened
* Fixed lightning causes fire, and it spreads across the trees

v3.6:
* Added the following furniture model:
** Bird houses
** Drum lamps
** Shampoo shelves
** Shelved detergent
** Tennis rackets
** Twin desks
** Washing machines
** Wine bottles (unused)
** Wine glasses
* Added the following sounds:
** Ceiling ghost hurting and attacking
** Chauncey bouncing
** Cold storage ambience
** Furniture (that has a model) opening
** Fireplace ambient and extinguish
** Guest room flipping
** Rocking horse rocking
* Added 3DS exclusive stone bowl wall candelabras in the last hallway
* Fixed download didn't include overworld files
* Fixed manual searching could search multiple furniture at once; now searches the smallest of the hit furniture only
* Fixed mirrors reflecting position wasn't fully accurate
* Removed scan results for exterior; couldn't scan there anymore anyways

v3.5:
* Updated to 26.1.2
* Added the following furniture model:
** Bathtubs
** Ceiling cabinets
** Fireplaces
** Fountains
** Fans (redone, now have the lamps too)
** Food (redone, now have the plates too)
** (Frozen) unicorn statues
** (E3 Demo) grandfather clocks
** Hanging toilet paper
** High-level cisterns
** Inside lantern (chandelier)s
** Ovoid lamps
** Refrigerators
** Shelved food (and vases)
** Shelved toilet paper
** (3DS Remake) Shelved washing supplies
** Showers
** Sink base cabinets
** Toilet paper (piles)
* Added 3DS exclusive wooden arch door frame
* Changed Luigi and Mario models
* Changed poltergust to have an additional 0.5 blocks reach if not latched to a ghost
* Changed poltergust to no longer be able to vacuum through walls if not latched to a ghost
* Changed Chauncey's positioning so he's easier to hit with the ball
* Changed Poltergust so it disregards too distant entities and entities that're not aimed towards
* Changed legged sinks to be potential water elemental sources
* Changed how the 3DS remake replaces some portraits
* Fixed loading save data doesn't warp dead players to the underground lab
* Fixed loading save data doesn't send revive messages if no mansion ended up being loaded (but did revive everyone)
* Fixed swinging doors and maces didn't deal damage
* Fixed Dresser Mounted Golden Lamp doesn't change to lit model when the room is lit
* Fixed table mounted lamps in the Parlor and master bedroom didn't have effects during blackout triggering
* Fixed wall warp between master bedroom and ceramics studio was off by 1 block
* Fixed "Blue Twirler Easel" was called "Gold Ghost Easel"
* Fixed "Elder Portraits" was called "Elders Portraits"
* Fixed 3DS Hidden's F1 hallway gold mouse had wrong loot assigned
* Fixed minor UV mapping problems
* Fixed a typo in the 3DS Remake's score results strings
* Fixed translations weren't updated
* Removed deprecated elemental source entities

v3.4:
* Updated to 1.21.11
* Added GBH map models (not in use yet)
* Added cloth, ghost art and poster furniture types
** Cloth type implemented, cloths get attached to the vacuumer's poltergust, and are slowly dragged off their object; they prevent revealing Boos when searching the furniture below
** Curtain furniture can be pulled in one direction to open, or the other to close
** Ghost art is the same as generic, but only opens when in a lit room, or when a ghost is hiding in it; cannot be searched (aside from revealing hidden Boos) before it is open
** Poster furniture changed to actual furniture; they also visually get attached to the vacuumer's poltergust
* Added furniture models for: 
  (Do note that the original game has some furniture baked into the room geometry, especially the fourth wall.
  The uninteractability of some portraits is as such intended)
** Angel statues
** Artist shelves
** Barrels
** Campfires
** Camping Burners
** Cloths
*** Cube tablesheet
*** Diamond bedsheet
*** Drying tablesheet
*** Flower tablesheet
*** Lined bedsheet
*** Outline tablesheet
*** T-shirt
*** Toilet paper
*** Too long tableseet
*** Torn tablesheet
*** Towel
*** Wash cloth
** Concrete bricks
** Curtains
** Dresser mounted golden lamps
** Easels
*** Blue Twirler
*** Garbage Can Ghost
*** Ghost Guy
*** Gold Ghost
*** Purple Bomber
*** Purple Puncher
*** Red Grabbing Ghost
*** Room clear chest
** (Frozen) oil drums
** Master dressers
** Metal cabinet mounted angel statues
** Metal cabinet mounted grails
** Mirrors
*** Bejeweled
*** Gold
*** Standing
** Portraits
*** (3DS Remake) Biff Atlas
*** Blue dress
*** Bouquet
*** Cat
*** (Standing) Chauncey
*** Elders
*** Fern
*** Fruit basket
*** Henry or Orville
*** Horses
*** Lonely tree
*** Lydia
*** Mansion
*** Mario's
*** Mr. Whirlinda
*** Nana
*** Neville
*** Nobleman
*** Noblewoman
*** Old man
*** Pink flowers
*** (E3 Demo) poker ghost (unused)
*** Puppies
*** Rich child
*** Rich man
*** Rich woman
*** Roses
*** Saxophone
*** Slim Bankshot
*** Spooky
*** Sue Pea
*** (E3 Demo) top hat ghost (unused)
*** Trumpet
*** Vincent Van Gore
*** Young man
** Posters
*** Boo
*** Cloth
*** Danger
*** (3DS Remake) Landscape
*** Monsters
*** Projection Screen
*** Torn Cloth
*** Trumpet
*** Western
** Table mounted bust with portraits
** Void
** Water taps
** Wooden stool mounted tools
* Optimized some furniture types to skip ticking if left alone
* Added "What just happed?" (tick door) to the jukebox
* Added some rec room changes in the 3DS remake
* Added trick door dialog
* Added score results dialog (split off from portrificationizing) which visually shows the portraits optained, and money collected
** Portrait ghosts' areas, and what money is counted are defined by the mansion, it'll automatically scroll up the list of money if it has too many entries to display
** 3DS Remake add-on now also stores the area best scores along with the high scores
* Added mansion progress to the dialog choices when the 3DS Remake add-on is installed
* Changed ghosts that have a movement speed of 0 to change target task to "do nothing"
* Changed paintings dialog (now named portraits) to shake the new portrait furniture
* Changed several furniture models to composite models, optimizing them, and smoothed the opening animations out
* Changed ghost gauntlet spawn dialog (now named ghost art) to spawn all ghosts with a tag, and require an entity UUID to focus the camera on
* Changed the artist's studio to spawn all previously spawned waves at once, upon resetting the room; this is unused base game behavior
* Changed leaving and re-entering the world while in an exterior cutscene will now skip it
* Changed boos to match the original game more closely:
** A discovered Boo will now prevent hidden Boos from appearing (and traps from triggering)
** Multiple hidden Boos getting discovered at once will now stagger their triggers (Best seen in the storage room in the original game)
** They can no longer hide in a room with all hiding spots occupied; they'll go to a neighbouring room instead just like hallways
** They can no longer be captured in dark rooms (Health can be drained until 0, but then no longer get affected)
** They now move to a warpable wall away from the nearest player in dark rooms
** They now move faster and don't attack in dark rooms
** They no longer travel between hallway viewpoints
** Can no longer enter hallway 6 (bathroom 1/courtyard door section), bathroom 1 and washroom 1
*** Boos in the bathroom or washroom in old saves will move to the conservatory
*** Boos in hallway 6 in old saves will move to hallway 5
** Boolossus Boos now only have 3-5 agressive ones upon getting split
** Agressive Boolossus Boos now only attack from behind
** Non-agressive Boolossus Boos now sometimes taunt
** Boolossus Boos now rubberband like in the original game
* Fixed warping to lab from dialogs breaks under certain conditions
* Fixed Boos could hide in all old furniture; now the options match the original game
* Fixed some converted furniture had the wrong can_hide_boo value
* Fixed some invisible block mistakes
* Fixed Z-fighting on E. Gadd
* Fixed Garbage Can Ghosts chins were barely visible
* Fixed rocking chairs didn't start rocking if a ghost entered it until interacted with
* Fixed rocking horse furniture takes a long time to stop rocking
* Fixed rocking horse furniture makes shaking sounds while rocking
* Fixed Chauncey's waking animations didn't bop up/down properly
* Fixed Chauncey's waking up animation start timings were swapped
* Fixed Ghost Guy spears are facing the wrong way
* Fixed ghosts appearing from furniture do not go to the furniture spawn position upon disappear, but rather the furniture position directly
* Fixed ceiling ghosts appearing from furniture spawn too low
* Fixed ice spike breaking animation doesn't work
* Fixed a few gameboy horror scan mistakes
* Fixed master bedroom nightstand lamp had no interactions
* Fixed cellar dust not getting removed upon room reset
* Fixed furniture rotation points are slightly off
* Fixed missing teddy bears in E3 Demo child's room upon entering when lit
* Fixed missing mice in E3 Demo kitchen
* Fixed bad add-on installs now actually get reported to players
* Removed item frame reflections (they broke recently, but item frames are no longer used in rooms with mirrors)

v3.3.2:
* Updated pack formats to also not complain for 1.21.7
* Changed biomes to shut off built-in music, like pale gardens, rather than overwriting sounds.json for that
* Fixed music toast shows missing translation key

v3.3.1:
* Updated to 1.21.6
* Added the piano track of "Conductor of a Familiar Theme"
* Changed E3 Demo's mansion themes to be properly health based
** As a bonus, it now is part of the "keep progress" collection of the other mansion themes
* Fixed Speedy Spirits do not perma-vanish unless captured; disappear_on_vanish entity variable now takes a save value and is no longer the default for any ghost type
* Fixed disappear_on_vanish ghosts don't reappear if room was left with them present

v3.3:
* Updated to 1.21.5
* Added Jukebox
* Added cutscene camera movement to the following dialogs/cutscenes:
** <Mansion>/First Entrance (new)
** Door/Locked (new, kinda; now skipable!)
** First Key
** Door/Unlock (new, kinda; now skipable!)
** Meet E. Gadd
** Falling Chandelier (new)
** Paintings
** (3DS Remake) Blockade Spawns (new)
** Room Clear Chest Spawns (new)
** Chauncey's Door (Previously "Chauncey Cry")
** Chauncey Opening (Boss intro, previously entity behavior)
** <Mansion>/Move Storage Room Wall
** <Mansion>/Release Boos
** Madame Clairvoya
** Mario's Item
** (3DS Remake) Dog House (new)
** Bogmire Ready (new)
** Bogmire (Graveyard section of boss intro, previously entity behavior)
** Bogmire Opening (Arena section of boss intro, previously entity behavior)
** Mario's Painting
** Mario's Painting Repeat
** Astral Hall Ambush
** Observatory Path (new)
** Mysterious Power
** Mysterious Power Repeat
** Boolossus (Previously "<Mansion>/Boolossus")
** Boolossus Opening (Boss intro, previously entity behavior)
** <Mansion>/Blackout Lightning
** Fall Through Chimney (new)
** Close Pipe
** Sue Pea
** Guest Room Flips (new)
** Ghost Gauntlet
** Ghost Gauntlet Spawn (new)
** King Boo Warp (Previously "<Mansion>/King Boo Warp")
** King Boo (Previously "<Mansion>/King Boo")
** King Boo Opening (Boss intro, previously entity behavior)
** King Boo Appears (new)
** Bowser Corrects Head (new)
** Bowser Collapses (new)
** Caught King Boo (Previously "<Mansion>/Caught King Boo")
** Credits (new, original game credits)
** Mansion Rank (Previously included in "Mario to Normal"; now shows mansion exterior)
* Added a technical dialog: Boss Clear (replacing the return timer; will get animation triggers at later date)
* Added a few animations that were missing
* Added the key to the door unlock animations
* Added 3 new tracks of music for the mansion rank dialog
* Added new debug setting: Unlock All Doors
* Added the 3DS exclusive brown metal door frame for the basement hallways (I didn't notice this difference until now)
* Added some new audio files, such as 3DS Remake toad voice clips
* Added a method to automatically play a sound for Luigi based on some conditions, removing a bunch of 3DS Remake overwriting files
* Changed Luigi and the camera to be entirely separate; everything originates from Luigi, camera is just synced up
** Ghosts now appear behind Luigi's head, meaning the spawn area rotates along with animations
** Portrait ghosts now hide based on flashlight shine direction
** A hidden setting now exists to control the movement from a third-person perspective; this is not guarenteed to be used in the future but has been added in case it will be
** The hidden setting also enables 2 new settings: Movement mode (Standard/Sidestep), and (Debug) Phase Through Walls
* Changed exterior cutscenes to be affected by teleport delay setting
* Changed menu panorama (no more remnant visuals from old map version)
* Changed Game Boy Horror's map option to get disabled if in a room where map is not allowed to be opened, rather than trying and failing to open
* Changed 3DS Remake deer heads to use emissive textures
* Changed some of Bowser's animations a bit
* Changed Bowser's size and attack range to more accurately match the original game, compared to the room size
* Changed mansion rank paintings to use edited screenshots of the build exteriors
* Changed most music track IDs
* Changed debug settings to be hidden unless the sendCommandFeedback game rule is set to true
* Changed Extensive Training speedrun program in a few ways (the program was made before numerous combat changes, so an update was overdue)
* Changed Extensive Training's Mastermind advancement to "clear on hard", rather than "clear without damage", because without damage is straight up impossible
* Fixed lab map area chunks accidentally removed
* Fixed exterior dialogs continue counting while the player is not present, locking the player in the exterior if they leave the world during them
* Fixed furniture shaking doesn't work entirely correct; the first of a short shake also no longer visually shakes the model, like the original game
* Fixed Luigi's arm detatches from the door knob during door unlock animations
* Fixed softlock when upgrading a world where E. Gadd wasn't found yet
* Fixed pulling ghosts didn't actually work correctly, it was not strong enough and could cause a server freeze with Jarvis
* Fixed multiplayer server freeze when hitting a ghost up close with the vacuum in the same tick that it died
* Fixed vacuuming up a mushroom plays capture sound
* Fixed vacuuming items on the ground makes no bounce sounds
* Fixed vacuuming up items that make capture sounds doesn't work reliably
* Fixed collecting a poison mushroom while reeling in a ghost causes server freeze
* Fixed a few E. Gadd calls were missing the E. Gadd Call music
* Fixed hidden mansion Study books used health dependent loot chances, rather than 100% defined
* Fixed Chauncey's screaming head was not showing up
* Fixed Chauncey's non-mirrored punch animation wrongly loops left arm
* Fixed the doors in the F1 Bathroom (both sides), Ceramics Studio and Guest Room are non-solid
* Fixed ball floors rotate flashlight rays, leaving stray light blocks
* Fixed ball floors don't move items
* Fixed element medals using wrong bounce sound
* Fixed Shivers doesn't hold the candelabra when invisible
* Fixed Shivers' screaming head was not showing up
* Fixed Shivers vanishing doesn't move him to the correct position
* Fixed softlock in the Conservatory
* Fixed Waiters are not considered optional, meaning letting one vanish after triggering Mr. Luggs won't clear the room (Waiters are still not optional by default though)
* Fixed Mr. Bones-es don't show held bone during attack animation
* Fixed Graveyard furniture problems
* Fixed Black Bogmires don't enter succumb animation (but do die and spawn the shadow ball)
* Fixed F2 Washroom lamp loot had wrong room number
* Fixed Astral Hall candles don't turn off during the cutscene
* Fixed clearing Astral Hall doesn't remove trick door behavior
* Fixed ghosts cannot properly target a position on top of a slab
* Fixed Slim Bankshot doesn't initially hold the cue when invisible
* Fixed projector's shadows don't work correctly
* Fixed 3DS Remake's helicopter mobile was missing a file
* Fixed softlock when speaking to the Courtyard Toad after clearing the Fortune-Teller's Room
* Fixed Boolossus' warp to player animation causes models to incorrectly change
* Fixed Boolossus is not visible until moment before it lands
* Fixed Boolossus is not spawned in the right position (Original doesn't spawn it centered in the area, but slightly to the front)
* Fixed capturing a frozen Boolossus doesn't grant ice element
* Fixed Telephone Room call 2 (denied Toad) is missing a line
* Fixed Clockwork Soldiers' vanish animations were broken
* Fixed Jarvis always picks the same vase during the battle phase
* Fixed upside-down haunted objects are actually upside down now
* Fixed Vincent Van Gore held 2 pencils
* Fixed some missing Luigi sounds during portrificationizing
* Fixed orange non-dancing Ghost Guy was missing models
* Fixed installing 3DS Remake after progress was made doesn't fully handle the install checks properly
* Fixed installing 3DS Remake while hidden mansion was loaded didn't map over the caught speedy spirits
* Fixed 3DS Remake's S Rank can be unlocked in normal mansion; a new field has been added to mansion data to control S Rank unlockability
* Fixed E3 Demo add-on fails to load
* Fixed Extensive Training speedrun program softlock on defeat
* Removed entered_mansion command storage flag; mansion entrance music/cutscene now plays for all players' first entry, not just the first player
* Removed found_e_gadd command storage flag; E. Gadd's spawns are no longer conditional as you cannot go to the lab before going to the mansion anymore, and all other usages were replaced with checking the underground lab cleared state

v3.2:
* Updated to 1.21.4
* Added different blinking speeds to the Game Boy Horror radar
* Added new Luigi expressions
* Added new unused poison mushroom variant
* Added opening and leaving the lab cutscenes
* Added crows for the opening cutscene
* Changed Game Boy Horror to shows the direction of nearby ghosts when on the clock screen (the one seen in the E3 Demo add-on)
* Changed Game Boy Horror model and textures slightly (model is now composite models, and no longer at absurd scale)
* Changed item entities that are about to despawn to blink
* Changed item despawn timer to match original game
* Changed haunted objects', and hide and seek box variants' names
* Changed alt Luigi hat texture to have a rotated L
* Changed items that change states to not move up/down upon state change
* Changed Chauncey's hitbox in relation to the shot balls
* Changed how loaded mansion exterior is handled
* Changed 3DS Remake trophy to actual furniture; stand now had a model
* Fixed pulling ghosts doesn't ensure they stay within vacuuming range
* Fixed gallery detection is too short
* Fixed merging Boolossus doesn't move to merging point
* Fixed bash scare moving doesn't work correctly with non-every tick teleport frequency
* Fixed Neville and (E3 Demo) Body slammers have no model
* Removed freeroaming in the Boo woods
* Removed Boo Woods music

v3.1:
* Updated to 1.21.2-1.21.3
* Added the Boo cackle counter, where 10+ cackles results in it not staying in place for a moment
* Added ghost flee tasks
* Added missing ghost animation pull_e_gadd
* Added some missing furniture scan messages
* Added unique scan message for scanning fainted players
* Added ghost loot dropping when in lab; requires the now-not-furniture-exclusive works_in_lab field
* Added 3DS Remake game boy horror boot up visual aspects
* Changed the 3DS Remake training room program, ghosts in the training room during it can now drop hearts
* Changed players to look at vacuum-latched-on ghosts in order of latching, rather than look at the averaged out position; the new behavior matches the original game
* Changed ghosts pulling to have separate valid angles per ghost, matching the original game; lenient pull accuracy gives 40 extra degrees, strict pull accuracy halves the degrees
* Changed criteria for getting dragged to be closer to the original game; you now only get dragged if you get pulled; a vacuum error is made for each ghost that started pulling you that hasn't pulled you last tick, a vacuum error will not occur if you pulled the ghost in the last 5 ticks
* Changed how ghost pull strength is handled to be closer to the original game; they now only pull you if at the end of range and there's room, or if their chance check succeeds and there's room
* Changed mirror warp to make the player forget what room it was in before, resetting the room
* Changed Luigi and E. Gadd dragged animations
* Changed Poltergust body to shake when vacuuming (and not riding the poltergust)
* Changed scan messages to dialogs, freezing everything and splitting the multi-line ones into actual multi-line dialogs; message variation is selected entirely by the dialog now, rather than changing the set message on the entity
* Changed scanning to prioritize the smallest hitbox rather than arbitrary order (if there's multiple with the smallest size in the hit, a random one is selected)
* Changed 3DS Remake's "portrait ghosts defeated in" and "Boos caught" data to be part of the vanilla map, rather than the add-on, meaning installing the add-on at a later point will no longer miss that data
* Changed items dropped when taking damage to have upward motion
* Changed "It's <name>" telephone call option icon to be colored based on your actual model color
* Changed all instances of items to use the new item_model component; damage and custom model data have been redefined as "model piece number" and "model variant"
* Changed E. Gadd's walk animation names; walk_look_sideways (previously walk) is now only used during portrificationizing, all other instances now use walk (previously walk_to_lab)
* Fixed furniture loot chances aren't true to the game
* Fixed speedy spirits don't get base loot dropped at 0 if a money ID was provided for loot dropped at 0
* Fixed elemental death of ghosts doesn't drop loot that drops when HP reaches 0
* Fixed hard difficulty stunning incorrectly calculates stun time; it now simply caps the stun time
* Fixed dropping items doesn't allow using them for a single tick
* Fixed dropping poltergust wipes element meter
* Fixed neither poltergust nor flashlight had effects shown in mirrors
* Fixed Game Boy Horror map doesn't show players in gallery properly
* Fixed you can't scan players that have fainted or are looking at maps
* Fixed Biff Atlas scan didn't use plural string if there's multiple players
* Fixed items get disabled for 1 additional tick after a dialog ends
* Fixed opening map results in your held items vanishing from your model
* Fixed items have trouble bouncing onto bottom slabs
* Fixed items with precise curve motion will snap to y positions
* Fixed revive message doesn't properly fetch reviver from UUID
* Fixed candle flames from both furniture and Shivers are not fully accurately angled
* Fixed first key bounces away upon turning into a real key
* Fixed reeling in ghosts can disconnect due to distance; step counter for poltergust now is disabled for dying ghosts
* Fixed 3DS Remake weak flashlight (strobulb) reflection causes more and more lag
* Fixed E. Gadd's animations don't support mirroring
* Removed special E. Gadd model for the poltergust, E. Gadd now uses the same models as the player
* Removed built-in scan message when scanning a mirror if mirror warp is disabled

v3.0.6:
* Fixed Boolossus fight ends after capturing a single Boo, resulting in softlock when trying to get to King Boo
* Fixed item collect sound plays at wrong location
* Fixed entity capture sound plays at wrong location
* Fixed defeating King Boo doesn't remove shot ice from existence, allowing Bowser to freeze you during defeat animation
* Fixed Shivers always goes back to hallway when vanishing, rather than re-entering the butler's room if he escaped the vacuum
* Fixed vacuuming cloths or posters causes too many capture sounds to play
* Fixed grabbing ghosts can grab players using a door
* Fixed grabbing ghosts can collide with grabbed players
* Fixed grabbing ghosts hold onto players that are warping to the mansion entrance
* Fixed Portrificationizing King Boo was not properly set up in 3DS Remake, freezing the dialog
* Fixed E. Gadd makes no walk/jump sounds during several dialogs
* Fixed player makes no sound when plugging the poltergust in/out of the ghost portrificationizer

v3.0.5:
* Fixed you can move during medium and large knockback
* Fixed Bogmire's shadow leaks temporary value, reducing latched-on poltergust vacuum range for a tick
* Fixed Black Bogmires cannot be collided with when in a vacuum or in appear behavior
* Fixed Black Bogmires make no ambient sound during appear behavior
* Fixed ground-bound ghosts can leave the ground when targeting player
* Fixed items spawned in blocks don't fly out, only move up
* Fixed items with motion high enough to bounce between floor and ceiling in a very short time will bounce forever
* Fixed items in a 1 block high area have trouble bouncing
* Fixed Nana escaping poltergust shows rocking chair

v3.0.4:
* Fixed mice can cause a server freeze
* Fixed health, shrunk timer, flashlight type and teleport frequency get reset to defaults on relog
* Fixed rolling furniture rolls forever
* Fixed mirrors have bad reflections
* Fixed invisible non-hidden ghosts cannot be stunned
* Fixed Mario, bombs, bones and ice spikes leak entity variables
* Fixed elemental ghosts don't understand slabs well
* Fixed courtyard Toad spams "Yahoo"
* Fixed Melody Pianissima can trigger multiple dialogs at once
* Fixed Mario's Painting dialogs don't set player animation

v3.0.3:
* Changed Teleport Frequency setting to default to "every 5 ticks"; existing players' setting won't be modified
* Fixed loading old data yeets mansion front door out of existence

v3.0.2:
Note: Upgrade path for this version kicks players back to the lab if they were in the mansion
* Fixed some portrait ghosts don't see some entities (such as big chauncey not seeing the balls he threw)
* Fixed spawning furniture without room variable but with executor will not set room to executor's room

v3.0.1:
* Fixed stray temporary data can break selection menus
* Fixed inventory modify functions didn't disable selection menu result fetcher
* Fixed relogging while in training room kicks you out even if you didn't complete the initial training yet

v3.0:
WARNING! When updating an old save version, be sure to follow the "How to update" steps in the "installing and notes.txt" file before drag-and-drop updating, or the map will malfunction
DISCLAIMER: this build is quite a bit more laggy due to some of the changes, this is being worked on
* Updated to 1.21(.1)
* Updated "installing and notes.txt"
* Renamed the data packs/add-ons
** "Luigi's Mansion" data pack renamed to "MEDACORP"
** "Luigi's Mansion 3DS Remake" data pack and namespace renamed to "3DS Remake"
** "Luigi's Beta Mansion" data pack and namespace renamed to "E3 Demo"
* Several instances of furniture have been replaced with models
* Added death messages
* Added revive messages
* Added selection menu system, replacing all click events
* Added new settings: (Global) Difficulty, (Global) Mirror Reflections, Teleport Frequency
* Added difficulty effects; the higher the difficulty, the harder; total score gets a multiplier based on the lowest selected difficulty in the mansion
* Added warp back to mansion path upon re-entering the world if you're too far away from the mansion
* Added new advancements
* 3DS Remake: Added start-confirmation for portrait battles, as well as showing results
* Changed E. Gadd model
* Changed Toad model
* Changed ghosts to be always be fully lit
* Changed furniture and ghost loot handling, now more accurate to the original game
* Changed King Boo AI to be more similar to other Boos, not just flying away and back, but rotating, flying up/down, etc.
* Changed blue and purple mice to have accurate paths
* Changed gallery to be several rooms, rather than 1
* Rewrote a lot
* Fixed numerous bugs


v2.3.9:
* Updated to 1.20.3
* Applied new JSON text component optimizing fields "type" and "source"


v2.3.8:
* Updated to 1.20.2
* Added few optimizations using macros


v2.3.7:
* Fixed players can push other players that are interacting with doors, softlocking them
* Fixed when the 3DS Remake is installed having the poltergust selected while the game boy horror map opens (from collecting a key) softlocks the player in the map area
* Fixed scanning chauncey's big balls returns chauncey's "Stay away" scan message
* Fixed unlocking a door shows invulnerability blinking
* Fixed chauncey repeats a single animation during others if ball was spit, but missed at the right moment
* Fixed you get given player heads when re-entering the world
* Fixed having multiple or incomplete luigi models doesn't remove/replace them
* Separated some small and big ball logic to account for the size difference better


v2.3.6:
* Updated to 1.20
* Added new explosion sounds
* Corrected blue twirler charge up sound, and added part of the earthquake sound
* Added ceiling ghosts' laughing sound
* Added ice spike sounds
* Added shining ghost shooting sound
* Added shining ghost trail
* Added elemental ghost bouncing sound
* Added blacking out lights sound
* Added scanned hole sound


v2.3.5:
* Updated to 1.19.4


v2.3.4:
* Changed Elemental ghosts, now keep a bit more distance from the ceiling, allowing you to reach them in the mirror room again
* Fixed weird body offset on Boolossus
* Fixed Boolossus health turns to 1 after one of its Boos gets caught, making it only spawn 1 boo when another player triggers the battle later
* Fixed Jarvis has no hitbox
* Fixed balcony 2 shows name as "luigis_mansion:location.balcony" when 3DS Remake is installed
* Fixed a Mario item spawning displays the obtaining subtitle
* Fixed hurt elemental ghosts ignore slabs



v2.3.3:
* Added fireworks to the training room
* Players now have the invulnerability blink whenever they are not in a knockback or scare animation
* Players now only take damage when in knockback or a scare animation; suffocation in a block no longer deals damage
* Fixed training results music doesn't play
* Fixed harmfull grab and bite knockback do not deal initial 5 damage in hit, only the continuous 1 damage after
* Fixed harmless grab directly after other knockback doesn't give the struggle animation, but furthermore acts as if grabbed
* Fixed E. Gadd with the poltergust holds it slightly off, it now properly matches his body size
* Fixed Boo counter shows while outside the mansion, and during the boolossus and king boo battles
* Fixed a few unknown sound events
* Fixed keys got no size, so the poltergust never acted upon them



v2.3.2:
* Fixed big balls don't react to vacuum
* Fixed pulling nana's wool is difficult
* Fixed softlock when using interact as the map is getting auto-opened
* Fixed spike balls don't get size scores
* Fixed shining ghost triggers observatory moon blowing up, when flying through the wall into the astral hall
* Fixed biff atlas spams heartbeat as he vanishes
* Fixed nursery rocking horse doesn't animate
* Fixed boolossus' boos were difficult to pull into the vacuum, and fell through the floor
* Fixed boolossus' boos, when frozen while idle, would continue their animation, and visually un-freeze



v2.3.1:
* Removed github data from download, drastically reducing size.
* Fixed a 1.19.3 bug fix broke initial data setting. Old maps could be updated fine, but new ones broke immediately.
* Fixed doors don't register as unlocked
* Fixed non-ghost entities don't react to poltergust
* Fixed entity files for dimensions exist
* Fixed mansion region files were replaced with furniture-models branch variant

3DS Remake:
* Fixed game boy horror part not ticked



v2.3:
* Updated to 1.19.3
* Changed flashlight's visual range (behavior range is identical to before)
* Changed how poltergust internally works, optimizing it
* Fixed being grabbed at same time as reeling in ghost results in half-grabbed behavior
* Fixed bills didn't drop correctly from speedy spirits and gold mice, leading to missing money
* Fixed some typos in the text of the map
* Fixed Game Boy Horror was called Gameboy Horror
* Fixed Henry and Orville's scans were swapped
* Fixed item obtain subtitles to be in the same format as others
* Fixed some poltergust body and held item rendering issues
* Fixed Boo Woods music can cut off opening music
* Fixed ceiling surprise doesn't get speed values from storage correctly
* Fixed exploding poltergust from catching a spark deals no knockback
* Fixed uninstalling the 3DS Remake add-on with strobulb selected breaks the flashlight
* Removed flashlight overlay

3DS Remake:
* Changed time display from H:M:S to HH:MM:SS
* Fixed 3DS gallery doors didn't animate when opened from the other side
* Fixed Strobulb flashlight is non-functional
* Fixed Vincent Van Gore didn't have his 3DS Remake title
* Fixed interaction non-functional in 3DS gallery

Extensive Training:
* Changed time display from H:M:S to HH:MM:SS



v2.2.2:
* Fixed Biff Atlas breaks when leaving and re-entering the room
* Fixed Luigi/Gooigi model leaks a temporary value, breaking the non-interact search of the twins room boxes



v2.1.1:
3DS Remake:
* Fixed gallery intro non-functional
* Fixed training room program warps to GCN gallery, rather than 3DS

Beta Mansion:
* Fixed E. Gadd doesn't look at the player in the 3DS Remake gallery



v2.2:
* Changed doors, now animate both sides from the beginning if both sides are loaded in, not the destination side only when the player warps to it
* Fixed doors could be opened as the player got a GBH call, breaking the door.
* Fixed area 1 key dialog nod not animated, goes back to GBH.
* Fixed warping to lab improperly warps other players (go back to their old X and Z coordinate).
* Fixed E. Gadd doesn't jump in jump animation.
* Fixed grabbing ghosts', ghost guys', mr bones-es' and garbage can ghosts' element hurt sound spams every tick.
* Fixed dying players still have/keep the vacuuming_ghost tag.
* Fixed button press shiver locks player in place.
* Fixed Shivers heartbeat spams when vanishing if vacuumed the first tick he becomes vulnerable.
* Fixed Mario painting dialog doesn't set player's old X and Z position, causing slight flickering.
* Fixed collecting a key opens the map for dying/dead players.
* Fixed collecting a key with the option to opens the map turned on and vacuuming as the map opens locks the player in the map area.
* Fixed collecting a key with the option to opens the map turned on triggers the focus if the map was not opened for any reason (IE player was dying/dead, or had no GBH).
* Fixed yelling arm and head animations cancel when walking.
* Fixed low health walk doesn't position arm correctly.
* Fixed players fight over who gets to be where, rather than just stepping to the side.
* Fixed changing name results in loss of scores, breaking parts of the map; this really should be Mojang's issue to fix, but I worked around it now; rejoin again and scores get re-added.
* Fixed players can be grabbed by grabbing ghost, while not getting the grabbed knockback.
* Fixed leaving while in training room now puts you in the underground upon rejoining; for 3DS remake, if the training wasn't done yet, you get put back in from the start.
* Fixed low health idle animation doesn't crouch if health is over 30.
* Fixed loading a mansion exterior while another mansion exterior is loaded with doors in the same position mansion doors.
* Fixed gallery doors make the door close sound at 2 different times.
* Fixed going through mansion doors cuts off player's "open door" sound only for them, due to being teleported out of range
* Fixed opening door that was just unlocked from the other side breaks the other side's door; unlock animation now stops

3DS Remake:
* Added option "(Global) 3DS Remake gallery" to the 3DS Remake add-on.
* Fixed Gooigi spams grab sound for mario items, keys, element medals and gameboy horror part.
* Fixed Gooigi spawn animation freezes players in same block space.
* Fixed Gooigi spawns in door space; doesn't wait until target he moves to is out of door animation.
* Fixed Gooigi can't scan cheese.
* Fixed Gooigi can't have any idle animations, nor waving.
* Fixed Gooigi has no idle animations.

Beta Mansion:
* Fixed not properly installing beta mansion didn't print error and move player into the wall if appempting to enter the original mansion.

Extensive Training:
* Added "Player VS player" training room program.



v2.1.1:
Fixed typo in credits function caused function to not load, which results in different issues due to credits never appearing/finishing.



v2.1:
* Added credits in-game.
* Elemental meter is now displayed in xp bar progress, rather than level.
* Added a couple more sounds (door unlocking, door burning, haunted object flying/hitting, haunted plate shaking, elemental ghost hurt, button pressing, moving wall/boo hatch triggering, portrait ghost/poster catching, chest shaking)
* Rewrote music to be less hardcoded to rooms.
* Ghost-vacuuming players now face the average of all latched-on ghost positions.
* Ghosts now count error time each as well as players; if a ghost has not been pulled for half a second, increases error count by 1 on all latched-on players.
* Added the unused dialog string for getting a non-0-11 ghost count in the training room (could be achieved with add-ons changing the ghost spawning).
* Fixed ghosts that blockade doors don't do so.
* Fixed walking through door doesn't trigger other door entity's animation.
* Fixed fake door animation stops midway.
* Fixed players not properly centered in front of door in animations.
* Poison mushrooms dropped by portrait ghosts now face the same direction as the portrait ghost.
* Fixed pulling ghosts in training room wasn't very effective.
* Fixed players that are reeling in ghosts can no longer be hit by attacks, knockback or poison mushrooms, allowing them to reel the ghost in properly.
* Fixed ghost vacuuming players didn't get pushed away from wall if the block at feet was air but block at head wasn't.
* Fixed function call when searching for player collected money.
* Fixed Luigi model incorrectly triggered low health positioning during other animations.
* Fixed Luigi model didn't play pulled animation properly, resetting it every tick.
* Fixed getting pulled had no limit to the score, causing overflowing for the animation.
* Fixed E. Gadd jumping animation doesn't move E. Gadd up and down.
* Fixed washroom Toad dialog doesn't trigger.
* Ghosts in hurt animation now try to go to 2 blocks above the first latching-on player's head (if flipped gravity, below them); this should resolve some of the weirdness when catching Orville or Sue Pea.
* Fixed ghosts move forward when fleeing, as long as there's a vacuuming player in 6 blocks, rather than a player vacuuming *this ghost* in 6 blocks.
* Fixed flying fish, Orville and haunted music sheets flee way too fast, making them incredibly hard to capture.
* Fixed ghost catching music doesn't stop when getting bashed or knockedback.
* Fixed reeling in ghosts tagged the ghost as reeling in itself.
* Fixed non-poltergust items can be used while reeling in ghosts.
* Using poltergust while vacuuming a ghost no longer toggles between vacuuming and expelling.
* Looking up or down when vacuuming a ghost can no longer move you into the air or ground.
* Jumping while inside non-full non-slab blocks no longer puts the player above the block.

3DS Remake:
* Fixed normal mansion sitting room softlock.
* Fixed outdated ghost pull damage method, on the other hand made the training ghost pulling effective again.

Beta mansion:
* Overheat meter is now displayed in xp bar progress, rather than level.
* Renamed dark_room music to room, to be consistent with main map.
* Fixed Koopa amiibo (from extensive training) effect still applied if that add-on got turned off.

Extensive Training:
* Fixed speedrun training room program though no score was better than any score.
* Changed speedrun wave 19 and 20 slightly, to compensate for the now-forced facing direction; this does make both waves easier.
* This add-on now wants insurance it loads later than the beta mansion (not necessarily directly after).



v2.0:
HOTFIX:
* Fixed doors didn't get state changes at all, including which key is required.
* Fixed training room showed E. Gadd name.
* Fixed 3DS Remake incorrectly ran upgrade path before running the "create default data" function, causing a lot of lacking data.

Changes:
!!!!!Redid ghost harming, it no longer uses sneaking, but instead rapidly moving backwards; the time it takes to error has also been upped.!!!!!
!!!!!Additionally, players can now walk backwards, even into walls/furniture, they'll get moved a little bit to the front again.!!!!!
!!!!!(Keep in mind that letting go of walking, doesn't make you stop immediately, so don't spam the backwards button too rapidly, or the map thinks you're doing one single pull.)!!!!!
* Added new Poltergust 3000 model.
* Added door models and animations.
* Added cobweb models and animations.
* Added "Double use Gameboy Horror" setting to trigger a default action if using the Gameboy Horror while the menu is shown.
* Added "(Global) Player Names" setting to disable visible player names.
* Added the sparkle effect to the dog house/tree trunk when the boneyard/graveyard is cleared.
* Added option to save in the lab.
* Added ability to extinguish burning floors. 
* Changed E. Gadd, Toad and Madame Clairvoya to require interact item to be talked to.
* Changed Bower's head reattaching, it is no longer instant.
* Changed banana physics; now fully controlled, rather than via Motion.
* Changed heart-physics items to bounce a bit higher.
* Changed heart-physics items to rotate less abruptly.
* Changed heart-physics items to bounce against walls.
* Changed answer phone animation slightly.
* Changed big rocking horse hitbox from 4 to 3 blocks, making it a bit easier to evade.
* Changed Bogmire lightning knockback range from 6 to 4 blocks.
* Changed burning floor hit range range from 2 to 1.5 blocks.
* Changed room name duration; now set to 2 seconds fade in, stay and fade out; fade in set to none when looking at the map.
* Changing dimension now resets loaded chunk timer.
* Renamed Blue Diamond to Silver Diamond.
* Moved the cold storage's ice spike closest to the door by 1 block.
* Moved "unlocked hidden mansion" advancement behind "cleared mansion".
* Rewrote hidden Boo spawning, it's no longer hardcoded to the room (except the trap), meaning any Boo with a valid name can spawn and be caught in any mansion.
* Players tagged as camera now get ignored by entities, and have no model. Items still function, but ghosts will immediately escape the Poltergust.
* Fixed some of the lag when a lot of entities are in rooms with mirrors.
* Fixed was impossible to use items while looking at money.
* Fixed storage room poster was incredibly hard to vacuum up.
* Fixed rolling wool gave no knockback.
* Fixed Gameboy Horror scanning was obstructed by marker armor stands and invisible ghosts.
* Fixed Luigi model duplicated under some conditions.
* Fixed 1x1 hole in ghost portrificationizer room (there's a barrier now).
* Fixed purple mice had trouble finding the floor, and move through it.
* Fixed boo woods music never played.
* Fixed King Boo missed flee sound in escape cutscene.
* Fixed Poltergust couldn't react to entities properly if their hitbox is out of the effect, but model not.
* Fixed rooms didn't properly count some entities as inside them.
* Fixed stopping Boolossus mid-animation by vacuuming, while they're laughing from the intro.
* Fixed Chauncey animations mess up when catching a haunted teddy bear after hitting with ball.
* Fixed freezing ghosts started animation the moment the elemental stream ends rather than the hurt effect.
* Fixed Boo traps were predefined, rather than 50/50.
* Fixed chest and item particles didn't mirror.
* Fixed no invulnerability after damage after being dragged by a ghost (ending on the right tick).
* Fixed dropping Mario's painting destroys it.
* Fixed Gameboy Horror didn't show the twins nor clockwork soldiers when caught.
* Fixed hidden mansion set the can_clear_hidden field to the previously loaded mansion data, not its data.
* Fixed Garbage Can Ghosts and Shivers had no flee speed.
* Fixed leftmost cellar barrel interactions offset.
* Fixed shadow balls could bouse.
* Fixed hidden balcony Toad would cry after reloading him.
* Fixed Luigi pose not reset when sitting down on/getting off of Poltergust.
* Fixed coins could bounce outside of Bogmire battle bounds.
* Fixed coins could bounce onto balcony barriers.
* Fixed Bower's head correcting animation flipped it incorrectly if mirrored was set.
* Fixed Vincent Van Gore's talk animation was a little bit broken if mirrored was set.
* Fixed Invulnerable players got the the screen tilt from damage; ghosts now also don't laugh when hitting them.
* Fixed Boos (King Boo included) couldn't be pulled by the Poltergust.
* Fixed frozen Boos couldn't warp.
* Fixed frozen Boos didn't lower speed at all.
* Fixed frozen Boos were permanently frozen.
* Fixed Bowser could be decapitated when a player was being vacuumed up; causing instant-grab on next vacuum.
* Fixed smug ghosts that disappeared would be smug again the moment of spawn.
* Fixed haunted music sheets didn't properly respawn.
* Fixed Orville didn't properly move back up after vanishing.
* Fixed heart-physics items could get stuck below ceilings, spamming bounce sound.
* Fixed shot elements/needle/burning floor didn't set room score to shooter; causing issues if done outside a room (eg Boo woods).
* Fixed Orville, flying fish and haunted music sheets would move down if in a block, even if there's no space there, making them leave rooms.
* Fixed haunted music sheets don't move back to hover state after a few seconds (only after a hit).
* Fixed slipping could drop players into the floor (once again).
* Fixed shivers made no ambient panic sounds.
* Fixed hidden mansion map missed hallway 5-hallway 8 door.
* Fixed being small broke flashlight.
* Fixed hidden butler's room vaccuumable 1 didn't properly reset.
* Fixed some hidden clockwork room furniture boo checks were offset.
* Fixed no floor changing header appeared in hallways.
* Fixed going to roof showed "Clockwork Room" due to slightly overlapping room bounds.
* Fixed pearls can drop behind Cold Storage's frozen junk, making it unobtainable.
* Fixed Mr. Luggs and his food were slightly too low.
* Fixed hidden hallway 8 lamp spawned money wrongly.
* Fixed some hidden mansion furniture tried spawning hearts/mushrooms, but was missing a command for it.
* Fixed hidden kitchen closet spawned money in the wall.
* Fixed hidden pipe room spectator bound on right wall teleports the wrong way.
* Fixed hidden safari room lamp 2 mirror dust made sound.
* Fixed hidden study painting 3 made sound very offset.
* Fixed hidden telephone room poster vacuuming teleported player facing wrongly.
* Fixed medium and big pearls made portrait ghost pop sound when vacuumed.
* Fixed hidden mansion cold storage missing poltergust triggers for campfires.
* Fixed Bower's vacuum didn't deal knockback, only damage.
* Fixed items couldn't be pulled up slabs.
* Fixed hidden pipe room spawned an elemental ghost, rather than elemental source.
* Fixed flying fish and haunted music sheets hurt the player while being vacuumed up if attacking.

3DS Remake add-on:
!!!!!The hidden mansion is no longer overwritten; but it does replace the option until the master tasks are done.!!!!!
!!!!!When the master task is done, the GCN hidden will unlock (again) and the hidden will be renamed to 3DS hidden.!!!!!
!!!!!If the GCN hidden was cleared before the add-on got installed, it is immediately unlocked.!!!!!
* Portrait battles now save per mansion type+data index set, not just data index.
* Added Gooigi explanation when turning into him.
* Added progress display to Timed Challenge Champ and Super Boss Guster (X out of 23).
* Added Amiibo advancement tab, so you can always check which ones you unlocked.
* Changed "unlocked hidden mansion" icon.
* Fixed lowest health and fastest time tasks didn't clear.
* Fixed Miss. Petunia never gave platinum.
* Fixed dust 1 looked at if dust 8 has been vacuumed before in order to spawn, in the cellar.
* Fixed some chests didn't respond well to the interact item.
* Fixed balcony 1's plant positions weren't updated.
* Fixed 3DS hidden wardrobe room didn't hide boos.
* Fixed Boolossus didn't show in the Boos painting if dead in currently loaded mansion.
* Fixed Golden Gallery/Platinum Gallery tasks didn't clear when getting the last one from a portrait battle (would clear when portificationizing any ghost afterwards).
* Fixed Boolossus and Bogmire portrait battles freeze timer at the start.
* Fixed Twins portrait battle couldn't be won.
* Fixed 3DS hidden Boos didn't have 1.5x health.
* Fixed frozen timer in portrait battle at start spams ghost laugh.
* Fixed King Boo portrait battle spawns player in line of fire.
* Fixed some portrait battles can spawn some money.
* Fixed clearing a task group didn't check if later task groups were done (to mark them as such).
* Fixed 3DS hidden mansion mirrors warped to wrong coordinates.
* Fixed 3DS hidden roof wave 5 ghost got stuck in floor.
* Fixed 3DS sealed room triggered ghosts when none were left, rather than 1 or 0.
* Fixed 3DS hidden staircases had dark room music, rather than humming.
* Fixed 3DS hidden chauncey bounce has too much forward momentum. 
* Fixed furthest-most Boolossus Boo in Boo painting has weird rotation
* Fixed 3DS hidden Bogmire portrait battle skipped the "intro" spawning of the first Black Bogmire.
* Fixed leaving portrait battle while player is frozen in place corrupts current mansion data;  while timer is frozen.

Beta Mansion add-on:
* Fixed capturing basher or (beta) ghost does count to Gold Ghost Collector 3DS Remake task, but didn't clear it (clears it now).
* Fixed capturing (beta) mice counted twice to the Exterminator advancement.



v1.8
Changes:
* Fixed tick-perfect, 50% chance softlock when catching the second to last Boo from Boolosus.
* Fixed cheese gold mouse in the normal mansion tea room spawns way offset during the blackout.
* Fixed cheese can spawn the gold mice even if it is already present in the room.
* Fixed reviving player freezes model after the revive animation.

3DS Remake:
* Moved amiibo unlocking to 1 set earlier (Toad now unlocks when you clear beginner, Mario easy, Boo normal, Luigi hard); What'll unlock when you clear master will be added later.
* Fixed Portrait Buff and Portrait Master tasks can't clear when you cleared the Area 1 Cleared task.
* Fixed Two For One task unclearable.
* Fixed Boo Master task cannot be cleared if you don't portrificationize Boolossus before catching the 50th Boo.
* Fixed King Boo portrait battle spawns Bowser in the ground/3 blocks too low.

Extensive training: 
* Fixed basher speedy spirit in endless training room program doesn't get removed when player dies; he'd reappar after a few seconds

New add-ons:
* Luigi's Beta Mansion, adds the beta of the game (as seen on E3 2001) as a new mansion.



v1.7
* Added about.txt to the add-ons.
* Fixed rooms get cleared after sudden server shutdowns.
* Fixed in the Bowser intro, the player can turn around, causing unfortunate effects.
* Fixed Bowser's vacuum victim could receive damage while vacuumed.
* Fixed players can receive fall damage, leading to several issues; fall damage is now disabled.
* Fixed loading old data without mansion data existing doesn't revive players.
* Fixed player movement locked when hanging up on E. Gadd mid-Caught King Boo call.
* Fixed damage received can cause negative health. 



v1.6
A whole lot of bug fixes; including some bugs that prevented players from progressing. 



v1.5
* Fixed E. Gadd doesn't do the ghost portrificationizer dialog properly when warping to it and not having been there before.
* Fixed Gameboy Horror didn't (re)set animations properly, causing players to get stuck until they leave and re-enter the world.
* Fixed flashlight item would get the wrong model is set to select to shine and picked up by cursor.
* Fixed some minor FAQ file issues.
* Added FAQ about multiplayer compatibility (at the top). 



v1.4
Changes:
* Added knockback from damage sources and collision.
** Being grabbed/bitten and slipping is now a form of "knockback".
* Added interact item.
** Makes player call for Mario if there's nothing to interact with, while in the mansion.
* Added animations for knockback, being scared, being idle, and being dragged.
* Added poison mushroom dropping by portrait ghosts.
* Added Chauncey's second flee state.
* Added riding the Poltergust in the hidden Boolossus battle.
** Removed ice floor.
* Added Luigi humming in dark rooms/outside and making other sounds.
* Added smooth music transitions between the main themes and changes in health.
* Added pop sound when the Poltergust reeled in a ghost.
* Added Toad crying particles.
* Added map opening when obtaining a key.
* Added map zooming; only able to be done with the key collecting, no option for it yet.
* Added exploding of the Poltergust (rather than the spark exploding when vacuumed up).
* Added Luigi dark room head idle animation + breath particle.
* Added off flashlight model.
* Added more sounds, including furniture sounds.
* Changed all damage values from ghost attacks and collision to match the game.
* Changed ceiling surprises to always drop a small heart.
* Changed small heart size to be based on coin count.
* Changed ghost escape conditions, now based on wrong move count, not pull time.
* Changed grabbing ghosts and Spooky, they now need actions, not distance, to let go.
* Changed paintings to spawn in on room load.
** No more entity region files.
* Changed secret altar to lock door and prevent mirror warp during King Boo's dialog.
* Changed King Boo to turn off lights during his dialog.
* Changed training room to mention sneaking and standing increasing damage dealt (vanilla program only).
* Changed books to be dialogs, rather than items, making their furniture consistent with all others (only on manual search).
* Changed dialogs to no longer be non-Luigi based (such as "THE Mario" reverted back to "your brother").
* Changed players to get bashed in the intro cutscenes of Chauncey, Bogmire, Boolossus and Bowser, and in the Meet E. Gadd and Boo Release cutscenes.
* Changed haunted objects to reset, rather than vanish, on lighting up the room.
* Removed ability to use mirror warp while in a dialog/cutscene.
* Fixed tons of bugs.

Add-on support:
* Made portrait ghosts' at_death function allow mansion specific behavior (such as boss ranking).
* Made Mario's non-panic behavior loaded-mansion determined.
* Made Gameboy Horror entity scans behavior loaded-mansion determined.
* Made variable resetting and setting prevent leaking data from other mansions with any new variables.
* Made music corrections able to be appended.
* Loot dropped by ghosts now supports custom items.
* Item dropped on damage can now be changed per mansion.

New add-ons:
* Extensive Training, adds new training room programs that help hone your skills for ghost capturing.



v1.3
* Fixed a bunch of issues caused by lack of room score, such as Henry and Orville not appearing.
* Fixed observatory moon instantly blows up.
* Fixed Bowser's head flies up in death animation.
* Fixed invisible mice and flying fish can be caught.
* Fixed cellar/hallway 20 door and hallway 13/sitting room door makes no sound.
* Fixed players in death animation can still be hurt by ghosts, causing Minecraft death, rather than just the map death.
* Fixed some subtitles were missing.
* Fixed billiards room darting board (the magenta wool) isn't interactable.
* Fixed Shivers still playing panic/hyperventilation sounds when vanishing/calmly re-entering the room.
* Fixed 0HP ghosts play hurt sound again at death.



v1.2
* Fixed the hidden mansion's mirror room doesn't trigger the ghosts.
* Fixed mice, flying fish and sparks could spawn inside players (dealing damage without possibly being seen).



v1.1
* Fixed Boolossus battle gets skipped. (Fix old save, use "/data modify storage luigis_mansion:data current_state.current_data.rooms.balcony_2.cleared set value 0b")
* Fixed Gameboy Horror Marker doesn't move after opening the map the first time. (Fix old save, use "/tag @e[​tag=gameboy_horror_marker] add dead")
* Fixed Garbage Can Ghost spawn animation 1 tick too short.
* Fixed finding twin has no "secret found" tune.
* Fixed closing pipe has wrong/too long music.



v1.0
Initial release