A comment about this very interesting possibility of adding a new terrain type to the game engine. A new "beach" terrain type would be useful for a better implementation of a "Marine infantry" type unit. This way, the landing craft can have its special movement type giving it the ability to move over shallow waters and beach hexes (also preventing the unit to land in any type of coastal terrain, as it is in reality), making possible to switch to the infantry type unit on the beach terrain hex, and eliminating the soldiers walking on water effect (like modern day religious prophets).cw58 wrote: ↑Thu Dec 08, 2022 9:04 pm Lol, there's a lot to unpack in your 2nd post so I'll have to think on it awhile. I think a new icon would be great but it might depend on what the solution is in the end; LC with MGs blazing or Marines w/ LC in the background?
I will probably try testing the theory from my previous post. It seems to be the closest to your original idea which was brilliant, by the way.![]()
Oh, just remembered you said something about new terrains in one of those 2 posts. I saw the same comment about adding new terrains but it's a little unclear what is meant by "at the end of the list". Is it after this?: IDS_TRN_RIVER
Or after this?:
# Terrain features
# Name
Major River
River
Railroad
Road
I recently tried adding a new terrain at the very bottom and then again after "IDS_TRN_RIVER". The first attempt did nothing but I had some success in the 2nd attempt. I was able to use it in the editor and apply traits but it messed up some of the other terrains. For example, suddenly my wheeled-movement units could only travel 1 hex.... in clear terrain. So there's something definitely wrong there or with my modding.
I think the new terrain type(s) should be added after the line which reads: IDS_TRN_RIVER (the last line of the terrain types list). If this was not to be, I think the game comment should read that the new types should added after the END of the file, but as it says "list" I think the correct place is after the last terrain type in the list part of the file.
Also, there are other files that should be modified accordingly, like the strings.pzdat one, and I don't know if am forgetting about something more...
I know the beach type could be introduced to replace one of the "not used" or redundant terrain types (types that are very similar between them and can be "unified" like, for example the clear and countryside types). This is not the ideal solution, because it would imply to modify a lot of maps, and also one has to be careful to avoid replacing a terrain type that it was already used by other popular mod to avoid compatibility issues: for example, if my memory serves me well, in Battlefield Europe mod, the "Jungle" terrain type was recycled to be used as another terrain type (it has something related to the existence of "upgrade capable" and "upgrade non-capable" cities/ports, etc..., I think).





