I was wondering if this was possible.
Say you have 3 gamemodes, A B and C.
A, is derived from Base, like a normal gamemode. B is derived from A. Is it possible to have C derive from B and still get all the functionality of A? When I try it, I get messages like this in the console.
Registering gamemode 'A' derived from 'base' Registering gamemode 'B' derived from 'base' Registering gamemode 'C' derived from 'B'
and before you ask, yes, if I load B it will derive from A just fine.