View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0019368 | AI War 2 | Gameplay Idea | Jan 26, 2018 1:24 pm | Feb 6, 2018 5:16 pm | |
Reporter | Chris_McElligottPark | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 0.702 Activating Mk1 Grinding Machine | ||||
Fixed in Version | 0.706 | ||||
Summary | 0019368: Start defining intra-squad formations via xml, not prefabs. | ||||
Description | Idea came up in thread linked via 0019367. | ||||
Tags | No tags attached. | ||||
related to | 0019367 | closed | Chris_McElligottPark | Xml-based ship firing offsets. |
|
* The individual-ship formations (those inside a squad, not the multi-squad formations) are now read out of xml in an FormationIntraSquad class type. ** This is replacing our old method of loading these formations from asset bundles, and makes it so that anyone can create formations without needing unity to do so. The aiw2squads asset bundle is now pointless and can be removed from future builds. ** The formations can still be set up using the old approach if desired, however. Then just attach the new SquadDataDumper component to the root transform of the old style squad, hit play in the AIWar2ModdingAndGUI project, and it will dump your xml results to the console log. This is not the preferred approach anymore, but it's there and is handy. ** The ability to have different formations per faction type was actually set up incorrectly previously. Fixed. * The balance_ships_per_squad entry on individual ships has been removed. This was a bit inconsistently used, and was only being used for ships that had a cap of 1 ship per squad. ** Most things had already been moved over to the Granularity object, but not quite all; now everything has. ** As far as that goes, all of it is now handled on the Granularity object. ** Previously the total number of ships and the total number of squads per granularity were defined, which was confusing. That meant ships per squad had to be inferred. *** Now ships per squad and total squads are defined, and total ships is inferred instead. This also has the benefit of never resulting in bad divisions if the person creating the xml made a mistake. |
Date Modified | Username | Field | Change |
---|---|---|---|
Jan 26, 2018 1:24 pm | Chris_McElligottPark | New Issue | |
Jan 26, 2018 1:24 pm | Chris_McElligottPark | Status | new => assigned |
Jan 26, 2018 1:24 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Jan 26, 2018 1:24 pm | Chris_McElligottPark | Relationship added | related to 0019367 |
Jan 26, 2018 1:24 pm | Chris_McElligottPark | Description Updated | |
Feb 6, 2018 5:16 pm | Chris_McElligottPark | Status | assigned => resolved |
Feb 6, 2018 5:16 pm | Chris_McElligottPark | Resolution | open => fixed |
Feb 6, 2018 5:16 pm | Chris_McElligottPark | Fixed in Version | => 0.706 |
Feb 6, 2018 5:16 pm | Chris_McElligottPark | Note Added: 0046894 |