Jump to content

Bad "Alien Turn" Camera Behaviour - Post Here!


Recommended Posts

As many of you have noticed the camera does not always behave very well during the alien turn - it sometimes shows the hidden movement screen when it shouldn't, and vice versa or jumps around in a disorienting or seemingly random way. Because of the way the code for the camera has been implemented we cannot fix this centrally - instead we need a saved game from just before some bad piece of camera behaviour, so we can identify and fix the specific bit of the fragmented camera code causing the issue.

So, if you see poor camera behaviour AND you have a saved game that can demonstrate it, please post it in this thread with a short description of what the camera did and what you expected it to do. This will help us find all the problems much more quickly than us devs searching on our own.

If the camera bug you have seen is an obvious duplicate of one someone has already posted here then you probably don't need to repost - but if in doubt, please post it!

Thanks all.

Link to comment
Share on other sites

I've been playing with the hidden camera image disabled, and i haven't been missing anything relevant, except what happens inside FOW that i don't see. The camera is focusing on the right stuff. What if you just disable it when an alien is doing stuff? Is that what you've been trying to do, that's so hard?

Link to comment
Share on other sites

  • 2 weeks later...

As mentioned in the other thread, here's a GC save game where the 'hidden movement' screen is always on during the alien turn, even when there is an alien doing something in line of sight.

https://dl.dropboxusercontent.com/u/32960771/2013-07-24_09.55.34.sav

There's an alien spotted towards the top of the map. Pressing end turn will have it do some stuff, but the hidden movement screen stays on all of the time.

This is common of all my play experience so far (which has been only with the v19.x experimental builds). I have never had even part of an alien turn when the hidden movement screen has not displayed. If you think it might be useful, I can post up other save games too.

Hope this is useful.

EDIT: If the save doesn't load up a GC, I accidentally posted the wrong save. Tell me and I'll sort it.

Link to comment
Share on other sites

Thanks very much kabil. I've loaded that up in the Steam version and can confirm I see the problem - what's better news though is that I loaded it up in the latest development version, and the problem no longer occurs! One of Sergey's camera changes must have fixed. So, hopefully, the next experimental build should fix the issue for you guys.

Link to comment
Share on other sites

This isn't exactly the same problem, but maybe it's related: when a Xenonaut reaction fires, the camera tends to focus on the last soldier the player selected, and not the Xenonaut who fired the reaction shot. This means that you can miss the alien's movement after the reaction shot.

Link to comment
Share on other sites

I have a question - during the alien's turn, is it supposed to be the case that you can see aliens acting if you have spotted them on your turn but no longer have LOS to them?

I had a ground battle yesterday where I kept retreating my soldiers back around some rocks such that by the end of the turn none of my soldiers could see the aliens I was fighting. But during their turn, I could still see them moving, expect when they went into undiscovered (black) areas of the map. This seems like it shouldn't be the case, but wanted to check.

Link to comment
Share on other sites

@Max_Caine: Thanks for posting those, but when I load them the hidden movment screen just behaves as expected in both saved games. So when you load those saved games you do definitely still see the issue? This is important to know, as it could be that loading a saved game "fixes" the issue, which might give us a clue where it happens. Would you mind giving me information about your system? Either a dxdiag file, or just list what hardware/OS you are using. Also are you playing the game in fullscreen or in a window, and at what resolution?

Could anybody who does not suffer from the problem of the hidden movement screen being always on also post their system specs and the resolution and windowed mode they play the game in? We need to eliminate as many variables as possible.

@kabill: That is how sight intended to work currently, yes, but we might be changing it so you can only see what your soldiers see at that moment, rather than everything they have uncovered for a whole turn.

Link to comment
Share on other sites

@kabill: That is how sight intended to work currently, yes, but we might be changing it so you can only see what your soldiers see at that moment, rather than everything they have uncovered for a whole turn.

Awesome. Just wanted to check in case it wasn't supposed to be like that.

Also, is the hidden movement screen bug supposed to be fixed in 19.5? I'd assumed not (as I'm still suffering from it), but your post seems to imply otherwise. Assuming it is supposed to be fixed, I'm playing in fullscreen mode at 1280x1024.

Dxdiag file:

https://dl.dropboxusercontent.com/u/32960771/DxDiag.txt

Link to comment
Share on other sites

Hi Aaron,

Sorry dude, but I'm still having the same camera issues. To ensure that nothing even vaguely moddy was affecting the game, I uninstalled Xenonauts and did a clean re-install (hence the slow response). I then downloaded the savegames and put those into the Xeno save directory. After reloading each savegame, I got this:

Aliencameraone

aliencameraone_zps2f0cb895.png

And this:

Aliencameratwo

aliencameratwo_zpsa4b0e8f9.png

Here's the DxDiag file you wanted

EDIT: And I'm playing in fullscreen, at 1280x1024

Edited by Max_Caine
Link to comment
Share on other sites

Hey Aaron,

Logged in just for you (well, and me, because I love this game).

Seeing the same issue here, alien on the left hand side covered by Hidden Movement Screen

Playing on a dual monitor setup, at 1280x1024 in windowed mode. GeForce DTX 460 dual head graphics card.

Save File - http://www.mediafire.com/download/3c3kg3mjni7c2sy/2013-08-02_18.41.49.sav

DXDiag - http://www.mediafire.com/download/cfbd4e79lj619b7/DxDiag.txt

Xenonauts.jpg

Xenonauts.jpg

Xenonauts.thumb.jpg.949c422858013cbffbaa

Link to comment
Share on other sites

I've been playing with the hidden camera image disabled, and i haven't been missing anything relevant, except what happens inside FOW that i don't see. The camera is focusing on the right stuff. What if you just disable it when an alien is doing stuff? Is that what you've been trying to do, that's so hard?

How can i disable hidden movement image? Its obviously bugged atm, covering the screen all the time even when i'm reaction firing

Link to comment
Share on other sites

How can i disable hidden movement image? Its obviously bugged atm, covering the screen all the time even when i'm reaction firing

1) Browse to your Xenonauts directory. There's an option in Steam to do it: go to Library, right-click "Xenonauts" on the list, select "properties", go to the "local files" tab, and click on the "browse local files..." button.

2) Go to assets\gui\GroundCombat\hiddenmovement.

3) Make a folder called "backup", move hiddenmovement.png and hiddenmovement_small into the folder. (You can simply delete the two .pngs, but I like to play it safe.)

4) Enjoy!

Link to comment
Share on other sites

THIS BUG IS NOW FIXED HUZZAH.

Essentially the bug was limited to the release executable only, whereas I normally only use the debug build or ran quickbattles, in both of which it worked fine. I will make sure to try and reproduce any slippery defects in the release build in future!

Link to comment
Share on other sites

  • 2 weeks later...

Upon reaction firing, the camera often refocuses on a soldier instead of on the alien that's continuing to move after being shot at.

For example, pistol guy A is sitting with excess TUs watching a Caesan. The Caesan starts moving, camera focuses on pistol guy A, the reaction fire box pops up, the camera follows the bullet, the bullet either hits or misses the caesan (I forget which, I'd test both), and the camera refocuses on either pistol guy A or more often pistol chick B, an unrelated person who did no reaction firing.

Link to comment
Share on other sites

Upon reaction firing, the camera often refocuses on a soldier instead of on the alien that's continuing to move after being shot at.

For example, pistol guy A is sitting with excess TUs watching a Caesan. The Caesan starts moving, camera focuses on pistol guy A, the reaction fire box pops up, the camera follows the bullet, the bullet either hits or misses the caesan (I forget which, I'd test both), and the camera refocuses on either pistol guy A or more often pistol chick B, an unrelated person who did no reaction firing.

Yeah, I think it focuses on the last unit the player selected. I always select the soldier closest to the action before hitting end turn to try and avoid missing any of the action.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...