Yo, Beamdog! How about coming out on toolset functions?
chimeric
Member Posts: 1,163
Apparently, Beamdog encourages modding so people can enjoy the games more. They set up several forums for it. But, strangely enough, they let us guess at the old functions and at the new ones they make. What's up with that? Why not come to the board, Beamdog, when you add a feature and tell modders exactly how it works? Who else would know if not you?
Modding for this toolset is difficult enough without having to play the detective. For instance, I'm now asking around about Opcode 342, Override Creature Data. I'm trying to figure out what that does. Apparently it changes body heat and blood color. That's not information from Beamdog, it's what people at Gibberlings 3 have figured out. Only nobody seems to know just how it works. But in Siege of Dragonspear, I'm being told, there are several creature files that use this opcode in mysterious ways. And no one knows how.
Enough already! Stop hoarding the secrets of a toolset as ancient and interesting as Ankylosaurus magniventris! Just let us work!
Modding for this toolset is difficult enough without having to play the detective. For instance, I'm now asking around about Opcode 342, Override Creature Data. I'm trying to figure out what that does. Apparently it changes body heat and blood color. That's not information from Beamdog, it's what people at Gibberlings 3 have figured out. Only nobody seems to know just how it works. But in Siege of Dragonspear, I'm being told, there are several creature files that use this opcode in mysterious ways. And no one knows how.
Enough already! Stop hoarding the secrets of a toolset as ancient and interesting as Ankylosaurus magniventris! Just let us work!
0
Comments
I can ask around about that particular opcode to find out how it's supposed to work.
Opcode 342, "Override Animation Data", allows an effect to change a creature's body heat*, blood color**, or personal space***.
* Hexxat uses this effect (Field 1, Value 0) to make it so she doesn't show up with infravision.
** You can use this effect to give a creature green blood, for instance.
*** You can use this effect to expand or contract a creature's personal space; the example I found is a creature whose personal space has been removed (Field 4, Value 0), which allows them to move through much smaller spaces.
And that's pretty much it.
Well, it's good to have my question answered! And so quickly.
P.S. Wait. If I can decrease personal space, does that mean that I can also increase it, so a creature won't fit anywhere? Hmm...
Some useful ranges: 36-60, 75, 76, 77, 78, 116-134.
Removing a creatures personal space also enables them to cast spells from nearly any range, ignoring line of sight, and to attack in melee at their full visual range. It also enables them to be cast upon from nearly any range, ignoring line of sight, and attacked by enemies in melee from their full visual range.
@Dee : I must apologize for shouting rather rudely in the first post. It seems that you people provide more information than I thought.