[ 1/6/24 ]
- Fixes issue with larger-scale sizes going outside the maximum window size. Credit: mrkmg.
[ ------ ]

[ 2/6/24 ]
- Fixes for item names (single vs plural)
- Added info buttons
- Added sandbox options for player cursors
[ ------ ]

[ 2/17/24 ]
- Moved dice into main game-night mod.
[ ------ ]

[ 2/18/24 ]
- Search UI now handles different card sizes
- Added scaling up-to 200% - won't go past allowed screen size
- Made playing cards 100px wide (from 64px)
- Added support for playing card back variation
- Fix monopoly piece weight
[ ------ ]

[ 2/19/24 ]
- Added piece rotation support (drag and scroll).
- Catan: Remade roads to work with rotation.
- Remove piece cool-down in SP.
- Added cool-down setter when picking pieces up.
- Added new `dealCards` function.
[ ------ ]

[ 2/19/24 #2 ]
- Invisible characters don't show cursors.
- Flip inUse when invalid
[ ------ ]

[ 4/4/2024 - TCG+Volumetric Update ]
- Added specials overrides for category and name for cards. (for Pogs)
- Improved internals to the action mechanics. (Better MP syncing)
- Tweak: Drag over to merge decks now less sensitive. (5px -> 8px)
- Fixed: Rotating items will stay in the constraints of 0 - 359 degrees.
- Added: Disable piece rotation by type. (Disabled a few different types of pieces)
- Tweaked Monopoly naming conventions.
- Allow cards to generateContextMenuFromSpecialActions.
- Added ability to draw/deal multiple cards.
- Added card examine feature (for TCGs, not enabled by default).
- Allow multiple instances of Deck-Search (per item).
- Allow the Game Window and Search windows to drag-drop with each other.
- Added new 'hand' feature, equipped cards will show a modified search window.
- Added volumetric-rendering (3D) to a few pieces, including add-ons: All cards, Pokerchips, Catan roads, Dominos, Pogs.
- Fixed: Merging card so that they go on-top and in the right order.
- Tweaked: Different scale sizes having better piece positions.

- Added: Guide for making Add-Ons on the github. :)
[ ------ ]

[ 5/7/24 ]
- Prevent drawing cards from in-hand cards.
[ ------ ]

[ 5/12/24 ]
- Added coin flip mechanics.
- Tweaks and underlying updates in preparation for new Add-On.
[ ------ ]

[ 5/19/24 ]
- added protection for stacking and merging pieces.
[ ------ ]

[ 5/25/24 ]
- Tweaks and underlying updates in preparation for new Add-On.
- Added placing DND Dice on specific sides.
- Added coin mechanics.
[ ------ ]

[ 6/2/2024 ]
- Added the examine action to dice.
- Added locking to boards.
[ ------ ]

[ 7/2/24 ]
- Added item context menu interactions in search and examine windows.
- Removed "in-use" feature in favor of better cool-down handling.
- Reworked network handling of actions. (Comes with some network traffic overhead but overall better outcomes.)
- Improvements: Uno cards have updated SVG artwork thanks to Wikipedia.
- Improvements: Catan has upgraded artwork thanks to `https://github.com/BryantCabrera/Settlers-of-Catan`.
[ ------ ]

[ 7/4/24 ]
- Modified loot generation so items 'load' when found.
[ ------ ]

[ 7/5/2024 ]
- Fix flip piece context menu.
[ ------ ]

[ 7/8/24 ]
- Improve API: no default weight set.
- Improve API: default to scripted Icon if in-play/out-of-play texture can't be determined.
[ ------ ]

[ 7/9/24 ]
- Improved label/mouse-over for rotated pieces.
- Improved hit-boxes for items in play.
[ ------ ]

[ 7/12/24 ]
- Added `gameNight_boxEnough` as a item param for non-boxes to feel like boxes.
[ ------ ]

[ 7/12/24 #2 ]
- Fixed issues with bounding/constraints of the UI.
[ ------ ]

[ 7/12/24 #3 ]
- Fixed oversight with hotfix #2.
[ ------ ]

[ 7/15/24 ]
- Fix issue with in-hand UI.
[ ------ ]

[ 7/22/24 ]
- Fix weight of checkers pieces.
[ ------ ]

[ 8/9/24 ]
- Fixes issue with items not defaulting to their `scriptIcon`.
- Fixes oversight with item type registration.
[ ------ ]

[ 8/26/24 ]
- Adds new `ignoreCategory` setting for item registration.
- Fix: Extra checks for edge-cases where cursor data could be missing.
[ ------ ]

[ 11/24/24 ]
- Fix for edge-case with cursor sharing breaking.
[ ------ ]

[ 12/2/2024 ]
- Added General Loot Multiplier (GameNight.LootMultiplier)
  Impacts all game items found in the world.
- Added changes to unhappiness with item interaction.
[ ------ ]

[ 2/1/25 - B42 ]
Initial 42 Changeover:

Under the hood stuff:
- Refactored itemfactory.createItem to instanceItem.
- Removed unsealing recipes.
- Changed how distributions are handled/added to.

User Experience:
- Added new mod icons
- Removed the 'unseal' feature, boxes can now be spawned-in fully stocked.
- Removed Uno Box, cards now spawn in as is.
- Fixed card flipping not refreshing the item.
[ ------ ]

[ ALERT_CONFIG ]
link1 = Chuck's Kofi = https://steamcommunity.com/linkfilter/?u=https://ko-fi.com/chuckleberryfinn,
link2 = Workshop = https://steamcommunity.com/id/Chuckleberry_Finn/myworkshopfiles/?appid=108600,
link3 = Github = https://steamcommunity.com/linkfilter/?u=https://github.com/Chuckleberry-Finn,
[ ------ ]

[ 2/15/25 ]
- Improved cooldown checks. (GameTime.getServerTimeMills used for timestamps, credit to Albion for the suggestion.)
- Moved textures to /common for B42, and make B41 access B42 assets.
[ ------ ]

[ 5/16/26 ]
[b][h2]B42.18 BIG OVERHAUL[/h2][/b]

[b]QOL:[/b]
- Right-clicking a game box in the world now offers a [i]Play Game[/i] option, opening the board UI for that tile.

[b]PHYSICS![/b]
- Dice and other game pieces have collision and physics.
- Shift+Dragging Dice will roll them with force relative to the distance dragged.

[B]MULTI... HIT?[/B]
- Dragging across pieces will create a selection area, allowing you to interact with multiple objects at once.
- Alt+Click Allows you to (de)select multiple targets.
- Right-Click and Shift-Click interactions will apply in batch when applicable.

[b]SHAKE MECHANICS?[/b]
- By default all pieces being dragged can be grouped by shaking your mouse.
- Shaking a pile of cards will merge them ito 1 pile.
- Shaking a deck of cards will shuffle them.

[b]SIDEBAR MICRO-INVENTORY??[/B]
- The gameplay window now has a sidebar micro-inventory showing:
   Your personal inventory (except equipped items).
   The contents of nearby game-boxes.
- Dragging, Clicking, Right-Clicking, Alt-Clicking, are all supported, as well as contents/UI to contents/UI interaction.

[b]Boring Stuff[/b]
- Updated game piece tag registration to the B42 ItemTag registry API.
- Removed displayname.
- Translated utilizing pz-translator tool.
- Caught a few bugs/typos.
- Many refactors ranging from small to large - end experience should be the same.
[ ------ ]

[ 6/5/26 ]
- Fixed 'error' regarding failed requires (could have been ignored safely but showed up as an error causing reports/concerns)
[ ------ ]