NASCAR 2 OBJECT MANIPULATION AND ADDITION: Moving objects out of range on a edited track is a common problem and one that is quite easily fixed. Also, adding objects is nearly as easy as moving objects around. This information is very similar to the ICR2 info that Brian gave us a few months back. Typically a Nascar 2 3do object is called from a flavor 10, which calls to a flavor 4. The object itself is a flavor 13 and flavor 14. The flavor 4 will directly call the flavor 13 and 14's. No editing is required on the flavor 10. The only editing that is required is to the flavor 4. It is described below: ======================================== * FIXING AN OBJECT OUT OF RANGE PROBLEM: The process to fix this problem is very simple. As a special note, I always prefer to work in DOS EDIT while doing this editing. 1) Using Marcello's 3do2def program create the flavor.def file. 2) Find the area of track you desire to move the current object to. Cut the Flavor 13/14 out and paste it to the new location. It is easiest to paste it to an area that already has existing flavor 13/14's since the flavor 4 calls will already be defined for that area throughout the file. 3) Edit the flavor 4 in that area that calls to the other flavor 13's in that section. Be SURE to add one to the number of calls you will be making and then add the call to the new line. I give the new location made up offset calls between the offset calls that already exist. An example is below: OLD SECTION with flavor added: F14 53203 202 0 F13 53216 2682831 -371223 56311 -1070000000 0 0 65536 53203 >F14 120734 417 0 >F13 120747 2241487 212561 57341 1800000000 0 0 65536 53253 F14 53253 333 0 F13 53266 2286035 -1761457 72025 0 0 0 65536 53303 F14 53303 341 0 F13 53316 1640595 -1256111 77672 -1070000000 1170000000 0 65536 53353 >>F04 53348 4 53216 53266 53316 49586 F04 53380 2 -1 53403 F10 53412 -195166 2056633918 -291949980 958852 964544698 53096 53182 53380 > This is the added objects >>The F10 calls the previous F04. That F04 calls the F04 directly above it. That F04 makes calls to the objects. It is the one you need to edit Section after flavor is added and all calls are made. This 3do has already been recompiled. F14 53203 202 0 F13 53216 2682831 -371223 56311 -1070000000 0 0 65536 53203 F14 53253 417 0 F13 53266 2241487 212561 57341 1800000000 0 0 65536 53253 F14 53303 333 0 F13 53316 2286035 -1761457 72025 0 0 0 65536 53303 F14 53353 341 0 F13 53366 1640595 -1256111 77672 -1070000000 1170000000 0 65536 53353 >F04 53403 5 53216 53266 53316 53366 49586 F04 53432 2 -1 53403 F10 53449 -195166 2056633918 -291949980 958852 964544698 53096 53182 53432 > The only line that has been edited is now recompiled with the correct offsets being called. NOTE: The new version of 3do2def does not recompile line numbers. I am using the previous version of the program for this task. NOW, your editing is NOT complete. You need to trace the flavor 4's in the FLAVOR.DEF file until the end of the file. You will be looking for lines that are similar to the following one: >F04 53403 5 53216 53266 53316 53366 49586 When you find such a line, change the number of calls and add the offset to the newly moved object. It is very important that you do this since this is telling the track where to properly display the object. ================= ADDING AN OBJECT: Adding objects is the exact same process as that described above. The only additional task that needs to be completed is to add the object in the header. =================== REMOVING AN OBJECT: I haven't tried this one yet, but as long as you remove the object in the header, and remove the flavor 4 calls as well as the flavor 13/14 call to the object it should work. ========================================================= KNOWING WHETHER THE OBJECT IS OUTSIDE OF TRACK OR INSIDE: OUTSIDE OF TRACK: Will call flavors similar to this, F17-21-4-5-2-5-4---14/13---4-4-10 etc... INSIDE OF TRACK: F16-F04-F13/14-F04-F04-F02-F05 etc Next? Adding mip textures to objects in Nascar 2 and creating new 3do's from existing objects (splitting 3do objects).