View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0024147 | AI War 2 | Bug - Other | Nov 19, 2020 12:07 pm | Dec 14, 2020 4:09 pm | |
Reporter | RocketAssistedPuffin | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 2.634 Multiplayer Solidification | ||||
Fixed in Version | 2.704 MP Notifications And Mapgen | ||||
Summary | 0024147: Multiplayer: Hacking a planet for Science only gives the hacking player it | ||||
Description | Rather than all. Capturing the planet would give it to everyone, so the planet is effectively drained for less value. Will test when can if hacking ARS' and the like for Science does the same. | ||||
Tags | No tags attached. | ||||
|
Thanks! * Added a new "is_human_empire_faction" xml tag, which we now use for the standard human factions. ** This allows for us to check for regular human factions that should count for certain types of new functionality, but inherently exclude other specialized "player type" factions that will arrive in the future (champions) or which we might think up. ** There is already a way for us to check if a faction is a champion faction, but this is for the opposite: in theory we could someday have many different kinds of human factions, and some would act like an empire (that should scale a few things related to AIs) while others would act like tag-alongs. *** In theory, we could design a faction that contains properties of both an empire and also something specialized like a champion, and so having individual flags is also useful for that sort of reason. * Just like there has long been an AIFactions list on the World_AIW2 instance object, we now have the following: ** AllPlayerFactions, which has absolutely every faction with type == Player. ** ChampionPlayerFactions, which includes only champion factions (from DLC3). ** HumanEmpirePlayerFactions, which includes only those that are marked as human empires. * The "Neutral Planet Science Extraction" hack has the following changes: ** Cannot be done (is invisible) if there are no human empire factions in the game (aka if you were theoretically playing a champion-only game, which we have no idea if that will be a thing or not). ** When done and there are multiple human factions, each of them gets a copy of the science properly, unlike in the past. ** Normally this hack just cost 10 HaP. However, that cost now goes down if you have previously partially gathered some of the science. If you got halfway through with gathering science from the planet, then lost the planet, it will now cost only 5 HaP. ** For each human empire beyond the first, doing this sort of hack now costs 1.5x as much. So if it would normally be 10, and there are two playrs, it will be 15. If there are three players, it would be 22.5. *** Given that this is a HUGE advantage to lots of player empires (the HaP of only one player gives science to all), this is something we wanted to be careful of. * The "Covert Science Extraction" hack has the following changes: ** Cannot be done (is invisible) if there are no human empire factions in the game, same as above. ** This hack already costs less based on however much there is to hack out of the planet, since this is a per-second-over-time hack. So we did not need to adjust that. ** Same 1.5x cost added for each human empire beyond the first as with the neutral planet hack. |
Date Modified | Username | Field | Change |
---|---|---|---|
Nov 19, 2020 12:07 pm | RocketAssistedPuffin | New Issue | |
Dec 14, 2020 4:09 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Dec 14, 2020 4:09 pm | Chris_McElligottPark | Status | new => resolved |
Dec 14, 2020 4:09 pm | Chris_McElligottPark | Resolution | open => fixed |
Dec 14, 2020 4:09 pm | Chris_McElligottPark | Fixed in Version | => 2.704 MP Notifications And Mapgen |
Dec 14, 2020 4:09 pm | Chris_McElligottPark | Note Added: 0059969 |