Custom Map #3801: Tentacle Takeover. By: planetfall

Started by AutoPost, July 23, 2016, 11:28:34 AM

Previous topic - Next topic

planetfall

Quote from: GoodMorning on July 24, 2016, 11:02:39 AM
At a guess, a list copy error for Ancestors/Descendants?

It's more likely the OperateWhilePaused (though it was added in the same patch as CopyList, so that's mostly irrelevant.) As far as I can tell, when an old copy of the game encounters an unknown command, it simply exits the script. Since OWP is just about the first thing in the :awake function, the rest of that function never runs and the map of forbidden areas is never initialized. CopyList failing quietly would create oddities when trying to nullify, but not when spawning new emitters.
Pretty sure I'm supposed to be banned, someone might want to get on that.

Quote from: GoodMorning on December 01, 2016, 05:58:30 PM"Build a ladder to the moon" is simple as a sentence, but actually doing it is not.

Laithaldien

Quote from: planetfall on July 24, 2016, 10:25:28 AM
Quote from: Laithaldien on July 24, 2016, 08:28:35 AM
Love the idea, hate the execution.

Turned into a lagfest pretty fast, with the central brain constantly adding new emitters. Please consider adding an upper limit as with the outer brains.

What game version are you using? It's possible you're on an ancient version and the map uses CRPL commands that have been added since then. While the center emitter technically has a ridiculous limit of 3^999, it is in practice limited by forcing new emitters to be a certain distance apart. That's what happens for me on 2.12, and what is decidedly not happening for you.

At first 2.08, updated to 2.12 in hope of less lag. PC is half a year old (IntelĀ® Core i7-6700K (4,0 GHz), NVIDIA GeForce GTX 970, 16GB RAM).
Didn't restart the map after updating, but since there was nothing new added, this should not have any impact on FPS.

Laithaldien

Strange. I did restart and let it run for 20mins. Guess that's the intended behaviour.

Do player actions have any effect on the growth?

planetfall

Quote from: Laithaldien on July 24, 2016, 11:39:00 AM
Strange. I did restart and let it run for 20mins. Guess that's the intended behaviour.

Do player actions have any effect on the growth?

Odd, this. I had a go in 2.08 and it worked as intended. There's definitely still some weirdness going on here...

Emitters won't grow into a cell occupied by a player unit or covered in AC. The presence of AC within a few cells of any emitter connected to a brain will also cause it to grow slower in favor of emitting faster. Those are the only ways the player can control how the emitters grow.
Pretty sure I'm supposed to be banned, someone might want to get on that.

Quote from: GoodMorning on December 01, 2016, 05:58:30 PM"Build a ladder to the moon" is simple as a sentence, but actually doing it is not.

D0m0nik

Quote from: coca on July 24, 2016, 09:16:12 AM
Awsame map! One of the best maps i ever played!!
But now i have to replay it and try to beat D0m0nik again ;D

Bravo! Nicely done, I will naturally have to try again but I don't think I can beat your score, my last go was building at full speed where as my first go was a blind funble about! Very replayable map.

I have one comment though, I thought the main unit in the centre should have been a little better guarded or just emitted a little more creeper so that to attack it you first have to suround and cut down the tentacles. It is mutch to easy to just go for the centre and hit it with 40 nullifiers. The more tentacles it has the stronger it should be up to a rate of about 50 or even 100.

Laithaldien

#20
Middle brain just started to disregard the creeper guidelines on emitter placement again, but not as massively as before.

3 savegames attached.

jaworeq

Mine looks slightly different than yours, playing on 2.12 steam version.
At that point it's unplayable, even though my PC is decent.

alfanugan

Quote from: jaworeq on July 24, 2016, 01:54:15 PM
Mine looks slightly different than yours, playing on 2.12 steam version.
At that point it's unplayable, even though my PC is decent.

Mine is the exact same.  Strange it says 2.12 Steam as I never activated a Steam copy and have only updated from the KnuckleCracker site. 

This creates huge lag as I also have hundreds of emitters on the map only 30 minutes in, even though I have a strong PC. 

It seems there is also a limitation with CreeperWorld on computer resource usage as my computer is showing 27% CPU usage across the four cores and I still have 5GB ram unused of 8.

Otherwise this map is incredible and I look forward to making a variant of this as well!  Thanks!
/\lways (oca(ola

planetfall

Oh, OK. I found what the problem is. Don't save and reload, basically, and it'll work right. I know what's causing this... shoult be simple enough to fix.
Pretty sure I'm supposed to be banned, someone might want to get on that.

Quote from: GoodMorning on December 01, 2016, 05:58:30 PM"Build a ladder to the moon" is simple as a sentence, but actually doing it is not.

jaworeq

All right, I'll give it another bash after work today then ;)

jaworeq

Cool map when played without a bug, although there's not enough ore patches for AC based mechanic.

planetfall

Quote from: jaworeq on July 25, 2016, 11:52:32 AM
Cool map when played without a bug, although there's not enough ore patches for AC based mechanic.

The start can be a little tight, but there's more than enough ore to go around. You should be prioritizing AC efficiency over weapon upgrades most of the time in this map.
Pretty sure I'm supposed to be banned, someone might want to get on that.

Quote from: GoodMorning on December 01, 2016, 05:58:30 PM"Build a ladder to the moon" is simple as a sentence, but actually doing it is not.

GoodMorning

I'm looking at an extension to the script, and I think the issue could be that NotPersist is working, but that the map is not recreated, because the creation is inside the once block. If so, then moving the endonce might fix this, or at least leave it less broken.

Still, using ints for it means that the save size expansion is largely because it is script variable, as the actual data is smaller than the Digitalis data.
A narrative is a lightly-marked path to another reality.

Constantine-Aeghin


POMie

How and when can we get the fixed version planetfall? Very keen to finish this but I can't finish it in one sitting and the level has slowed to being unusable for me!
Thanks for your work on this.  CW3 is dangerously addictive and amazingly replayable. Best value game ever.