Renamed all Alex skins and Developer Steve skin to match the official file names, reordered default skin to match the order in the official release of LCE, modified model type logic to be more optimized, added more anim flags to HumanoidModel.h, added code to show armor if the corresponding part is hidden but the "show armor" part anim flag is present, added code to handle extra skin box values of "hide with armor", "mirror skin box", and "scale", corrected player model second/overlay layer scale from 0.5 to 0.25, and fixed skin boxes not rendering on 64x64 DLC skins.
Fixed DLC skin offset leak causing offsets from one skin to leak onto another skin. Removed skin item offset as the location it was previously added to did not have the desired result.
* fix outdated fullscreenload & added a bool to check at startupfullscreen
* fix outdated methods & add back accidental deletes + debug things
* used old vars & added deleted showwindow & updatewindow
* added deleted few things
* fixed performance issue on getting texture height for rendering the player model as it loades the player texture on every frame
* updated the lifetime of the texture
* fixed 20 MB memory leak
* delay window display until engine init is done
before: player will tick if the game is paused allowing him to take damage from poison or lava.
now: player will not tick anymore if game is paused, so will not take damage anymore
* feat: rotation in 8 directions
i implemented rotation in 8 directions for the item frames using decompilation
* fix: map render + normal items
map renders only explorated zones.
also fixed the size of the item and place inside item frame
* feat: itemframe drops items when hurt
* feat: comparator detects itemframe
* it works kinda but its laggy
* attempt at making it faster
* Revert "attempt at making it faster"
This reverts commit 32a68ed3aec5827362f6a232adfc6d06a93ea355.
* Revert "it works kinda but its laggy"
This reverts commit 2830b973d4fecafd86969192917a5ab5fc7b9758.
* round robin client chunk cache, expanded world type
* CustomPayloadPacket Changes
commented all code for old equip packets
cleaned up custom payload key creation
added 2 new payload packet definitions for upcoming changes
* server sided recipe list
* code cleanup for recipes
* add dtor for recipe classes to fix memory leak
* forgot this part to the dtor commit
* dtor changes tested and fixed
* server side creative menu list