Custom Map for Dying Light - Buidl Post #07

in #hive-1402172 years ago

Continuing building though the harsh environment of the desert. A fool's errand? A hard task, undoubtedly.

Especially when these developers tools of ours acts up and decides not to work properly. It likes things done in a certain way, so it's not a good place to do testing, not in your current project. There's a chance the project ceases to work properly, sometimes not even loading anymore.

There's four things i can do, to try to repair a project:

  • Look at the error log to see if there's any error that might be related to the part of the map that broke and go from there (there's always errors, even in a blank project; the tools were released a bit like a feral baby was thrown into the wild, features gutted);

  • Start deleting random bunches of objects from the map, testing after each delete, in hope to find the culprit object responsible for the breakage;

  • Go through the project's folders to find any files that are related to the issue, and get those files from a working project, replacing them in my current project, and hope that fixes it;

  • Port the entire project to a new one. This is like playing Doom 2, but not having fun; hell on earth. It consists of copy-pasting all objects i've placed on the map, preferably by type, and start grouping them into small groups no more than a couple thousand objects each (because the tools doesn't like big groups either). Then, the terrain. No simple export button exists for the terrain, so this is done in the hackiest, error-prone way ever. Then, copying the script for the map (is how i create objectives, control items on the map, etc). After all is gathered, i then create a new project and "import" the new terrain, the groups of objects, and paste the script. I then break the groups up so that all objects are back onto the root, so to speak, so the script can correctly target them, and prey to the heathen gods this process didn't break the new project as well.

So, my project just broke, and it happened while i was doing the sand/road transitions; normals from one of the textures isn't being applied.
broen_material.jpg

Luckily, i just had to delete one of the materials i was using (which had the wavy sand texture applied; the one that had been working all this time), make a new material, re-apply the sandwaves texture, and re-paint the terrain.

As the map gets bigger and more things added, the more prone it is to break, and the more work to fix. It's just the way it is.

Something's don't ever change.
It's just the way it is.

Sort:  

I'm no computer expert, but hitting the PC a few times or even spitting the screen while cursing loudly, that usually solves any problem when im playing Minesweeper.

!PGM !hivebits

hahah
im afraid the tools will scream back louder!
better keep it safe! shhh
nice tools (dont break even more!) nice tools

have some
!PIZZA
!hivebits
!PGM

Success! You mined .9 HBIT & the user you replied to received .1 HBIT on your behalf. mine | wallet | market | tools | discord | subscribe | <>< daily

The smallest HBIT unit: which name is better, bitoshi or quark?

Sent 0.1 PGM - 0.1 LVL- 1 STARBITS - 0.05 DEC - 15 SBT tokens to @ruralio, @gamemapmaker

remaining commands 4

BUY AND STAKE THE PGM TO SEND A LOT OF TOKENS!

The tokens that the command sends are: 0.1 PGM-0.1 LVL-2.5 BUDS-0.01 MOTA-0.05 DEC-15 SBT-1 STARBITS-[0.00000001 BTC (SWAP.BTC) only if you have 2500 PGM in stake or more ]

5000 PGM IN STAKE = 2x rewards!

image.png
Discord image.png

Support the curation account @ pgm-curator with a delegation 10 HP - 50 HP - 100 HP - 500 HP - 1000 HP

Get potential votes from @ pgm-curator by paying in PGM, here is a guide

I'm a bot, if you want a hand ask @ zottone444


Success! You mined .9 HBIT & the user you replied to received .1 HBIT on your behalf. mine | wallet | market | tools | discord | subscribe | <>< daily

The smallest HBIT unit: which name is better, bitoshi or quark?

PIZZA!

PIZZA Holders sent $PIZZA tips in this post's comments:
@gamemapmaker(1/5) tipped @ruralio (x1)

Learn more at https://hive.pizza.