示例#1
0
void dump_npc(npc* n) {
	printf("NPC<%p> {\n", n);
	dump_container(&(n->inventory));
	printf("\tHP: %d\n", n->hp);
	dump_item(n->weapon);
	dump_item(n->armor);
}
示例#2
0
void
mu_container_dump (MuContainer *c, gboolean recursive)
{
	g_return_if_fail (c);

	if (!recursive)
		dump_container (c);
	else
		mu_container_foreach
			(c,
			 (MuContainerForeachFunc)dump_container,
			 NULL);
}