![]() Linux Old sig: Linux New sig: Windows sig still looks fine.(Needs Update)ĬDirectorVersusMode::GetMissionVersusBossSpawning sigĬDirectorVersusMode::GetMissionVersusBossSpawning has a new bool& parameter, which breaks sigs and could break code. left4fix VersusCompletionScore offset.l4d2_bugfixes.txt SurvivorCounters 1068 on linux, 1072 on windows (Needs update).VersusMaxCompletionScore 3580 on linux (Attached Below).Linux offset for VersusMaxCompletionScore 3580, windows offset 3584 (See Left4DHooks).Offsets into CTerrorGameRules* need to increase by 20 bytes on linux, and 16 bytes on windows. dhooks.weapon_shootposition.txt Weapon_ShootPosition offset +1 (Attached Below)ĬTerrorGameRules has new member variables somewhere before 1048 (linux).l4d2_direct.txt CTerrorPlayer::DoAnimationEvent offset +1 (Attached Below).l4d2_nobackjump.txt CLunge_ActivateAbility offset +1 (Attached Below).l4d2_sequence.txt CTerrorPlayer::SelectWeightedSequence & CTerrorPlayer::DoAnimationEvent +1 (Attached Below).l4d_pounceprotect.txt CBaseAbility_OnOwnerTakeDamage offset +1 (Attached Below).SourceMod SDKHooks All offsets need to +1 (SourceMod PR).SourceMod SDKTools All Offsets need to +1 (SourceMod PR).Windows: 13 CBaseEntity::ScriptGetModelName(void)Īll vtables using CBaseEntity will have to increase by 1.Linux: 14ĜBaseEntity::ScriptGetModelName(void)const. ![]() I hope these will be a helpful starting point and/or reference for other plugin makers who are validating their gamedata and patches. Be aware that the server binaries could change up to the release day an these may no be perfectly accurate. ![]() These are the high level results of our investigations. ![]() We have been working on testing some sourcemod extensions and plugins, as well as reverse engineering some of the server code to discover necessary GameData changes. SirPlease and ProdigySim were allowed early access to the Last Stand beta to check mod compatibility. ![]()
0 Comments
Leave a Reply. |