Skip to content
This repository has been archived by the owner on Sep 12, 2021. It is now read-only.

1.0.201

Pre-release
Pre-release
Compare
Choose a tag to compare
@DronCode DronCode released this 23 Apr 18:06
22fb0d7

Changelog

  • Reversed action ZHitmanActionChargeHitStungun
  • Reversed action ZHitmanActionDestroyDualWeapons
  • Reversed action ZHitmanActionReloadItem
  • Reversed action ZHitmanReviveCIAAgent / ZHitmanSedateCIAAgent (M04 specific stuff)
  • Partially reversed CMetalDetector entity
  • Found and declared class CRagdoll2, ConstrainedParticleSystem (we can take it from ZActor class)
  • Reversed ZBodyInfo structure (no vftable, no member functions)
  • Reversed UI widget class ZCHAROBJ (Label)
  • Added ZConstructors class (not a part of Glacier engine, just our small wrapper under glacier's allocator)
  • Reversed player flags location and bindings (added into "Player info" tab in ReHitman|Debugger)
  • Fixed crash with DX9 switch context (yep, again, old fix regressed)
  • Reversed ZActor::processAI method (small demo inside HM3Game::ZCustomActor::onUpdate)
  • Reversed ZEngineDB root pointers of ZLinkedList based components (custom ZLinkedListHeader template)
  • Reversed global static method ZGROUP::getGroupByEntityLocator
  • Added smart casting of ZSTDOBJ to any other entity (if subclass allow that)
  • Partially reversed ZGuardQuarterController class
  • Many changes in ZHM3Actor
  • Partially reversed mission load flow
  • Reversed global static method ZHM3Item::getItemIDByItemInstance
  • Completed reverse of ZIKHAND (all methods reversed and documented, can be used in any custom logic)
  • Found old legacy IO subsystem : ZIOInputStream
  • Reversed ZInfoDisplay, ZPickUpMenu, ZWeaponDisplay
  • Reversed ZLnkActionQueue and tested
  • Reversed global static method ZROOM::getRoomByEntityLocator
  • Reversed class ZROOM
  • Reversed class LINKREFTAB (part of ZSTD)
  • Reversed class ZOffsetAlloc, ZOctreeCompiled
  • Reversed class ZSysFileWintel
  • Fixed class ZSysInterfaceWintel
  • Partially reversed ZWeaponStorage
  • Added more details inside ZXMLGUISystem
  • Fixed class ZLnkAction
  • Partially reversed ZTextureManagerD3D class (and method loadTEXPackage)
  • Small results in ZScriptC (reversed internal structure but not behaviour)