Snippets

blaac personal guard

Created by blaac
global.pg = 0

global.goldrevolver = sprite_add_base64("iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAACXBIWXMAAAsSAAALEgHS3X78AAAAG3RFWHRTb2Z0d2FyZQBDZWxzeXMgU3R1ZGlvIFRvb2zBp+F8AAAAe0lEQVQY02P8//8/A7GA8f///wyMjIz/GRgYGP7//89IlOL7J9sYFM2rMBQ0Ziox1E+/x/D//39GRpgzGBkZ/zdmKjF42UkwMDAwMGw79ALONo08hql4vawQg8GaEgYGBgYMW7AqDnz8jgGX+7EqxuVRFMXIVuJVTAwAAJWyS+8ar1mgAAAAAElFTkSuQmCC",1,0,4)


global.button = sprite_add_base64("iVBORw0KGgoAAAANSUhEUgAAABgAAAAgCAYAAAAIXrg4AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAG3RFWHRTb2Z0d2FyZQBDZWxzeXMgU3R1ZGlvIFRvb2zBp+F8AAAC3ElEQVRIx5WWP0iUYRzHP281NAXmYOjwCmbeTYoODVKKB52DKDi05HDc4eQQDUpwoDgcRA3SLHe0uDQESYMOQhYNDYVOnl6CByUJXkJTQ/U2xO/p97zv89zZb3uf5/d+v7/n9+f7PEFbR1+EsrOTfcqlPEOj03qZD69fACTW9X6hWKGto89aDzTB2ck+87kMAPdmH1g/+4BbkRiCK1e7qe9tmujXVleMkyZzgQJUa3UAnjzbIkxn+f7t6B+BgM/nMqR6w0S0a6sriROJaV9ZLxQrhsQiKJfy3jz7QF0+FkGYzkb1vU0AQ6BBJFXN0hQPQAgAP4Hk1JeauIm/mNTCSaCdXTU5bzdZBGE6y92bPw1os1wLyOy1NwD8Lnwy69IohgCIAMJ0lvbOfubGThOdUShWuFC+niC5k/vMxsUfFvjz95cAkKAtAoD2zn4AGse7SOrExn9dtr4FXIJrHO+avQSBywYzC14yDQzwceuxEyMAIp/2FIoVi8hlAuzDCMqlfNSqmLqvtWlp8Vkwn8tE0jVxGxqdTkxnHDzulyDYefcqaha9zIRuPQHXe75TNCWIE8l0NhPGlilqJmRCIuDnscQJfLnUeu+6lLwErbpI28DwBGE6y+JMF0Oj0wwMT1ga5sIJgMglAwCrX29bPwoBwOJMl5kTAB+GmWSfDOiplfEXSZkbO7VIXBjBYGYhAkgNTCbzvrNupEJ6fzCzQON410iEkXXP/0G5lI+kiF/alwHoaix566CL7DKNkeoN7Tat1uocHB4xOT5ivqVTRDJ0i8rrQ7fs+sY2N3q6zVpQLuWjaq1Oqje0NuPg0jW+e9sVZLVW/zsHMkQHh0cJAv3oEgL5lj0XgeCYGqxvbFu51Mf0EegJlwxomxwfIZi61RMBLD96am0uPbxvnHTEhWIlcQoBdmF4J1kkIx7Vy7eHTN3qSUTqnWSpgesucL0/42Ln8vsvuXbdCee9CwD+ACLaA5gnWOFFAAAAAElFTkSuQmCC",1,12,16)
/*
global.icon = sprite_add_base64("iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAB3RJTUUH4QYTDSURVrsMEAAAABd0RVh0U29mdHdhcmUAR0xEUE5HIHZlciAzLjRxhaThAAAACHRwTkdHTEQzAAAAAEqAKR8AAAAEZ0FNQQAAsY8L/GEFAAAABmJLR0QASABvAKgKRg8wAAAAlklEQVR4nGOwS53IQAmmSDNeA4DgPwyTbcAzEV3SDUC2efe+w/8JuYSJAQuobephCGUXZHBxtAHTID4uADfg0Oz8/yAMYt9obWWYyCsDFgfRID66GjhA9zPI2SAAomEYxscWJlj9DnQ2WDEIgGgQH1dYYA0DjepqhvzPT8BsEA3i4wSUxgJeA2B+JskAqqZEigygW24EAPpPKy9kFv8mAAAAAElFTkSuQmCC",1,8,8)


#define skill_icon
	return global.icon;
	*/
#define skill_button
	sprite_index = global.button;
	
#define skill_name
	return "PERSONAL GUARD";
	
#define skill_text
	return "@sstart a level with 2 @wallies";

#define skill_wepspec
	return 0;

#define skill_tip
	return "bob and weave";
	
#define skill_take
	sound_play(sndMutEagleEyes)
	
#define step

with Player if !instance_exists(Portal) && !instance_exists(Spiral) && global.pg = 0{
	repeat 2
		with instance_create(x,y,Ally){
			creator = other
			maxhealth = (GameCont.hard/2)
			my_health = maxhealth
			global.pg = 2
			name = "mutationbuddy"
			spr_idle = other.spr_idle
			spr_walk = other.spr_walk
			spr_hurt = other.spr_hurt
			spr_dead = other.spr_dead
			skill_got = 0
			if other.race_id = 6{
				gunspr = global.goldrevolver
				}
				else{
				gunspr = sprBanditGun
				}
			}
	}
	
if instance_exists(Spiral){
	global.pg = 0
	}
	
with instances_matching(Ally,"name","mutationbuddy"){
	alarm2 = -1
	with AllyDamage if place_meeting(x,y,other){
		instance_destroy()
		}
	}

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.