Example #1
0
void update(objectmachine_t *obj, player_t **team, int team_size, brick_list_t *brick_list, item_list_t *item_list, object_list_t *object_list)
{
    objectdecorator_t *dec = (objectdecorator_t*)obj;
    objectmachine_t *decorated_machine = dec->decorated_machine;
    object_t *o = obj->get_object_instance(obj);

    fix_objects(o, NULL);
    level_persist();
    unfix_objects(o, NULL);

    decorated_machine->update(decorated_machine, team, team_size, brick_list, item_list, object_list);
}
Example #2
0
rsc_fix()
    {
    fix_trindex();
    fix_objects();
    fix_tedinfo();
#ifdef NOT_NEED
    fix_iconblk();
    fix_bitblk();
    fix_frstr();
    fix_frimg();
#endif
    }