Example #1
0
void overload_sprite_message_responses (void)
{
	overload_effect_message_responses (ENTITY_TYPE_SPRITE);

	#if DEBUG_MODULE

	message_responses[ENTITY_TYPE_SPRITE][ENTITY_MESSAGE_LINK_CHILD]				= response_to_link_child;

	message_responses[ENTITY_TYPE_SPRITE][ENTITY_MESSAGE_UNLINK_CHILD]			= response_to_unlink_child;

	message_responses[ENTITY_TYPE_SPRITE][ENTITY_MESSAGE_LINK_PARENT]				= response_to_link_parent;

	#endif

	message_responses[ENTITY_TYPE_SPRITE][ENTITY_MESSAGE_UNLINK_PARENT]			= response_to_unlink_parent;
}
Example #2
0
void overload_explosion_message_responses (void)
{
	overload_effect_message_responses (ENTITY_TYPE_EXPLOSION);

	#if DEBUG_MODULE

	message_responses[ENTITY_TYPE_EXPLOSION][ENTITY_MESSAGE_LINK_CHILD]				= response_to_link_child;

	message_responses[ENTITY_TYPE_EXPLOSION][ENTITY_MESSAGE_UNLINK_CHILD]			= response_to_unlink_child;

	message_responses[ENTITY_TYPE_EXPLOSION][ENTITY_MESSAGE_LINK_PARENT]				= response_to_link_parent;

	message_responses[ENTITY_TYPE_EXPLOSION][ENTITY_MESSAGE_UNLINK_PARENT]			= response_to_unlink_parent;

	#endif
}