X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world_entity.c;h=47b846c658102cf29f1a038ff012e4b7b61532b1;hb=ca1798f62b65b72703e960d132dd0170728b7709;hp=c5c2fc747a3a77ebbb61bd85b53af7dff26d3f4f;hpb=f2c77307831c6f971dcad62552cbe57fa99bce98;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world_entity.c b/world_entity.c index c5c2fc7..47b846c 100644 --- a/world_entity.c +++ b/world_entity.c @@ -604,38 +604,6 @@ static void world_entity_start( world_instance *world, vg_msg *sav ){ } } -#if 0 -/* - * used for relinking multi-world data. ran anytime the world setup changes - */ -static void world_entity_relink( world_instance *world ){ - vg_info( "entity_relink(%d)\n", world - world_static.instances ); - for( u32 i=0; ient_miniworld); i++ ){ - ent_miniworld *miniworld = mdl_arritm( &world->ent_miniworld, i ); - miniworld->purpose = k_world_purpose_invalid; - - const char *uid = mdl_pstr( &world->meta, miniworld->pstr_world ); - addon_alias q; - addon_uid_to_alias( uid, &q ); - - u32 addon_id = addon_match( &q ); - if( addon_id != 0xffffffff ){ - addon_reg *reg = get_addon_from_index( k_addon_type_world, addon_id ); - - for( int j=0; jstatus == k_world_status_loaded) && - (world_static.instance_addons[j] == reg) ){ - miniworld->purpose = j; - break; - } - } - } - } -} -#endif - static void world_entity_serialize( world_instance *world, vg_msg *sav ){ for( u32 i=0; ient_challenge); i++ ){ ent_challenge *challenge = mdl_arritm(&world->ent_challenge,i);