Jump to content

Malcom

Community Members
  • Posts

    9
  • Joined

  • Last visited

Malcom's Achievements

Tiro

Tiro (1/14)

1

Reputation

  1. What a shame not reading the license prior to posting. My apologize, then I suppose I'll have to switch to VS2008. Thank you!
  2. Hello folks, I'm building 0ad in Visual Studio 2010 but it fails at running in debug mode. After some research, I realized in the binary/system folder, the msvcr90d.dll library is missing and my current Visual Studio installation doesn't ship it (as expected). I could install VS2008 in order to get it and tweak the manifest in binary/system to link with the shipped libraries (the current manifest is pointing to msvcr90d without SP1 patch), but, as there are debug libraries for older versions (7.1 and 8.0) in the project repository, I think it could not hurt anyone including 9.0 debug libraries too. Regards!
  3. Thank you quantumstate. Looking through the template files, the message passing system makes much more sense for me
  4. Thank you for your dedication wraitti, I think all of this I more than I need for a good starting point, if I find out something more about identifiers and components I'll leave it written here.
  5. Sorry for the confusing terminology. When I said "container entity" of a component, I was refering to the entity that has that component asociated (among other components). I am currently using GetEntityState to discover the components of an entity, so, I'm afraid that this makes me wonder a new question (sorry for being so inquisitive), what if I want to add a component to an entity? Is that possible or it a desing question completly out of my reach? There is no problem in that of course, I just want to know which are my tools in order to make the best code possible
  6. Thank you for your explanation wraitii, So, if I understand you, AIProxy and ProductionQueue components are created for all entities (as, for example, ResourceGatherer). It implies that when a postMessage is sent from within ProductionQueue's method using this.entity as first parameter, the message will be sent to the ProductionQueue "container entity" and, in extension, to entity's "contained components" (AIProxy among them). That clarifies the mechanic regarding messages, now I wonder, How do I find which components are associated to an entity? I'm not looking for a getComponents method but some of documentation, even if it is only a comment in the code.
  7. Hello folks, I'm starting to work the 0ad code, trying to figure out how it works so excuse if my questions seems lame or have a very obvious answer. think I got the big picture of how Postmessage works, however, I still have some doubts about its functionallity. Reading the comments in the code, they state that the message will be send to the entity (first parameter) and its components, Where could I find which components are associated to an entity? In my case, I'm trying to catch a message sent by ProductionQueue in Player component (as it is done in AIProxy). I cannot find the link between ProductionQueue and AIProxy in order to reproduce it (or not, maybe this is not the proper way) with Player component. Thank you!
  8. Thank you guys, I have already put my hands on the ticket regarding the Foundations construction and now I'm looking into the whole code trying to get used to it, and, of course, choosing the next ticket to undertake xD Best regards!
  9. Hello everybody, I have been following this game development for a long time and I feel that the time to contribute has arrived xD. I am a enthusiastic software developer and a huge fan of RTS games so let's get my hands dirty! Best regards!
×
×
  • Create New...