I wasn't using the DECLARE_CLASS macro in my new ClientMode class' declaration. Template already has that set up and working so I don't think my experience applies. ;-)
There's an article on VDC that describes the problem. I suspect my issue came under the second header, although debugging definitely did /not/ show the failure in this case! <http://developer.valvesoftware.com/wiki/OnGameRulesCreationStringChanged:_missing_gamerules_class_on_the_client> Matt Hoffman wrote: > You wanna post how you fixed it, as it seems to affect the base template > too? > > On Sat, Aug 1, 2009 at 1:33 PM, Tom Edwards <t_edwa...@btinternet.com>wrote: > > >> Fixed: it was somehow related to the base viewport not being created >> properly! :-S >> >> Tom Edwards wrote: >> >>> I'm trying to make a "skeleton" game that provides a featureless >>> framework for new mods. Everything compiles at this point, but when I >>> run the game it quits soon after the map starts loading with the classic >>> "OnGameRulesCreationStringChanged: missing gamerules class on the >>> client" error. >>> >>> My code is at <http://pastebin.com/m7d40cf7f>. Uncommenting the >>> networking section has no effect. >>> >>> >>> _______________________________________________ >>> To unsubscribe, edit your list preferences, or view the list archives, >>> >> please visit: >> >>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>> >>> >>> >>> >> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> http://list.valvesoftware.com/mailman/listinfo/hlcoders >> >> >> > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders