2022-04-16T19:19:00Z New editing day has started. Yesterday spent time editing/playing arma3 multiplayer missions, then did some PMC Gaming computer clonezilla work to clone image backup M.2 NVMe and restored Linux Mint v20.3 desktop installation with steam + proton + arma3 on it.
Today's goal is to get ukraine odesa terrain done and released. Was looking at my notes from yesterday and heightmap needs to be replaced, the ocean coastline to be done, new vegetation objects, uh bunch of stuff. But first I need to eat days first meal before getting busy with editing.
2022-04-16T19:55:00Z Alright lets get started with ocean bottom seabed and coastline heightmap editing.
Started global mapper, exported SRTM heightmap. Then did various shuffles to get its elevations clipped from below 0m to 0.99m and between 0.01m and 0.4m (or something) to 1.01m heh, shuffle indeed. Goal here is to get rid of the water creeping into land bug that SRTM heightmap have in arma3.
2022-04-16T20:06:00Z Then started the annoying process of GIMP loading Satellite.Mask/ XCF image, its equivalent Sat_Mask_??.png companion and copy-pasting RGB 0,0,150 blue ocean selection from XCF into PNG. This has to be automated somehow using ImageMagick I cant do this crap after this.
The thing is though, after I've done editing this and its no longer an issue, I wont be returning and trying to figure out imagemagick command line to get it done, because its not urgent issue... until the next time it is, heh. Yup.
Anyways for now, painstaking GIMP shuffle continues... only 28 more XCF images to go, oh my!
2022-04-16T20:45:00Z Finished GIMP shuffle, uuh, this must be automated.
Then global mapper ocean shape generation.
Finally exporting the final heightmap, yeah!
Then terrain processor was hard at work. Generating new better CUP chernarus forest vegetation and smoothing roads heightmap.
Terrain processor generated 1,712,380 vegetation objects. Quite low number for an 81.9km terrain, but its fine.
Imported heightmap from terrain processor road smoothing.
Looking good. Then imported those 1.712 million objects, it took about hmm dunno 15min or so.
Then quickly imported airfield_runways.shp shape file and created airfield 1 keypoint, just because. Next export WRP, save and close project. Then moveObject re-pathing the WRP and now we are done with these edits.
2022-04-16T21:56:00Z Started pboProject binarizing, once again, hopefully this is now the last time for initial release.
Felt extremely bored just staring at the pboProject console waiting for binarize to finish, but didn't really want to start editing missions deeply or something like that, as soon as binarize finishes its arma3 testing time and hmm depending on the results release procedures will begin right after. Also I don't want to start release procedures before the terrain is fully finalized and ready for release, today it just feels like one step at the time.
As I've said many times, I hate waiting, terrain editing is one big waiting game...
2022-04-16T22:34:00Z Finished, uuh finally.
Everything looked great in arma3 except I forgot to uncomment config.cpp pmc_names.hpp so no names including the airfield name appeared in 2d mapview. Well that is a quick fix.
2022-04-17T03:22:00Z Took a little break here, now just finished last arma3 in-game check and everything looks great, we are good to go for release procedure
Added pmc_ukraine_odesa class name to PMC "worldSize" mission pack compile bat files terrain list, gotta get those missions.
2022-04-17T03:56:00Z Screenshots taken, sorted, renamed, edited and converted. Ready for web.
2022-04-17T04:15:00Z Basic web page php files done.
2022-04-17T04:30:00Z This dev diary moved from localhost to the actual web page. Starting to proof read and link add this page now...
2022-04-17T05:19:00Z Finished proof reading, got them links added as well.
Uploaded web pages online, checked that all images are working OK and there are no html/php errors. In the mean time the release .7z package was uploading to torrent seedbox which took few minutes.
2022-04-17T05:43:00Z PMC Ukraine Odesa v0.1 has been released!