Knuckle Cracker

Creeper World 4 => Farsite Colonies => Topic started by: AutoPost on May 03, 2021, 01:08:18 PM

Title: Custom Map #1471: Level 16. By: Kaiden
Post by: AutoPost on May 03, 2021, 01:08:18 PM
This topic is for discussion of map #1471: Level 16
(https://knucklecracker.com/creeperworld4/queryMaps.php?query=thumbnailid&id=1471)

Author: Kaiden
Size: 512x128
Title: Re: Custom Map #1471: Level 16. By: Kaiden
Post by: CS Z on May 03, 2021, 11:25:57 PM
The possibility of stunning the rift lab, no matter how remote, would be extremely bad RNG.

I also disliked having to build two Nullifiers per emitter without the option for Overload just on the off chance that an emitter gets stunned.

I did like the early game ERN management requirements.  Juggling ERNs to accomplish specific objectives was good planning.
Title: Re: Custom Map #1471: Level 16. By: Kaiden
Post by: Kaiden on May 04, 2021, 07:55:52 AM
Quote from: CS Z on May 03, 2021, 11:25:57 PM
The possibility of stunning the rift lab, no matter how remote, would be extremely bad RNG.

I also disliked having to build two Nullifiers per emitter without the option for Overload just on the off chance that an emitter gets stunned.

I did like the early game ERN management requirements.  Juggling ERNs to accomplish specific objectives was good planning.

That's why you build a bunch of cannons in the back to distract the stun tower and build some energy porters for when the rift lab gets stunned. This map requires some preparation for the stun tower. Also I tried to make the stun tower not stun the rift lab, but it turns out it's impossible.
Title: Re: Custom Map #1471: Level 16. By: Kaiden
Post by: CS Z on May 04, 2021, 09:19:38 AM
Quote from: Kaiden on May 04, 2021, 07:55:52 AM
Also I tried to make the stun tower not stun the rift lab, but it turns out it's impossible.

Not allowing the rift lab to be stunned is pretty easy to do:  SetUnitCanStun(GetRiftLab false).  Now the rift lab can't be stunned.  Skimmers wouldn't be able to stun it either if that was global but then you could:  Temporarily disable rift lab stunning, stun a unit, and then enable rift lab stunning again.  4RPL has an option to do almost anything.
Title: Re: Custom Map #1471: Level 16. By: Kaiden
Post by: Kaiden on May 04, 2021, 09:26:31 AM
Quote from: CS Z on May 04, 2021, 09:19:38 AM
Quote from: Kaiden on May 04, 2021, 07:55:52 AM
Also I tried to make the stun tower not stun the rift lab, but it turns out it's impossible.

Not allowing the rift lab to be stunned is pretty easy to do:  SetUnitCanStun(GetRiftLab false).  Now the rift lab can't be stunned.  Skimmers wouldn't be able to stun it either if that was global but then you could:  Temporarily disable rift lab stunning, stun a unit, and then enable rift lab stunning again.  4RPL has an option to do almost anything.
I used a list of unit ids, and then that list was used to exclude units from selection. Unfortunately, even though "riftlab" was in the list, the stun tower still stunned the rift lab.