Talk:Scripted AI Objects: Difference between revisions

Jump to navigation Jump to search
m
what a messy, but fruitful, discussion this was :-)
m (more structure)
m (what a messy, but fruitful, discussion this was :-))
Line 33: Line 33:
One thing we need to consider is how we coordinate code, i.e. use of version control etc..  [[User:Red_Leader|Red Leader]] ([[User_talk:Red_Leader|Talk]] | [[Special:Contributions/Red_Leader|contribs]]) 12:59, 28 October 2014 (UTC)
One thing we need to consider is how we coordinate code, i.e. use of version control etc..  [[User:Red_Leader|Red Leader]] ([[User_talk:Red_Leader|Talk]] | [[Special:Contributions/Red_Leader|contribs]]) 12:59, 28 October 2014 (UTC)


: Coordination-wise, you should consider refactoring the existing code into separate modules/files and classes that can be independently maintained without requiring a ton of communication-obviously, being able to use git/gitorious would still help. --[[User:Hooray|Hooray]] ([[User talk:Hooray|talk]]) 16:00, 28 October 2014 (UTC)


: We've had a number of users on the forum interested in these things, especially the FGUK guys would probably love to be involved in this. If you keep maintaining this article, I'll send heads-up to others who might be interested in this - even if just to provide feedback and advice. A few weeks ago, I talked with Algernon about these kinds of features so the FGUK guys should be all game - and a few others recently posted MapStructure/Canvas screen shots showing Combat-related developments[http://forum.flightgear.org/viewtopic.php?f=71&t=23299&p=213180&hilit=revhardt#p212557].--[[User:Hooray|Hooray]] ([[User talk:Hooray|talk]]) 16:00, 28 October 2014 (UTC)
:: The more the better, Hooray.  : [[User:Red_Leader|Red Leader]] ([[User_talk:Red_Leader|Talk]] | [[Special:Contributions/Red_Leader|contribs]]) 12:59, 28 October 2014 (UTC)
== Missile FDM / MP support ==
== Missile FDM / MP support ==
And then once this is done, we could work later on a real FDM for the missile and what so ever.
And then once this is done, we could work later on a real FDM for the missile and what so ever.
Line 39: Line 43:
—[[User:5H1N0B1|5H1N0B1]] ([[User_talk:5H1N0B1|Talk]] | [[Special:Contributions/5H1N0B1|contribs]]) 14:08, 27 October 2014 (UTC)
—[[User:5H1N0B1|5H1N0B1]] ([[User_talk:5H1N0B1|Talk]] | [[Special:Contributions/5H1N0B1|contribs]]) 14:08, 27 October 2014 (UTC)


: Hi 5H1N0B1. Sorry I've not been able to get back to you sooner.  Your suggestion seems quite good.  Also, having MP firing would be a great feature.  [[User:Red_Leader|Red Leader]] ([[User_talk:Red_Leader|Talk]] | [[Special:Contributions/Red_Leader|contribs]]) 12:59, 28 October 2014 (UTC)
: Hi 5H1N0B1. Sorry I've not been able to get back to you sooner.  Your suggestion seems quite good.  [[User:Red_Leader|Red Leader]] ([[User_talk:Red_Leader|Talk]] | [[Special:Contributions/Red_Leader|contribs]]) 12:59, 28 October 2014 (UTC)


== MP Support ==
Also, having MP firing would be a great feature.  [[User:Red_Leader|Red Leader]] ([[User_talk:Red_Leader|Talk]] | [[Special:Contributions/Red_Leader|contribs]]) 12:59, 28 October 2014 (UTC)
: For MP support, you'll want to use an intermediate class that uses the mp_broadcast.nas script to set up a comm channel for events (see bombable). --[[User:Hooray|Hooray]] ([[User talk:Hooray|talk]]) 16:00, 28 October 2014 (UTC)


== Specs and  Requirements ==
== Specs and  Requirements ==
Line 46: Line 54:
: [[User:Red_Leader|Red Leader]] ([[User_talk:Red_Leader|Talk]] | [[Special:Contributions/Red_Leader|contribs]]) 12:59, 28 October 2014 (UTC)
: [[User:Red_Leader|Red Leader]] ([[User_talk:Red_Leader|Talk]] | [[Special:Contributions/Red_Leader|contribs]]) 12:59, 28 October 2014 (UTC)


We've had a number of users on the forum interested in these things, especially the FGUK guys would probably love to be involved in this. Coordination-wise, you should consider refactoring the existing code into separate modules/files and classes that can be independently maintained without requiring a ton of communication-obviously, being able to use git/gitorious would still help. For MP support, you'll want to use an intermediate class that uses the mp_broadcast.nas script to set up a comm channel for events (see bombable). If you keep maintaining this article, I'll send heads-up to others who might be interested in this - even if just to provide feedback and advice. A few weeks ago, I talked with Algernon about these kinds of features so the FGUK guys should be all game - and a few others recently posted MapStructure/Canvas screen shots showing Combat-related developments[http://forum.flightgear.org/viewtopic.php?f=71&t=23299&p=213180&hilit=revhardt#p212557].--[[User:Hooray|Hooray]] ([[User talk:Hooray|talk]]) 16:00, 28 October 2014 (UTC)
: I think what we should do first is to put down stuff that affects the missiles specs, such as guidance types, seeker type, etc., then split these into categories, such as FDM, Seeker, etc., and work from there.
 
: The more the better, Hooray.  I think what we should do first is to put down stuff that affects the missiles specs, such as guidance types, seeker type, etc., then split these into categories, such as FDM, Seeker, etc., and work from there.
: [[User:Red_Leader|Red Leader]] ([[User_talk:Red_Leader|Talk]] | [[Special:Contributions/Red_Leader|contribs]]) 16:52, 28 October 2014 (UTC)
: [[User:Red_Leader|Red Leader]] ([[User_talk:Red_Leader|Talk]] | [[Special:Contributions/Red_Leader|contribs]]) 16:52, 28 October 2014 (UTC)


Navigation menu