Miloch Posted March 20, 2007 Share Posted March 20, 2007 Is there a reference somewhere in the IESDP (or elsewhere) of the potential values for Projectile Animation in the extended item header at 0x2a? Maybe I'm missing something but I can't seem to find it anywhere, and it doesn't seem to match what's in animate.ids or projectl.ids or anything. Neither NI nor DLTCEP seem to provide accurate drop-downs for this value either. Link to comment
CamDawg Posted March 20, 2007 Share Posted March 20, 2007 projectl.ids is an accurate list, but the values in the extended header are +1 from it. A normal arrow is listed as 1 in projectl.ids, but you have to use 2 at 0x2a in an extended header for the engine to use it. projectl.ids is also incomplete, as there are many hardcoded projectiles in the engine itself and not in proper .pro files (bolts of lightning and Aganazzar's scorcher projectiles are two examples). Link to comment
devSin Posted March 20, 2007 Share Posted March 20, 2007 If you have ToB, MISSILE.IDS will be a useful reference file for you (some of the projectiles don't exist and crash, but the majority do work). Link to comment
Avenger Posted March 21, 2007 Share Posted March 21, 2007 dltcep lists both missile.ids and projectl.ids. In other words it provides all available information. Some entries are hardcoded and there is no information in the ids files. Feel free to improve your own missile.ids. Link to comment
Miloch Posted March 21, 2007 Author Share Posted March 21, 2007 DLTCEP will look up the reference if you type a number in the Projectile animation field, but the drop-down doesn't seem to work, as it does for most other fields. Link to comment
devSin Posted March 21, 2007 Share Posted March 21, 2007 Some entries are hardcoded and there is no information in the ids files.Feel free to improve your own missile.ids. Missile.ids should contain all projectiles, even the hardcoded ones? Mine does. Link to comment
Galactygon Posted March 25, 2007 Share Posted March 25, 2007 Missile.ids does not need to have all projectiles listed, and are only there to "assist" the modder by giving projectiles "names". -Galactygon Link to comment
devSin Posted March 25, 2007 Share Posted March 25, 2007 What I was saying is that the default file already includes all but some of the last ToB projectiles, not that you have to add any or fill it out (as said, it's a reference IDS, not actually used for anything). I just wanted to know what "holes" Avenger was talking about. Note: don't fill out PROJECTL with entries that don't have corresponding PRO files if you use NI. Link to comment
Avenger Posted March 26, 2007 Share Posted March 26, 2007 As you (DevSin) yourself noted, not all projectiles exist in missile ids (tob projectiles don't). As you/Galactygon also noted correctly, projectl.ids isn't good to add new names, because it changes the engine functionality, but missile.ids is perfect, because it isn't used by the engine. This is why i said, you can use missile.ids. dltcep lists both and i think the dropdown menu works too. Link to comment
devSin Posted March 26, 2007 Share Posted March 26, 2007 As you (DevSin) yourself noted, not all projectiles exist in missile ids (tob projectiles don't).Without looking at the file, I'm reasonably certain that it includes almost all of them, though. It should already be complete for almost any projectile you'd want to find in BG2 (and almost certainly BG, but I've never checked). Link to comment
Miloch Posted March 27, 2007 Author Share Posted March 27, 2007 dltcep lists both and i think the dropdown menu works too.I get a blank dropdown menu in v7.0f. Even if a value is assigned, DLTCEP will display the value, but not give any alternate choices: Link to comment
Avenger Posted March 28, 2007 Share Posted March 28, 2007 Hmm, interesting. It works for me! Link to comment
Miloch Posted March 28, 2007 Author Share Posted March 28, 2007 Ok... well I went and checked it for BG2 and it looked ok. So I messed with the settings in my Tutu profile and found that if you turn off "BG1 style area header (direction exits)", the projectile dropdown shows up. AFAIK, Tutu does use BG1-style area headers, though in any case, I don't know why this would affect projectile animations. Link to comment
Avenger Posted March 28, 2007 Share Posted March 28, 2007 No it doesn't. Tutu uses bg2 engine which should be using bg2 settings. Basically you tell dltcep to ignore projectl.ids (because bg1 has no projectl.ids) and use missile.ids only as secondary info (because dltcep detects you got tob at this point). So, yeah, dltcep didn't expect this particular combination of settings, but you can safely turn off the bg1 area type to make it work correctly. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.