Game Panel HUD

  • kmyuhkyuk added a new version:

  • kmyuhkyuk added a new version:

    Quote

    Abbreviate "Requirements are not fulfilled" to "Requirements"

    Fix GamePanelHUDCompass not work in aki version below 3.5.0 game

    *Fix a lot typos in code*

  • I got this error while playing with spt realism, i know that the mod was not made with all compatibility but i just wanted to let you know if the culpit is spt realism.


    System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <eae584ce26bc40229c1b1aa476bfa589>:0

    at GamePanelHUDHit.GamePanelHUDHitPlugin+ArmorInfo.SetActivate (EFT.InventoryLogic.ArmorComponent __instance, DamageInfo damageInfo, EBodyPart bodyPartType, System.Boolean damageInfoIsLocal, System.Object lightVestsDamageReduction, System.Object heavyVestsDamageReduction) [0x00017] in <09278bd8aadd4fa78845f31652a04cb3>:0

    at (wrapper dynamic-method) EFT.InventoryLogic.ArmorComponent.DMD<EFT.InventoryLogic.ArmorComponent::ApplyDamage>(EFT.InventoryLogic.ArmorComponent,DamageInfo&,EBodyPart,bool,SkillsClass/GClass1683,SkillsClass/GClass1683)

    at EFT.Player.ProceedDamageThroughArmor (DamageInfo& damageInfo, EBodyPart bodyPartType, System.Int32 pitch, System.Int32 yaw, System.Boolean damageInfoIsLocal) [0x0011c] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at EFT.Player.ApplyShot (DamageInfo damageInfo, EBodyPart bodyPartType, GStruct304 shotId) [0x000b5] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at BodyPartCollider.ApplyHit (DamageInfo damageInfo, GStruct304 shotID) [0x00016] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at EFT.ClientGameWorld.ShotDelegate (GClass2624 shotResult) [0x00041] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at EFT.Ballistics.BallisticsCalculator.method_2 (System.Single simulationTime) [0x00094] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    Edited once, last by Yangy ().

  • ah, not. This is GamePanelHUD issue. Current I have fixed in test build, so will fixed in next upload

  • I got this error idk if it is of any importance:

    System.NullReferenceException: Object reference not set to an instance of an object

    at GamePanelHUDCompass.GamePanelHUDCompassFireUI.Fire () [0x00000] in <132ca9eb88e94bff992aa1981a6c18c3>:0

    at GamePanelHUDCompass.GamePanelHUDCompassFire.ShowFire (GamePanelHUDCompass.GamePanelHUDCompassPlugin+CompassFireInfo fireInfo) [0x00072] in <132ca9eb88e94bff992aa1981a6c18c3>:0

    at GamePanelHUDCompass.GamePanelHUDCompassPlugin.ShowShot (EFT.Player+FirearmController __instance, EFT.Player ____player, BulletClass ammo, UnityEngine.Vector3 shotPosition, UnityEngine.Vector3 shotDirection, UnityEngine.Vector3 fireportPosition, System.Int32 chamberIndex, System.Single overheat) [0x0009b] in <132ca9eb88e94bff992aa1981a6c18c3>:0

    at (wrapper dynamic-method) EFT.Player+FirearmController.DMD<EFT.Player+FirearmController::InitiateShot>(EFT.Player/FirearmController,EFT.InventoryLogic.IWeapon,BulletClass,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,int,single)

    at EFT.Player+FirearmController.method_52 (EFT.InventoryLogic.Weapon weapon, BulletClass ammo, System.Int32 chamberIndex, System.Boolean multiShot) [0x0022e] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at EFT.Player+FirearmController+GClass1541.MakeShot (BulletClass ammo, System.Int32 chamberIndex, System.Boolean multiBarrelShot) [0x00011] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at EFT.Player+FirearmController+GClass1541.MakeMultiBarrelShot (System.Collections.Generic.List`1[T] singleShotDatas, System.Collections.Generic.List`1[T] chambersForFire) [0x00022] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at EFT.Player+FirearmController+GClass1546.OnFireEvent () [0x00007] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at EFT.Player+FirearmController.method_39 () [0x00006] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at EFT.Player+FirearmController.IEventsConsumerOnFiringBullet () [0x00000] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at EFT.Player+AbstractHandsController.GInterface18.OnFiringBullet () [0x00000] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at GClass686.smethod_9 (System.Collections.Generic.List`1[T] eventsConsumers, AnimationEventSystem.AnimationEventParameter parameter) [0x00012] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at GClass686.AnimatorEventHandler (System.Collections.Generic.List`1[T] eventsConsumers, System.Int32 functionNameHash, AnimationEventSystem.AnimationEventParameter parameter) [0x00011] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at ObjectInHandsAnimator.AnimatorEventHandler (System.Int32 functionNameHash, AnimationEventSystem.AnimationEventParameter parameter) [0x00000] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at GClass1218.method_2 (System.String functionName, System.Int32 functionNameHash, AnimationEventSystem.AnimationEventParameter parameter, System.Int32 stateShortNameHash) [0x00017] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at GClass1218.method_3 (AnimationEventSystem.AnimationEvent event, IAnimator animator, AnimatorStateInfoWrapper& stateInfo, System.Single normalizedTime) [0x00029] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at GClass1218.EmitEvents () [0x00046] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at EFT.Player+ItemHandsController.EmitEvents () [0x00006] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at EFT.Player.method_64 (System.Single deltaTime) [0x0000e] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at EFT.Player.ComplexLateUpdate (EFT.EUpdateQueue queue, System.Single deltaTime) [0x00011] in <4c96b4e7c0044a5cb491ffd486c41739>:0

    at (wrapper dynamic-method) EFT.Player.DMD<EFT.Player::LateUpdate>(EFT.Player)

  • Im getting "failed to read data for the asset bundle" on every mod in the pack. I am able to view all of the hud options in the F12 menu but nothing is visible, everything is enabled.



    **EDIT***


    Now its saying this. Tried redownloading and unzipping in the BepinEx folder and it persists.


    _____________________________________________________________________________________________________________________

    [Warning: BepInEx] Skipping [kmyuhkyuk-GamePanelHUDCompass 2.7.1] because a newer version exists (kmyuhkyuk-GamePanelHUDCompass 2.7.1)

    [Warning: BepInEx] Skipping [kmyuhkyuk-GamePanelHUDGrenade 2.7.1] because a newer version exists (kmyuhkyuk-GamePanelHUDGrenade 2.7.1)

    [Warning: BepInEx] Skipping [kmyuhkyuk-GamePanelHUDHit 2.7.1] because a newer version exists (kmyuhkyuk-GamePanelHUDHit 2.7.1)

    [Warning: BepInEx] Skipping [kmyuhkyuk-GamePanelHUDLife 2.7.1] because a newer version exists (kmyuhkyuk-GamePanelHUDLife 2.7.1)

    [Warning: BepInEx] Skipping [kmyuhkyuk-GamePanelHUDMag 2.7.1] because a newer version exists (kmyuhkyuk-GamePanelHUDMag 2.7.1)

    [Warning: BepInEx] Skipping [kmyuhkyuk-GamePanelHUDCore 2.7.1] because a newer version exists (kmyuhkyuk-GamePanelHUDCore 2.7.1)

    _________________________________________________________________________________________________________________



    Edited 3 times, last by Trey: Adding to issue ().

  • I have the same but without error message and no option in F12 as if it was not installed. Have SPT-AKI freshly installed and new profile. But is not the only mod that does not work via BepInEx. Can that be the AKI what is wrong?

  • Not sure, i just fresh installed and its all good now.. I think my versions were not up to date.


    Steps were:

    1 Fresh install of SPT AKI

    2 copied user profile to keep progression -> pasted into user and profile directory

    3 copeid and pasted old mods

    4 redownloaded EFT API -> dragged and dropped from 7zip into spt maind folder directory

    5 redownloaded game panel hud and same thing. booted game and it all worked.

  • Its a fresh install!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!