ForgeCore
Public GTFO mod foundation: asset bundles, logging, settings, pools, networking, input leases, local saves and calls into the game's own systems.
CHANGELOG
Changelog
0.1.0
- Modules:
Log,Settings,Store,Pool,Assets,Frame,Patches(first-use and lazy patching),Net(handshake by format fingerprint,NetDelivery, lobby values, world epoch),InputLease,CameraLease,GameEvents,GameHooks/Bracket,Enemies,EnemyAlert,EnemySpawn,Level,Combat,Gear,Items,SoloDrop,DataBlocks,PlayerHits,PlayerNoise,Puppets,WorldStates,HoldPoint,Compact,ChunkLog, fingerprints and hashes. GameHookspatches the game methods several packages read once and hands each call to every subscriber (Before,After,Around).GameHooks.SentryLifecyclecovers the seven sentry methods that move a sentry in or out of its owner's backpack and the world (SentryStep,SentryCall).Level.PlayerByLookup/Level.IsPlayerfind the in-level player agent of a network player.Combat.ShooterRayis the bullet ray that steps over the shooter's own colliders.HoldPoint.Disable/Enableshut a timed hold point and keep it shut when the game switches it on again, without a per-frame check.GameEvents.ExpeditionSelectedis raised on the host and on clients.- Logging writes errors only.
ModLog.ErrorOnce(message)writes an exact message once; errors log the whole exception.Net.StaleMessagesandModLog.Countare removed.