First mistake revealed from the Zone spec: "match" should be read as "round", ie the smallest of both units. All times are counted from match start. I'm sorry for the confusion.
philippeqc wrote:While I'm spec'ing the whole shabang, it is to ensure a good transition between versions. The implementation for 2.8 (Arthemis) would be very simple.
And an implementation for 0.4 would not be simple?
No, it would be the whole shabang. The phrase could have been constructed like this: "I've spec'ed everything so it is ready for Bacchus (I dont know if that's 0.3 or 0.4). The Zones will be an involving project for that release. Having the complete spec's at hand today, we have the possibility of making a very limited implementation to add much needed functionallity, which would be very simple, and be compatible with the whole shabang, as it follows the specs.
Luke-Jr wrote:philippeqc wrote:Useful also for some kind of advanced pac-map...
I dont think this discussion is about who presented the idea first, but about inserting a simple item that will greatly impact gameplay.
I was merely putting this point out here to show another possible use (and at the same time, point out that I was well aware of this possibility since before the feature freeze).
Yeah.
Your pac-map had zones moving around the map . For me that was an very advanced feature when you mentionned it, so no I didnt consider it for the current release as at that time. I also had already started to invest myself and my time on the multi-field aspect of comming maps. But I also acknoledge that you presented the idea of locating some win zone on a map.
But because you stated it, it was part of the ideas I tried to encapsulate in the Zones.
I understand your frustration that when you presented the idea, I relinquished it as a Bacchus one. When Lucifer presented his first request, I also processed it in the same fashion. What changed my mind was that he (in my eye) justified that the current map asked for it, and pointed the capacity was already there, and simply needed placeholder in the map.
I needed a way to expose the functionality from the map, and I wanted to ensure that it would be valid for a while, hence the spec.
Now I simply need to code support for win and death zone from the map (most likely locked down capacity such as target=self, owner=none, user=all, startTime=mapInstantiation, endTime=roundEnd).
philippeqc wrote:Luke-Jr wrote:
Lucifer wrote:2. Can the map control team spawn points?
Don't teams share the same spawn point?
Yes, as long as the map designer want all the players of a team to start together in a wingman configuration. I could imagine a map like HexaTRON where team members are spread in opposite rooms.
Interesting idea... but a possible problem would be that we might end up with all the players spawning in a single room when the usual 1-person-per-team is applied... any way to get around that? :/[/quote]
Read the Spawn-a.txt document, where is say that "control between wingman vs spreading on all team owned spawn point is controlled by an external factor" (not an actual quote). This fancy sentence has many extra untold bits of information:
- I recognize that there is a need for a mecanism here, but that said mecanism is not directly related to assignement of spawn points to teams and players, which was the scope of the document,
- I recognize that such a mecanism will rely on policy, and like every other policy encountered, no 2 people will want the same one, and that arguing about policy is not something that I care much about,
- I knew that joda.bot was workign on some code about splitting players in teams and was awayting for my specs of team spawn points. I guessed that he might have an idea how to address this, while I didnt, so I wanted to let it open to him
So overall, the real answer is "I dont know, but joda.bot might". Wow, that was lame after such a text. Sorry about that, it felt necessary to separate the association mechanism and the distribution one.
Luke-Jr and everyone, I hope this helps you understand the scope that I'm planning to insert in the lock-down. In my mind it was obvious from Lucifer 's request, but I understand that you might have read something different in my enthousiasm to spec's the whole shabang.
-ph