getNextKey
This is a script event on id Tech 4 engines, present on DOOM 3, Quake 4 and Prey. Below you can find its signature for each game that declares it.
DOOM 3
searches for the name of a spawn arg that matches the prefix. for example, passing in "attack_target" matches "attack_target1", "attack_targetx", "attack_target_enemy", etc. The returned string is the name of the key which can then be passed into functions like getKey() to lookup the value of that spawn arg. This is usefull for when you have multiple values to look up, like when you target multiple objects. To find the next matching key, pass in the previous result and the next key returned will be the first one that matches after the previous result. pass in "" to get the first match. returns "" when no more keys match. Note to coders: this is the same as MatchPrefix in the game code.
| Property |
Value |
| Type |
script event |
| Returns |
string |
| Parameters |
string prefix, string lastMatch |
| Section |
all entities |
Quake 4
| Property |
Value |
| Type |
script event |
| Returns |
string |
| Parameters |
string, string |
Prey
| Property |
Value |
| Type |
script event |
| Returns |
string |
| Parameters |
string, string |