We would like to thank you for your support and helpful feedback during the last few weeks and we’re looking forward to hearing what you think of the update. Naturally, the update also contains many other changes, improvements and bug fixes – a detailed list can be found below.
It includes several improvements regarding trade, the trade route editor and city governance, which we introduced to you in the most recent Captain’s Log and have all been developed thanks to your feedback since release. Update 1.2 for Port Royale 4 is now available for Steam and Epic, versions for PS4 and Xbox One will follow. October 2020 Port Royale 4 Update (v1.2) has been released! This means that the triangles now connect and are also attached to each other.23. I then went to triangle 625 (starts at 275C) and there added "622" in byte 8 and 9 because the vertices between point 1 and 2 connects to triangle 622. This value means that the vertices between the 3rd and first point of the triangle is attached to triangle 625. I first looked up 622 (starts at 272C) and added the value "625" in byte 12 and 13 (so that would be "71 02" in hex because it is reversed). I first went to point 393 (starts at 3A18) and copied it's valued (all 12 bytes), then I went to point 399 (start at 3A60) and pasted them there.Īfter that I went to the triangles. I use this site to convert hex value into numbers Online Hex Converter - Bytes, Ints, Floats, Significance, Endians - SCADACoreįor the points it uses "Float - Little Endian (DCBA)" for the triangles it uses "INT16 - Little Endian (BA)"
There seems to be some kind of size data in the file header too but didn't need to check that now. Triangles take up 16 bytes and points take up 12 bytes so by checking how many triangles there are I could figure this out, else I could have also gotten it from the file header maybe. I opened the patch file in a hex editor (H is what I use) and figured out that the triangles section start at 4c and the points section start at 27AC (I determined this by first checking where the first value started so where the file header was finished and then determining how much one entry is is. Not in the mood to figure out how the normals work exactly. I don't wanna look into it more now but maybe later I can fix that too. And it's still better then suddenly being blocked. You now get a slight graphic glitch if you walk up/down but probably only noticable if I tell you this. Idealy the normal should be fixed or some more triangles should be added. HA! managed to fix the stairs in cartagena kind off.