RoundsToSeconds(int)
Converts a number of rounds into seconds.
float RoundsToSeconds( int nRounds );
Parameters
nRounds
The number of rounds to convert into seconds.
Description
Returns the value of nRounds converted into seconds. A single round is 6.0 seconds.
Remarks
In P&P D&D, a round doesn't actually exsist. They declare them as turns, and so don't get confused by there being rounds in NwN.
Version
1.22
Example
// We wait 2 rounds until we apply damage from some poison. // Uses the first PC in the module void main() { // Get who to damage object oTarget = GetFirstPC(); // Declare magical damage effect eDam = EffectDamage(5); // Get delay - should be 12.0 seconds. float fDelay = RoundsToSeconds(2); // Delay the damage // * Note: Putting EffectDamage directly into the function here would result in an invalid DelayCommand(). DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); }
See Also
functions: | GetTimeSecond | TurnsToSeconds |
categories: | Time Functions | Type Casting/Conversion Functions |
author: Charles Feduke, editor: Jasperre