@ smallg
Quote: "player is g_PlayerObjNo (might also need g_PlayerThirdPerson but i don't think so)"
Yes, I'm using it to check the player obj.
Quote: "the rest you will likely need to check some specific variable in their script - characters have ai_bot_substate for example"
[quote=]
Working with collision I should work with premisse than every char is a char and does not matter if him is static or dynamic, if he is running or does not a script, if he is or does not animated char, etc.
I should work with all the items belong to the map, because all them in any moment can be a obstacle the chararcter has to sort out, or he can be a obstacle itself, or the 2 things at time.
For that reason differentiate between chars, objets, markers, etc is a mandatory here.
Markers /decals can't be a collision objet, but identify then might help to excluded them as obstacle object, and also might help me with other project I'm working to. (handling items on map, in test mode) more friendly use than f9, at least I hope so.
Interface base
looking for some item on the map
the resut
With some sort of "IsChar(e)" it migh be easier.
Work with static ones might be a challenge, since them does not return any info, but I've a couple of ideas.
Getting the name and id even for the static ones, is not a problem.
Disabling temporarily the GG special keys such as shift, ctrl, enter, etc is a paint and the only one way I've found is trhu the setup.ini file, obviously this not an option here. Even I've open a thread in
github
Thanks mate for the tips.
Edit: fixing typos.
Laptop: Lenovo - Intel(R) Celeron(R) CPU 1005M @ 1.90GHz
OS: Windows 10 (64) - Ram: 4 gb - Hd: 283 gb - Video card: Intel(R) HD Graphics
cpu mark: 10396.6
2d graphics mark: 947.9
3d graphics mark: 8310.9
memory mark 2584.8
Disk mark: 1146.3
Passmark rating: 3662.4