Add emitter loading from RRES

scene_man
En Yi 2023-11-07 21:58:20 +08:00
parent d9b69aa09d
commit b17c521dfd
1 changed files with 13 additions and 0 deletions

View File

@ -174,6 +174,19 @@ bool load_from_rres(const char* file, Assets_t* assets)
spr->speed = spr_info.speed;
}
break;
case EMITTER_INFO:
{
EmitterConfig_t parsed_conf;
if (!parse_emitter_info(info_str, &parsed_conf))
{
printf("Parse error for emitter %s", name);
break;
}
EmitterConfig_t* conf = add_emitter_conf(assets, name);
*conf = parsed_conf;
printf("Added Emitter %s\n", name);
}
break;
default:
break;
}