Hi, want to add armour (among other things, e.g. I’d like players to actually have a breath reserve, instead of having full breath instantly when getting out of water, etc.). Now I’m totally confused on where to add it, it needs to be seen clientside too. However, it isn’t really necessary that it gets transferred to other players.
In q_shared.c above the playerstate_t structure it says “you can’t add anything to this without modifying the code in msg.c”, but there is no msg.c?
So:
a.) What do I have to keep in mind when adding things to the playerstate, ie. stuff that’s gets transferred to all (not necessary for armour or breath, but maybe other stuff later on).
b.) The same as a.), only that just the server and the respective player have it?
I’m sure there must be some basic quake modding tut on this, but I haven’t found it yet 
I’ll stick to the the powerups array for now, try to understand bit operators etc. and then I’ll be fine (e.g. armour doesn’t need to be higher than 256, breath will never be above 6553x etc.)
).