ochadenas / cpudefense

A tower defense game for Android based on a microprocessor theme
MIT License
118 stars 10 forks source link

Life lost during fast forward though MEM Chip caught attacker #142

Open klaviartur opened 6 months ago

klaviartur commented 6 months ago

Attackers keep moving while fading out when caught by a MEM chip. In the (not so) special scenario that

the attacker can reach the CPU and take a life while simultaniously being caught by the MEM Chip.

Cwpute commented 6 months ago

Very similar to what happened with #89 and #114 :/ althwugh they had been solvel, it seems not to be enough. Which level were you playing ? was it in late Endless levels ?

klaviartur commented 6 months ago

Yes, endless levels > 50

julonexus commented 6 months ago

I got the issue after level 27 (endless) The fade out issue affect ACC too.

klaviartur commented 6 months ago

I made a test to check if other blocks are affected: Screenshot_20240404-092844_ChipDefense~2 I saved this exact moment (just before wave 42/69) in my endless level 65 and let it run to the end over and over again, without interfering, in different speeds. In normal I lost only one life in one run, the other 9 runs were without life loss. In regular fast forward I lost 2-3 lives per run. In fast fast forward I died immediately every time. This led me to believe, that SHR and SUB are also affected, BUT: Screenshot_20240404-092844_ChipDefense~3 Once I deleted the ACC blocks and left the slots open I lost one life in fast fast forward at max.

This means, the ACC blocks affect the enemies in a way, that they are then not handled by the following blocks anymore and reach the CPU.

Hope, this helps.

Mortis03 commented 5 months ago

I have found the same with men chips. I always make sure I don't have acc or men before I use FF