Changes between Version 14 and Version 15 of Ticket #1


Ignore:
Timestamp:
Dec 6, 2010, 9:50:40 AM (13 years ago)
Author:
historic_bruno
Comment:

About the rest of this ticket:

  • Technologies/research/phases are not yet implemented, so there's no use for player phase yet, even though there is a variable for that now (defaults to "village").
  • Team properties, to me, belongs with the concept of diplomacy and perhaps a team/diplomacy manager. Again something we don't have fully implemented yet. But the same interface that a player would use to tribute resources, adjust diplomatic stance, etc, would be convenient to toggle something like cooperative control of units.
  • Start location doesn't make sense to specify for players, because in a scenario all the units are pre-placed, but in a random map the RMS itself will place them according to some algorithm. The player starts wherever they have units.

On the other hand, a per-player starting camera position seems quite logical and would prevent the "hack" we currently use (finding the player's civil centre and focusing the camera on that). It's entirely possible that some maps and game types will not have a starting civil centre, e.g. nomadic games, learning campaigns, etc.

Atlas and the new random map generator would both need to support a starting camera position, which the map reader would use to set the camera accordingly. In Atlas, I envision that placing a civil centre would automatically set this variable for the owning player, but there would also be an option to override that default by selecting an initial camera/view.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1 – Description

    v14 v15  
    1313   * ~~array of players matching slot numbers, 1: enemy, 2: ally (Not choosable from GUI yet though.)~~
    1414
    15  * Phase: The starting "age" for the player (defaults to village). If otherwise, the player begins with the phase upgrade already researched.
     15 * ~~Phase: The starting "age" for the player (defaults to village). If otherwise, the player begins with the phase upgrade already researched.~~
    1616
    1717 * ~~Resource: Quantities of each of the resources gathered by the player.~~
    1818   * ~~Currently resources are tracked by the GUI; every player should have their own set of resources and the entity scripts and GUI should be updated to work with this.~~
    1919
    20  * Start Location: Position on the map where the player will begin.
     20 * ~~Start Location: Position on the map where the player will begin.~~
    2121   * Camera should also start centered on this location.
    2222