Searched refs:ai_objects (Results 1 – 3 of 3) sorted by relevance
815 this->ai_objects = (tr4_ai_object_t*)malloc(this->ai_objects_count * sizeof(tr4_ai_object_t)); in read_tr5_level()818 this->ai_objects[i].object_id = read_bitu16(src); in read_tr5_level()819 this->ai_objects[i].room = read_bitu16(src); in read_tr5_level()821 this->ai_objects[i].x = read_bit32(src); in read_tr5_level()822 this->ai_objects[i].y = read_bit32(src); in read_tr5_level()823 this->ai_objects[i].z = read_bit32(src); // 16 in read_tr5_level()825 this->ai_objects[i].ocb = read_bitu16(src); in read_tr5_level()826 this->ai_objects[i].flags = read_bitu16(src); // 20 in read_tr5_level()827 this->ai_objects[i].angle = read_bit32(src); // 24 in read_tr5_level()
731 this->ai_objects = (tr4_ai_object_t*)malloc(this->ai_objects_count * sizeof(tr4_ai_object_t)); in read_tr4_level()734 this->ai_objects[i].object_id = read_bitu16(newsrc); in read_tr4_level()735 this->ai_objects[i].room = read_bitu16(newsrc); // 4 in read_tr4_level()737 this->ai_objects[i].x = read_bit32(newsrc); in read_tr4_level()738 this->ai_objects[i].y = read_bit32(newsrc); in read_tr4_level()739 this->ai_objects[i].z = read_bit32(newsrc); // 16 in read_tr4_level()741 this->ai_objects[i].ocb = read_bitu16(newsrc); in read_tr4_level()742 this->ai_objects[i].flags = read_bitu16(newsrc); // 20 in read_tr4_level()743 this->ai_objects[i].angle = read_bit32(newsrc); // 24 in read_tr4_level()
96 this->ai_objects = NULL; // destroyed in TR_Level()280 free(this->ai_objects); in ~TR_Level()281 this->ai_objects = NULL; in ~TR_Level()524 tr4_ai_object_t *ai_objects; ///< \brief ai objects (TR4-5). variable