Author Topic: Hole Tutorial?  (Read 1194 times)

I was wondering if someone could create a guide/tutorial for the Hole bot system (Zombies and Blockheads). I've been wanting to create many things with this system in the past but I haven't been able to figure it out very well. Thank you and peace.

Learn basic eventing.

Play around with them, test every event.
It is better to learn it yourself than to follow some guide.
You'll learn much more and keep it remembered.

If you don't know what a specific event does after testing it out, you can ask it here.

Learn basic eventing.
Basic eventing has almost nothing to do with this...

Play around with them, test every event.
It is better to learn it yourself than to follow some guide.
You'll learn much more and keep it remembered.

If you don't know what a specific event does after testing it out, you can ask it here.
I just want to know what the events really do, or what they mean. Sometimes the effects aren't always obvious and are hard to figure out.

Basic eventing has almost nothing to do with this...
So you ask for help then immediately tell people that they are wrong? gj.

So you ask for help then immediately tell people that they are wrong? gj.
What I meant was, traditional events have almost nothing to do with this as the Hole system has events of its own.

I don't have much to do right now so I'll give you the ones you might need the most, if you want one that isn't here I might be able to answer.

Hold on for a while while I edit this.

I'll just assume that you don't know the default events for everything else.

INPUTS: (When ___ happens...)
onBotActivated   When you click a bot
onBotDeath   When a bot dies
onBotReachBrick   I'll go over this later on (Apply to other brick or spawn)
onBotSpawn   When a bot spawns
onBotTouch   When a bot touches the brick (Apply to other brick or spawn)

TARGETS: [What you want the event to happen to (ex: Player, Brick)]
Bot   (Obvious)
Self   (Brick)

OUTPUTS: (What happens when the event is activated) (These all only apply if you select Bot as the target)
AddHealth  Adds an amount of health to the bot
AddVelocity   Adds velocity(Basically movement in a certain direction) to the bot, the numbers you can experiment with.
BurnPlayer   "Burns" the bot, only a visual effect
ChangeDataBlock   Changes the playertype of the bot (ex: No Jet, Horse, Tank Turret)
ClearBurn   Clears the burn effect
Dismount   Makes the bot jump out of a vehicle
GoToBrick   Makes the bot walk to a certain brick. If you apply the input onBotReachBrick to that brick, you can make it go to another brick once it gets there.
InstantRespawn   Respawns the bot without actually killing it.
Kill   It doesn't kill the bot or anything like that
LookAtBrick   Makes the bot look at a brick
LookAtPlayer   Makes the bot look at a player
PlayGesture   Makes the bot do an animation (ex: Flailing arms, sitting)
SetActivateDirection   Makes it so you can only activate it from the front, back, or both. (I never understood why that was a thing but w/e)
SetAppearance   Makes the bot like something. For custom, it does whatever you're wearing.
SetBotName   Only effects the name of when he kills you/another player (ex: Renamed Bot *gun* Blockhead932740239)
SetBotPowered   Makes the bot be off (does nothing) on (does things) or reset (I honestly don't know what that does)
SetHealth   Sets the health of the bot
SetIdleBehavior   Changes what he does when not doing anything (ex: painting, hitting people with hammers, emotes)
SetPlayerScale   Sets how big or small the bot is
SetRandomAppearance   Makes the bot appear randomly either city-like or space-like
SetRunSpeed   Sets the bot's run speed
SetSearchRaidius   Set's how far the bot can see you (I believe, I haven't tried this yet tbh)
SetTeam   Sets the bot to be friendly (friend to you, kills hostiles) Enemy (Kills you and friendlies) Neutral (Doesn't care about anyone unless someone hurts them) Mercenary (Kills everyone) Owner (Kills everyone but the creator of the bot) or Custom (Ok this will work better as an example, say you want to have a 4 team battle with bots. The one you're on has to be friendly, while the others are custom. Custom teams will fight any other team.)
SetWanderDistance   How far a bot wanders off
SetWeapon   Obvious
« Last Edit: March 22, 2014, 03:59:24 PM by gr8dayseth »

Done, just so you know.

Done, just so you know.
This is very helpful, thank you so much!  :cookieMonster:


^
Basic.
Eventing.
It was not the eventing itself, I just didn't know what a few of them did.