-
Notifications
You must be signed in to change notification settings - Fork 22
Python builtin tpdp module
The tpdp module is a new Temple+ builtin module used for exposing many ToEE data types. You can see the contents by typing in the game console
import tpdp
dir(tpdp)
Or, just check out the CPP file:
python_dispatcher.cpp
Used for d20_query calls.
- return_val - integer return value
- data1 - generic piece of data. Can be a C++ pointer to another object.
- data2 - second generic piece of data
- get_spell_packet() - Used for CasterLevelMod events to get a SpellPacket from the data1 field
Used for getting the critter's attack dice
Used for D20 Action Checks/Performance events and obtaining number of attacks (base/bonus/natural)
Used for retrieving spell caster specs. New for Temple+!
Tooltip event for mouse-overed objects.
Used creating status effect indicators in the party portrait row and their associated tooltips.
Used for Object Events (triggered by entering/leaveing AoE)
Dispel Check Event
Used for triggering the immunity handling query
Used for getting move speed, and also for model size scaling with Temple+.
Used for Ability Loss status
Used for Reflex Save throws that reduce damage.