Difference between revisions of "Fieldname"

From WolfWiki
Jump to: navigation, search
(added variable type vec3)
m
Line 128: Line 128:
 
'''ET variable types''':
 
'''ET variable types''':
  
'''vec3''' : a vec3 is an array of 3 ''vectors''. its usualy represend the X Y Z position of a entity.
+
'''vec3''' : a '''vec3''' is an array of 3 ''vectors''. it usualy represend the X Y Z positions of a entity.
a ''vector'' is a number, '''vec3''' is a table that contains 3 numbers witch van be accesed by
+
a ''vector'' is a number, '''vec3''' is a table that contains 3 numbers witch van be accessed by
 
doing:<br>
 
doing:<br>
 
<code>tablevar = {}<br>
 
<code>tablevar = {}<br>

Revision as of 11:46, 16 November 2005

List of fields supported by et.gentity_get() and et.gentity_set()

fieldtypeaccess
activatorentityRO
chainentityRW
classnamestringRW
closespeedfloatRW
countintegerRW
count2integerRW
damageintegerRW
deathTypeintegerRW
delayfloatRW
dl_attenintegerRW
dl_colorvec3RW
dl_shaderstringRO
dl_stylestringstringRO
durationfloatRW
end_sizeintegerRW
enemyentityRW
flagsintegerRO
harcfloatRW
healthintegerRW
inusebooleanRO
isPropbooleanRO
itemstringRW
keyintegerRW
messagestringRW
methodOfDeathintegerRW
mg42BaseEntintegerRW
missionLevelintegerRW
modelstringRO
model2stringRO
nextTrainentityRW
noise_indexintegerRW
originvec3RW
prevTrainentityRW
props_frame_stateintegerRO
r.absmaxvec3RO
r.absminvec3RO
r.bmodelbooleanRO
r.contentsintegerRW
r.currentAnglesvec3RW
r.currentOriginvec3RW
r.eventTimeintegerRW
r.linkcountintegerRO
r.linkedbooleanRO
r.maxsvec3RW
r.minsvec3RW
r.ownerNumintegerRW
r.singleClientintegerRW
r.svFlagsintegerRW
r.worldflagsintegerRO
radiusintegerRW
randomfloatRW
rotatevec3RW
s.anglesvec3RW
s.angles2vec3RW
s.apostrajectoryRW
s.clientNumintegerRW
s.constantLightintegerRW
s.densityintegerRW
s.dl_intensityintegerRW
s.dmgFlagsintegerRW
s.eFlagsintegerRW
s.effect1TimeintegerRW
s.effect2TimeintegerRW
s.effect3TimeintegerRW
s.frameintegerRW
s.groundEntityNumintegerRO
s.loopSoundintegerRW
s.modelindexintegerRW
s.modelindex2integerRW
s.numberintegerRO
s.onFireEndintegerRW
s.onFireStartintegerRW
s.postrajectoryRW
s.powerupsintegerRO
s.solidintegerRW
s.teamNumintegerRW
s.timeintegerRW
s.time2integerRW
s.weaponintegerRO
scriptNamestringRO
sess.damage_givenintegerRO
sess.damage_receivedintegerRO
sess.deathsintegerRO
sess.game_pointsintegerRO
sess.gibsintegerRO
sess.killsintegerRO
sess.mutedintegerRO
sess.refereeintegerRO
sess.roundsintegerRO
sess.semiadminintegerRO
sess.spec_inviteintegerRO
sess.spec_teamintegerRO
sess.suicidesintegerRO
sess.team_damageintegerRO
sess.team_killsintegerRO
sess.team_receivedintegerRO
spawnflagsintegerRO
spawnitemstringRO
speedfloatRW
splashDamageintegerRW
splashMethodOfDeathintegerRW
splashRadiusintegerRW
start_sizeintegerRW
tagNamestringRO
tagParententityRW
takedamagebooleanRW
tankLinkentityRW
targetstringRW
TargetAnglesvec3RW
TargetFlagintegerRO
targetnamestringRO
teamchainentityRW
teammasterentityRW
trackstringRO
varcfloatRW
waitfloatRW
waterlevelintegerRO
watertypeintegerRO

ET variable types:

vec3 : a vec3 is an array of 3 vectors. it usualy represend the X Y Z positions of a entity. a vector is a number, vec3 is a table that contains 3 numbers witch van be accessed by doing:
tablevar = {}
tablevar = et.gentity_get() --a vec3 value
x = tablevar[1]
y = tablevar[2]
z = tablevar[3]