/* 
2.2 Shit to add & replace stuff
by JadenArc
*/

freeslot("S_BLUEB","S_GFZTRG1","S_GFZTRB1","S_GFZTRP1","S_GFZSUNFLOWER","S_GFZFLOWER","S_GFZTULIP")

freeslot("MT_BLUEBUSH","MT_GREENTREE","MT_BERRYTREE","MT_PINKTREE")

freeslot("SPR_GFZS","SPR_GFZF","SPR_GFZT","SPR_TREG","SPR_TREP","SPR_TREB","SPR_BUS3")

// States

states[S_GFZSUNFLOWER] = {
	sprite = SPR_GFZS,
	frame = A|FF_ANIMATE,
	var1 = 19,
	var2 = 3,
	tics = 0
}

states[S_GFZFLOWER] = {
	sprite = SPR_GFZF,
	frame = A|FF_ANIMATE,
	var1 = 7,
	var2 = 3,
	tics = 0
}

states[S_GFZTULIP] = {
	sprite = SPR_GFZT,
	frame = A|FF_ANIMATE,
	var1 = 11,
	var2 = 3,
	tics = 0
}


states[S_BLUEB] = {
	sprite = SPR_BUS3,
	frame = A,
	var1 = 19,
	var2 = 3,
	tics = 0
}
// Mobjs

mobjinfo[MT_BLUEBUSH] = {
    //$Category 2.2 Stuff (GFZ)
    //$Name Blue Bush
    //$Sprite BUS3A0
    doomednum = 803,
    spawnstate = S_BLUEB,
    spawnhealth = 1000,
	radius = 16*FRACUNIT,
	height = 100*FRACUNIT,
    flags = MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY
}

mobjinfo[MT_GFZFLOWER1] = {
        //$Category Decoration
        //$Name GFZ Flower
        //$Sprite GFZFA0
		doomednum = 800,
		spawnstate = S_GFZFLOWER,
		spawnhealth = 1000,
		reactiontime = 8,
		speed = 0*FRACUNIT,
		radius = 16*FRACUNIT,
		height = 40*FRACUNIT,
		mass = 100,
		flags = MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY
}

mobjinfo[MT_GFZFLOWER2] = {
        //$Category Decoration
        //$Name Sunflower
        //$Sprite GFZSA0
		doomednum = 801,
		spawnstate = S_GFZSUNFLOWER,
		spawnhealth = 1000,
		reactiontime = 8,
		speed = 0*FRACUNIT,
		radius = 16*FRACUNIT,
		height = 96*FRACUNIT,
		mass = 100,
		flags = MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY
}

mobjinfo[MT_GFZFLOWER3] = {
        //$Category Decoration
        //$Name Budding Flower
        //$Sprite GFZTH0
		doomednum = 802,
		spawnstate = S_GFZTULIP,
		spawnhealth = 1000,
		reactiontime = 8,
		speed = 0*FRACUNIT,
		radius = 8*FRACUNIT,
		height = 32*FRACUNIT,
		mass = 100,
	    flags = MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY
}