Knuckle Cracker

Creeper World 3 => Custom Map Discussion => Topic started by: ghostwalker13 on July 09, 2015, 12:05:23 PM

Title: Concept share
Post by: ghostwalker13 on July 09, 2015, 12:05:23 PM
Okay, so you might have noticed that I am trying to include some scripting into my maps.
That is completely true. But I have had a shortage of ideas for concepts to add to my maps.
Right now I'm currently working on: Violos.
I have attached a picture to this post to give you an idea of what it might look like when finalized.

So now I'm asking YOUto give me ideas on what to add or take away, preferably concepts please.
Thanks.  ;D
Title: Re: Concept share
Post by: warren on July 11, 2015, 01:02:00 AM
In my opinion, the world can always use more slip emitters. Beyond that, you generally have to create a map around one particular script. Start with the script, finish with the map.
Title: Re: Concept share
Post by: ghostwalker13 on July 11, 2015, 07:05:15 AM
All I can say is:

I'll try...
Title: Re: Concept share
Post by: ghostwalker13 on July 18, 2015, 06:08:59 AM
I've come to this topic for help.
I need a script that will act in the same way as a packet/power bank. Like in virgilw's videos for CW3 Alpha on youtube.
You know the yellow-red-black structure, that's it.
I'll put a link for the video:

https://www.youtube.com/watch?v=P_1MXLItHgA

Someone please make script if haven't already.
I'd be really happy to add it to new map.

Notice at 3:43 into the video, the so called "storage" are built.
That's exactly what I want to add.
Also notice at 12:49 that the storage pods are half depleted, due to distributing energy to the network.

So please, if someone is capable and willing to spend time, can someone script the "storage" pods as shown in the video.
Thanks.
[ another link to the video: ]
https://www.youtube.com/watch?v=P_1MXLItHgA


???
Title: Re: Concept share
Post by: ghostwalker13 on July 20, 2015, 04:19:58 AM
Oh, adding to my previous comment.
Could the storage unit also be immune to creeper.
Thanks.
Title: Re: Concept share
Post by: Asbestos on July 20, 2015, 04:33:35 AM
I'm not sure packet storage units are actually possible. Maybe you can hide an energy pack and siphon underneath a core with the image of a storage unit, and create that when placing a storage.
Title: Re: Concept share
Post by: warren on July 20, 2015, 11:50:54 AM
Replying without actually seeing the original video yet may be unwise, but everything involved with creating a battery is possible. It is just very hard, possibly depending on the exact desired behaviour.

I believe someone created a fake packet network, which allows the most possibilities.

Short of that, it is possible to precisely modify the behaviour of siphons and guppies, both of which may need to be hidden under custom graphics.

As to capturing excess energy, it is possible to make a core request packets at any rate you want, but those cores will request packets with the same priority as everything else.

I do not believe it is possible to detect and modify the energy level of a command node.
Title: Re: Concept share
Post by: ghostwalker13 on July 29, 2015, 10:22:04 AM
I'll see what I can do following your ideas.
If I can't, then expect me coming back here asking.  :P

Seriously though, sometime sooner or later I'll be asking.
Title: Re: Concept share
Post by: ghostwalker13 on July 29, 2015, 11:43:32 AM
Not to do with storage pods.

---------------------------------

Is it possible to make pop up dialogue boxes like in CW1, where you had to click on them to make them disappear?
If you don't know what I'm talking about, refer back to the CW1 Demo on the website or the game's first levels to see what I'm talking about.

If it is possible, can you give me an idea of how to script it?
Or better yet, can someone who has brains script it for me?
( Because generally, I'm pretty dumb when it comes to Crpl... )

Thanks  ???
Title: Re: Concept share
Post by: warren on July 29, 2015, 01:44:11 PM
Oh yes, that is very possible. CRPL can listen for mouse clicks, and there are even a different kind of popup boxes in the game that no one uses. ShowMessage and ShowMessageDismissible. Not sure if that is what you are looking for.
Title: Re: Concept share
Post by: ghostwalker13 on July 31, 2015, 10:13:31 AM
So to use the ShowMessage and ShowMessageDismissible can be put in an invisible crpl core?
The ShowMessage function, can it be activated when you start game and deactivated when you click on pop-up box?
Or am I getting the ShowMessageDismissible function to deativate the pop-up box?

Sorry if my words are a bit of a tongue twister or a mess.

Okay, my questions have been asked.
Title: Re: Concept share
Post by: warren on July 31, 2015, 02:16:35 PM
They can be put on an invisible core. ShowMessage will allow you to define precise behaviour with code. ShowMessageDismissible has a little x in the corner.
Title: Re: Concept share
Post by: ghostwalker13 on August 05, 2015, 10:09:10 AM
Okay thanks!
But how exactly to use it?

Here is my thoughts on it:

   ShowMessageDismissible = " (your message ) "

I've recently been writing up some Html, so if I get it wrong, you'll know why...


???

Title: Re: Concept share
Post by: warren on August 06, 2015, 06:00:07 AM
Please consult the wiki on this one. ShowMessageDismissible is rather complicated and it is not likely anyone remembers the specifics.
"Hello World" x y ShowMessageDismissible or ShowMessageDismissible("Farethewell" x y)
Title: Re: Concept share
Post by: ghostwalker13 on August 24, 2015, 01:37:04 PM
Okay. I've done my research.
But all I need now, is a guide bout making CRPL cores invisible... :P
*Face Palm*

O_O
Title: Re: Concept share
Post by: Grayzzur on August 24, 2015, 04:27:17 PM
I believe your basic settings for making a core go incognito are:

once
self "main" "None" SetImage
self CONST_TAKEMAPSPACE false SetUnitAttribute
self CONST_COUNTSFORVICTORY false SetUnitAttribute
self CONST_NULLIFIERDAMAGES false SetUnitAttribute
endonce

Note that these can all also be set via the properties dialog without using scripting.
Title: Re: Concept share
Post by: ghostwalker13 on August 25, 2015, 10:11:03 AM
Okay. Thanks! :P