I've been a busy beaver. Here is how to remove a 3d object from a .3do file. 1st. Identify which object you wish to remove from the FIL list in FLAVOR.DEF 2nd. Seek the file you wish to remove on the FIL list, change FIL to REM 3rd. Seek EVERY FL15 that calls to your selected object. change F15 to REM 4th. renumber every fl15 that calls flavors numberd after the one selected for removal.... example before xxxxx -33 xxxxx -34 xxxxx -35 xxxxx -36 xxxxx -36 xxxxx -37 xxxxx -38 selected obj 35 for removal after xxxxx -33 xxxxx -34 xxxxx -35 (rem at beginning of line---null line) xxxxx -35 xxxxx -35 --each subsequent object drops -1 because the old xxxxx -36 35 doesnt exist anymore) xxxxx -37 5th. Write down each f15 offset that you REM out. Locate the call to these objects in f11 (easiest way is to make a word processor or msdos edit seek that offset # 6th. Change f11 so that it does not call to the removed F15. example F11 91152 2 82420 79124 (lets say we removed fl15 offset 79124) new f11 F11 91152 1 82420 (repeat process until you can no longer find the removed f15 offsets) do this for every fl15 you wish to remove change the 1st value to reflect 1 less call, erase the offset... 7th. in the beginning of the flavor.def file you must change this line NUM 6 0 39 to reflect one less 3do object. new looks like this NUM 6 0 38 8th. Remove the object offset from f16 F16 262428 261268 86 0 f16=offset call to next #of offsets.....offsets....... change the # of offsets to reflect your removal, remove the offset. viola! re compile the 3do I've probably forgotten something... Guys, Im just gonna cut and paste the def file pieces to this one, my fingers are pretty tired cuz i've been at this for about 15 hours now almost straight w/o breaks... beginning of file REM ******************************************************* REM ****** CHANGE NUM LINE TO REFLECT ADDED 3DOBJECT ****** REM ****WAS47********************************************** NUM 7 0 48 FIL ASPHALT FIL WALL FIL DIRT next FIL tcurve FIL bcurve FIL hilla REM ************************************** REM ****** ADD FIL NAME FOR NEW 3DO ****** REM **********NEW 3DO NAME=NEW.3DO******** FIL NEW F15 0 465034 -3585756 48485 -479604480 0 0 -1 next F15 3904 -3312772 -16400616 734323 0 0 0 -43 F15 3936 -2881488 -16204649 599253 0 0 0 -43 REM ******ADD NEW F15 CALL FOR NEW.3DO ****** REM *****NEW.3DO IS MFIREBDG.3DO RENAMED***** REM ************OBJECT # IS 48*************** F15 3938 -4441235 -5018323 82582 -151516672 0 0 -48 F11 3968 2 736 672 F11 3984 2 736 672 next F11 4160 1 1632 F11 4172 1 1184 REM ****** ADDING CALL TO OBJECT TO F11 ****** REM ****** CHOSE THIS PARTICULAR 11 BECAUSE*** REM ******IT CALLS OBJECTS IN THE SAME AREA*** REM ******OF PLACEMENT OF NEW 3DO ************ REM ******CHANGED 3 TO 4 TO REFLECT EXTRA **** REM ******OFFSET THAT WAS ADDED OFFSET 3938*** F11 4184 4 96 1184 2240 3938 F11 4204 2 128 2240 NEXT REM ******************************************** REM ****** ADDING 3DOBJECT OFFSET TO FL16 ****** REM ******************************************** REM ***** CHANGED VALUE--USED TO BE 124,NEW,125* REM *******ADDED CALL TO 3938******************* REM ********THE ASTERISK REPRESENTS CHANGED VALUE/NOT IN REAL REM ********FILE****** F16 359640 358556 125* 0 32 64 96 128 160 192 224 256 288 320 352 384 416 448 480 512 544 576 608 640 672 704 736 768 800 832 864 896 928 960 992 1024 1056 1088 1120 1152 1184 1216 1248 1280 1312 1344 1376 1408 1440 1472 1504 1536 1568 1600 1632 1664 1696 1728 1760 1792 1824 1856 1888 1920 1952 1984 2016 2048 2080 2112 2144 2176 2208 2240 2272 2304 2336 2368 2400 2432 2464 2496 2528 2560 2592 2624 2656 2688 2720 2752 2784 2816 2848 2880 2912 2944 2976 3008 3040 3072 3104 3136 3168 3200 3232 3264 3296 3328 3360 3392 3424 3456 3488 3520 3552 3584 3616 3648 3680 3712 3744 3776 3808 3840 3872 3904 3936 3938 well, thats it, pretty easy huh? questions/comments welcome as always