# Rock config file
# $ string
# @ array

# sprite

$sprite_factory                = generic_sprite

@$sprite_scripts               = Rock.as;
$sprite_texture                = CataRocks.png
s32_sprite_frame_width         = 8
s32_sprite_frame_height        = 8
f32 sprite_offset_x            = 0
f32 sprite_offset_y            = 0

	$sprite_gibs_start         = *start*
	
	$gib_type                  = predefined
	$gib_style                 = stone
	u8 gib_count               = 2
	@u8 gib_frame              = 4; 5; 6; 7;
	f32 velocity               = 10.0
	f32 offset_x               = 0.0
	f32 offset_y               = 0.0
	
	$sprite_gibs_end           = *end*
								   
  $sprite_animation_start      = *start*
  
  # handled in script
  
  
  $sprite_animation_end        = *end*
  							    
# shape

$shape_factory                 = box2d_shape

@$shape_scripts                = 
f32 shape_mass                 = 80.0
f32 shape_radius               = 3.0
f32 shape_friction             = 0.15
f32 shape_elasticity           = 0.4
f32 shape_buoyancy             = 0.3
f32 shape_drag                 = 0.9
bool shape_collides            = yes
bool shape_ladder              = no
bool shape_platform            = no
 #block_collider
@f32 verticesXY                = 
u8 block_support               = 0
bool block_background          = no
bool block_lightpasses         = no
bool block_snaptogrid          = no

$movement_factory              = 
$brain_factory                 =
$attachment_factory            =
$inventory_factory             = 

# general

$name                          = cata_rock
@$scripts                      = 
								DecayInWater.as; 
								Rock.as;
								SmashToParticles.as;
								HurtOnCollide.as;
								NoCollisionOnGround.as;
								NoTeamCollisions.as;
								FakeRolling.as;
f32 health                     = 0.1
# looks & behaviour inside inventory
$inventory_name                = Catapult Rock
$inventory_icon                = -             # default
u8 inventory_icon_frame        = 0
u8 inventory_icon_frame_width  = 0
u8 inventory_icon_frame_height = 0
u8 inventory_used_width        = 1
u8 inventory_used_height       = 1
u8 inventory_max_stacks        = 30
