(Proof-of-Concept,WIP) (currently using older afx-interop version,will update later)
This is the test program to show HUD(and others) by using GameStateIntegration,mirv_pgl,afx_interop.
Unity scripts receives main data by GameStateIntegration,and draws into CS:GO screen as 3D data via afx_interop.
(not perfect,will describe later)
- Install GSI cfg
- Open HLAE
- Launch CS:GO by HLAE
- Launch Unity by HLAE CustomLoader with AfxHookUnity
- connect HLAE and CS:GO (afx_interop 1).
- Start Unity preview
C# GSI Library from : https://github.com/rakijah/CSGSI
afx_interop : https://github.com/advancedfx/afx-unity-interop
HLAE-Server for C# : https://github.com/xNWP/HLAE-Server/tree/csharp
affected by https://github.com/osztenkurden/CS-GO-Observer-Custom-HUD