One of my most popular guides — How to make a lightable fire, is a pretty good guide. But after 8 months of playing gimkit creative, I have found that it can be upgraded in MANY ways.
How this guide is better
In this guide, I added ‘levels’ to the fire and added a ‘wood system’, Also I didn’t use repeaters like the previous one.
This is probably my last guide.
Materials:
Button x1
Lifecycle x1
Relay x1
Zone x1
Checker x2
Property x2
Notification x2
Counter x3
Health Granter x3
Text x3
Wire repeater x4
trigger x6
WOOD SYSTEM
WOOD SYSTEM
trees
Prop: tree (any)
Prop: stump
First, let’s build the Wood system
The tree is visible in-game with a global scope
Damage is turned on (suggested 200 health)
And when the prop is destroyed it transmits on the channel: tree chopped down
now get the Stump:
it is NOT visible on game start
and is global scoped
wire the tree to the stump: prop destroyed —> show prop
Get a trigger and turn OFF [trigger by collision]
Usually, it should NOT be visible in-game but this is the creator’s choice I guess.
It is triggered when receiving on the channel: tree chopped down
Get 2 wire repeaters and wire the triggers to the repeaters:
triggered —> send wire pulse x2
Make a Property:
Name: Wood
Type: Number
Default Value: 0
Next Step: Counter
Starting Value: 0
Property: yes
Property: wood
Visible in Game: no
Scope: global
You can make tons of trees around the map so the game doesn’t run out of wood.
Basic Fire System
To light a fire we need some interaction. I used a button.
[just use the default settings]
modify the button message and interaction duration to your liking.
Make a Property:
Get a counter:
Scope: Global
Starting Value: 0
target value: 0
Now we get a checker and a notification:
Checker
Notification:
Optional: Set the type to error
Wire the Checker to the Notification:
check failed —> send notification
Now get a trigger:
Turn off collision and visibility.
Now we get another checker:
Wire the previous Checker to this one:
check passed —> run check
Wire the button to the first checker:
button pressed —> run check
Wire the 2nd checker to the counter [the one that updates Flame]
*check passes —> increment counter
Get a new notification:
Optional: Set the notification type to Warning
Now wire the 2nd checker to this notification:
Check failed —> send notification
Place down two logs like this.
Place down a zone, it can be round or rectangular.
Regen, Duration, and Flame
Wire A lifecycle to a Relay
now get a wire repeater with a 2-second delay.
Wire the relay to it so that there is recursion:
Relay —> wire repeater
wire repeater —> Relay
Make a Trigger:
[turn of visibility and ‘trigger by collision’]
wire the wire repeater to this trigger:
received wire pulse —> trigger
now connect this trigger to another trigger:
triggered —> trigger
New Trigger:
[turn of visibility and ‘trigger by collision’]
Block code:
Put down 3 health granters:
Follow this format
but the channels are [fireheal1 -fireheal2 - fireheal3]
and the amounts are[2 - 4 - 7]
Now we get, yet another, trigger:
[turn of visibility and ‘trigger by collision’]
wire the second checker to this trigger
check passes —> trigger
Get a wire repeater with a one-second delay, and make some recursion:
trigger —> wire repeater: triggered —> send wire pulse
wire repeater —> trigger: received wire pulse —> trigger
Make a counter:
Starting: 20
Scope: Global
Visible in-game: no
Now connect this counter to the Flame [property] counter:
Counter Target Value reached —> decrement counter
Wire the most recently created wire repeater to the counter [starting 20]
received wire pulse ----> decrement counter
Make, the last and final, trigger:
[turn of visibility and ‘trigger by collision’]
Block code:
now lets make text:
copy this fire emoji [ ] and paste it in.
do these settings
Now lay them up like this:
and you have successfully made an upgraded version of the lightable fire.
Little Announcement
So… I am leaving the forums.
You all have been GREAT. I really enjoyed my time here.
But it became an addiction… and also I met someone special
so yeah… I will be back when the school year starts but only on weekends and not every weekend.
–Chrysostom OUT