
Follow this steps

1- Open a new project with IDA Pro
2- Load cs_i386.so library
3- Load HLSDK headers: CTRL-F9 - engine.h
4- Load CS Entities headers: CTRL-F9 - linux_entities.h
5- Wait analysis ends
6- Execute IDC script: ALT+F7 - fix_functions.idc
7- Execute IDC script: ALT+F7 - fix_types.idc (select cs_symbols.txt when asked)
8- Check that everything is working


////////////////////////////

fix_functions.idc
	Fixes function arguments types based en mangled information
	Additional adds *this as first argument when it's used inside a class (not only virtual)
	* Can be called anytime

fix_types.idc
	Loads symbols from custom file and set functions/objects types
	* Can be called anytime

dump_savedata.idc
	Dumps SaveDate fields info

dump_vtables.idc
	Dumps VTABLES

dump_functions.idc
	Dump functions types

////////////////////////////


////////////////////////////

TODO:
* Add GlobalState struct
* Add full Hostages support
* Add full Bots support
* Add full Tutor support