You know those moments when you finally figure out what's been killing your maps for over the last year? Just had one of those moments myself...
When making new decos, for example, I'd try one out in a map, then make a change and recompile the .u file. However, despite rebuilding and reloading the .u file, I got the old version of the deco appearing in my map. So I'd make a new map, and place the deco again, and yet again get the old version of the deco. Strange, I thought, so I deleted every single .u file I'd ever made and recompiled them all, messed around with exporting and importing my maps, and yet lo and behold, the old version of the deco was still there in the end.
Anyway, the thing is, I'd always assumed it was ok to have different types of packages (textures, sounds, etc) with the same name, e.g. MattUKTown.utx and MattUKTown.u (this choice of names is probably not coincidental ), since that never apparently caused problems.
However, when faced with a similar (hair-pulling, blood pressure-raising) problem with static meshes, I downloaded Mr Cordero's UT package tool to have a look at my packages -- and I discovered that all of my static meshes had been copied into my sound package, and vice versa for my sounds. Therefore the meshes had indeed been cached into the sound package, so all my very many changes to the map and static mesh file were having no effect.
Anyway, end of rant -- suffice to say you should always give different names (aside from the .utx suffix etc) for different types of packages.
Or was it just me who didn't know that?
When making new decos, for example, I'd try one out in a map, then make a change and recompile the .u file. However, despite rebuilding and reloading the .u file, I got the old version of the deco appearing in my map. So I'd make a new map, and place the deco again, and yet again get the old version of the deco. Strange, I thought, so I deleted every single .u file I'd ever made and recompiled them all, messed around with exporting and importing my maps, and yet lo and behold, the old version of the deco was still there in the end.
Anyway, the thing is, I'd always assumed it was ok to have different types of packages (textures, sounds, etc) with the same name, e.g. MattUKTown.utx and MattUKTown.u (this choice of names is probably not coincidental ), since that never apparently caused problems.
However, when faced with a similar (hair-pulling, blood pressure-raising) problem with static meshes, I downloaded Mr Cordero's UT package tool to have a look at my packages -- and I discovered that all of my static meshes had been copied into my sound package, and vice versa for my sounds. Therefore the meshes had indeed been cached into the sound package, so all my very many changes to the map and static mesh file were having no effect.
Anyway, end of rant -- suffice to say you should always give different names (aside from the .utx suffix etc) for different types of packages.
Or was it just me who didn't know that?