Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unexplained seizure of corporations by aliens #524

Closed
DemoNicanT opened this issue Mar 2, 2019 · 25 comments
Closed

unexplained seizure of corporations by aliens #524

DemoNicanT opened this issue Mar 2, 2019 · 25 comments

Comments

@DemoNicanT
Copy link

Here is my problem. I successfully repel alien attacks in buildings. Shoot down their ships. The aliens do not even dare to leave the portal, but organizations still fall under the control of the aliens. And in the end, on the 9th day, half the organizations are already against me. What am I doing wrong. Help me figure it out. And maybe this is a bug? Because in the original game this did not happen.

@FranciscoDA
Copy link
Contributor

These are some of the less obvious mechanics you might have missed:

  • Not all buildings infested with aliens raise alarms. You can fight every alien spotting but they may be spreading anyways
  • If a ship crashlands and selfdestructs before you pick it up, then the surviving aliens will occupy nearby buildings
  • Escaped/surviving aliens flee towards nearby buildings after a battle

@makus82
Copy link
Contributor

makus82 commented Mar 2, 2019

Demo nice bugreport
also pls add separate report about ur 2x monitor and navigation problem

@makus82
Copy link
Contributor

makus82 commented Mar 2, 2019

Also Demo for your problem u can use debug system by hotkeys here look pls
https://github.com/OpenApoc/OpenApoc/blob/master/README_HOTKEYS.txt
you can track aliens by F1 and then F4 at City map

@FilmBoy84
Copy link
Collaborator

FilmBoy84 commented Mar 2, 2019

@FranciscoDA I did not think aliens spreading between buildings or the full alien life cycle had been implemented into OpenApoc yet?

The OG had them spreading, and a limited alien life cycle, but the full unlocked life cycle has not existed since Beta1 of the OG

Has this changed? Does OpenApoc now include the full cycle, if so can you point me towards the PRs? Im interested in looking at the code

@FranciscoDA
Copy link
Contributor

@FilmBoy84
Here is alien growth code: https://github.com/OpenApoc/OpenApoc/blob/master/game/state/city/building.cpp#L788
And here is alien movement: https://github.com/OpenApoc/OpenApoc/blob/master/game/state/city/building.cpp#L841

However, I don't know if they are faithful to the mechanics in the original Apocalypse

@FilmBoy84
Copy link
Collaborator

Brilliant thanks Flacko
Just scanning over it appears to reveal it's rather different to OG
And a long way from being the full alien life cycle (Beta1)

Ill have a detailed look over coming weeks

@FilmBoy84
Copy link
Collaborator

Im going to close this issue as the implementation of some movement and growth mechanisms, albeit different from OG are already included in OpenApoc

Additionally, Makus' roadmap to 1,0 already lists full OG functionality as to be done
Ive already spoken elsewhere about implementing full-alien life cycle too

As this issue is effectively duplicating stuff elsewhere on the tracker, im closing for now

@makus82
Copy link
Contributor

makus82 commented Mar 2, 2019

Pls lets be open som, lets Demo make some tests

@makus82 makus82 reopened this Mar 2, 2019
@DemoNicanT
Copy link
Author

I thank everyone for the advice, but I still don’t understand much, for example, I can’t find an effective way to search for newcomers by organization, just fly around ALL buildings, indecency, I understand that you have shoveled most of the game mechanics, but now I’m perfect I do not understand how to effectively track adversaries, oh yeah, the alien tracking diagram does not work, but I think about it and you already know.

@DemoNicanT
Copy link
Author

default

As I expected, I cleared out all the buildings of the Megapol and checked the nearby buildings, but still the Megapol was captured, which is a kind of curse

@FranciscoDA
Copy link
Contributor

Please, attach saves before and after aliens take over megapol

@makus82
Copy link
Contributor

makus82 commented Mar 3, 2019

U use this ?
#524 (comment)

@FranciscoDA
Copy link
Contributor

FranciscoDA commented Mar 3, 2019

I've been looking at the code and I found these:

It seems that once an organization becomes infiltrated, there's always a chance it may get taken over, even if you cleanse their buildings of aliens. Higher infiltration values will lead to a higher chance to get taken over.

@makus82
Copy link
Contributor

makus82 commented Mar 3, 2019

hope second infiltration chance its not like 50%?) looks like temporary action before cycle will finish

@DemoNicanT
Copy link
Author

Please, attach saves before and after aliens take over megapol

i cannot send save file here, hmmmm.............

@DemoNicanT
Copy link
Author

DemoNicanT commented Mar 3, 2019

Please, attach saves before and after aliens take over megapol

https://yadi.sk/d/HZypJuBK8aU55Q Here the save before taking over Osiron ( sorry they dont need Megapol for know)))
https://yadi.sk/d/4FqzHc_wGZCjwA And after. Ah no, they want Megapol, just need wait a little more )))

@makus82
Copy link
Contributor

makus82 commented Mar 3, 2019

just RMB and send to zip and then attach)

@DemoNicanT
Copy link
Author

hope its not like 50%?) looks like temporary action before cycle will finish

Osiron was 21% and Megapol was 4%

@DemoNicanT
Copy link
Author

DemoNicanT commented Mar 4, 2019

Please, attach saves before and after aliens take over megapol

before and after taking Osiron.zip
and Megapol)))

@FranciscoDA
Copy link
Contributor

FranciscoDA commented Mar 4, 2019

Yeah, I don't see anything wrong. Osiron gets taken over in ~20 minutes.

Each organization is rolled every 125 minutes. The chances of getting taken over grow with the infiltrationValue of the organization (every 2 points of infiltration increases the chance by 1%).

Currently infiltration only grows as aliens "grow": most aliens infiltrate by 1, 2 or 3 when they grow inside a building (for example: anthropods infiltrate 2, brainsuckers 1, psimorph 3 etc.): this is their infiltrationSpeed. Also, this is affected multiplicatively by the function of the building they grow in and the infiltrationSpeed of the organization (for example: slums and criminal gangs are more likely to be infiltrated)

I don't think there's anything wrong with OpenApoc. That is, unless someone can prove that the aforementioned multipliers are wrong and provide with the correct ones, but that's unlikely since these values are extracted from the vanilla Apocalypse data.

I recommend you use the Cityscape debugging tools like Makus mentioned so you can clean your city of aliens before they get a chance to grow. Here are the aliens in the "6756756" savegame you attached:

Have fun :P

@DemoNicanT
Copy link
Author

DemoNicanT commented Mar 4, 2019

truly right saying century live and learn, it seems I am beginning to understand the updated mechanics of this game.

@makus82
Copy link
Contributor

makus82 commented Mar 4, 2019

yep use F1 and then F4 on map of the city

@makus82
Copy link
Contributor

makus82 commented Mar 4, 2019

so urs 2x monitor navigation problem no longer uppears?

@FranciscoDA
Copy link
Contributor

I guess the problem has been addressed and we can close this now

@DemoNicanT
Copy link
Author

I guess the problem has been addressed and we can close this now
Yes, problem solved

@makus82 makus82 closed this as completed Mar 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants