blob: 495f3ccebd81aeb182bb9f332eafba7e9d6e0e3d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
npc_marvin
{
AIClass marvin
title #NPC_MARVIN
ui_targetinfo "ui/targetinfo_npc_basic" [$mp]
ui_targetinfo "" [$sp]
HullType "HULL_HUMAN"
BodyType marvin
SmartAmmoLockType none
smartAmmoLockAttachmentName0 HEADFOCUS
marvin_type "marvin_type_walker"
BehaviorSelector "behavior_marvin"
mechanical 1
nonCombatAI 1
BaseClass "npc_marvin"
footstep_type "robot"
leechAnimSet marvin
DefaultModelName "models/robots/marvin/marvin.mdl"
DefaultWeapon ""
Health 10 [$sp]
Health 10 [$mp]
FOV_Vert_Offset -10
FOV_Near_Dist 150 // distance at which we transition between near and far FOV values
FOV_Far_Dist 1000 // use far values after this distance, interpolate horizontal in between, use far for vertical
FOV_Idle_Near_Horz 180
FOV_Idle_Near_Vert 180
FOV_Idle_Far_Horz 180
FOV_Idle_Far_Vert 180
FOV_Alert_Near_Horz 180
FOV_Alert_Near_Vert 180
FOV_Alert_Far_Horz 180
FOV_Alert_Far_Vert 180
FOV_Combat_Near_Horz 180
FOV_Combat_Near_Vert 180
FOV_Combat_Far_Horz 180
FOV_Combat_Far_Vert 180
YawSpeed 30
MoveYawSpeed 12
AimAngularSpeed 7
MeleeDamageMin 10
MeleeDamageMax 20
MeleeDamageRadius 64
fallDeathHeight 300
PainOnHeavyDamageThreshold 0
PainOnRepeatDamageThreshold 0
MinStartMoveDist 100
MaxArrivalDist 120
MinForceWalkDist 150
magneticRange 60
moveDeflectionLookAheadTime 1.5
reactChanceDefault 100
}
|