Boer:
I'm sorry, I didn't realize you understood the terminology. I try to keep this discussion as non-jargon oriented as possible. No one else here has any exposure to OOA/OOD at all, and most of these models have been designed in a very non-OOD way.
So yes, if you know what a pointer is, the Ethnic Group actually encapsulates a pointer to a 'culture' and 'religion' object. Those objects are stored at the game level.
FYI, it also encapsulates a 'tendencies' object and an 'attributes' object, a 'demographics' object, at this point. There will likely be more, later.
The 'culture' (and religion, for that matter) will split/evolve from time to time, I don't think we should try to get around that. It's easy to do, and absolutely necessary for realism.
If you're interested in the architecture of the data model, please do glance at the threads on the OOA/OOD of the game's models. It would be great if you could look over and critique what's been architected so far.
I'm far from perfect. It would be amazing if this was the first time in my life I coded something perfectly!!!
I'm sorry, I didn't realize you understood the terminology. I try to keep this discussion as non-jargon oriented as possible. No one else here has any exposure to OOA/OOD at all, and most of these models have been designed in a very non-OOD way.
So yes, if you know what a pointer is, the Ethnic Group actually encapsulates a pointer to a 'culture' and 'religion' object. Those objects are stored at the game level.
FYI, it also encapsulates a 'tendencies' object and an 'attributes' object, a 'demographics' object, at this point. There will likely be more, later.
The 'culture' (and religion, for that matter) will split/evolve from time to time, I don't think we should try to get around that. It's easy to do, and absolutely necessary for realism.
If you're interested in the architecture of the data model, please do glance at the threads on the OOA/OOD of the game's models. It would be great if you could look over and critique what's been architected so far.
I'm far from perfect. It would be amazing if this was the first time in my life I coded something perfectly!!!
Comment