UnrealScript Game Programming Cookbook

(Chris Devlin) #1
252

crosshair
about 211
color, modifying 230-232
creating 211-216
creating, for using weapon’s trace 224-230
custom camera
editor, configuring for 55-57
engine, configuring for 55-57


D


Damage Impulse 25
Damage Over Time (DoT) weapons
about 170
creating 170-173
DDDK
about 12
downloading 13
Steam client, downloading 12
Steam client, installing 12
working 13
DebugMenu class 241
debug screen
drawing 232-241
DefaultGameEngine.ini file 55
DefaultGame.ini file 55
defaultproperties block 93
DrawAmmoBar() function 203, 205
DrawAmmoText() function 202, 205, 208,
211
DrawBoundingBox function 250
Drawcolor parameter 213
DrawDebugText() function 238, 240
DrawHealthbar() function 192
DrawHealthBar() function 192, 197, 202-204
DrawHealthText() function 192, 197, 198,
201, 204, 208, 211
DrawHud() function 204, 215
DrawHUD() function 197, 211, 229
DrawPathCache() function 146
DrawTile() function 197, 205
DrawWeaponCrosshair() function 211, 215,
216, 229
Dungeon Defenders 12
Dungeon Defenders Development Kit. See
DDDK


E


editor
configuring, for custom camera 55-57
engine
configuring, for custom camera 55-57
Explode() function 180
explosive barrel
creating 177-186

F


feedback
providing, in game by flashing enemies
221-223
FindPathToward function 112
first person camera
about 68
creating 68-71
FlashDevelop 189
FlashDmg() function 222, 224
FlashDmgTimer() function 222-224
flashlight
about 174
adding, to weapons 174-177

G
GametTypegametype class 55
GetActorEyesViewPoint method 59
GetAdjustedAimFor() function 81, 87, 225,
230
GetBaseAimRotation() function 81, 87, 224,
225, 230
GetBB() function 246
GetEffectLocation() function 152
GetPhysicalFireStartLoc() function 152, 227
GibPeterbation 25
guns 177
guns, creating
for firing homing missiles 150-168
for healing pawns 168-170

H


heads-up display. See HUD
HitActor variable 60
Free download pdf