Function Complexity
Non-Alpha
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Function
Cyclomatic
Modified
Strict
Essential
Nesting
Paths
T_Damage
30
30
52
5
3
1548288
T_RadiusDamage
7
7
7
4
3
25
tank_attack
8
8
8
1
2
14
tank_dead
1
1
1
1
0
1
tank_die
5
5
5
3
2
10
tank_doattack_rocket
1
1
1
1
0
1
tank_footstep
1
1
1
1
0
1
tank_idle
1
1
1
1
0
1
tank_pain
12
12
14
9
2
720
tank_poststrike
1
1
1
1
0
1
tank_reattack_blaster
5
5
5
5
4
5
tank_refire_rocket
5
5
5
5
4
5
tank_run
4
4
6
1
1
8
tank_sight
1
1
1
1
0
1
tank_stand
1
1
1
1
0
1
tank_thud
1
1
1
1
0
1
tank_walk
1
1
1
1
0
1
tank_windup
1
1
1
1
0
1
TankBlaster
3
3
3
1
1
3
TankMachineGun
3
3
3
1
1
4
TankRocket
3
3
3
1
1
3
TankStrike
1
1
1
1
0
1
target_actor_touch
17
17
19
6
3
4032
target_crosslevel_target_think
2
2
2
1
1
2
target_earthquake_think
7
7
7
5
2
36
target_earthquake_use
1
1
1
1
0
1
target_explosion_explode
1
1
1
1
0
1
target_laser_off
1
1
1
1
0
1
target_laser_on
2
2
2
1
1
2
target_laser_start
12
12
12
1
3
192
target_laser_think
9
9
11
4
3
78
target_laser_use
2
2
2
1
1
2
target_lightramp_think
3
3
3
1
1
3
target_lightramp_use
6
6
6
5
3
11
target_string_use
7
7
8
4
2
17
teleporter_touch
4
4
4
3
1
8
TH_viewthing
1
1
1
1
0
1
Think_AccelMove
3
3
3
1
1
4
Think_Boss3Stand
2
2
2
1
1
2
Think_CalcMoveSpeed
7
7
7
1
2
30
Think_Delay
1
1
1
1
0
1
Think_SpawnDoorTrigger
4
4
4
1
1
8
Think_Weapon
4
4
5
1
2
6
ThrowClientHead
3
3
3
1
1
4
ThrowDebris
1
1
1
1
0
1
ThrowGib
2
2
2
1
1
2
ThrowHead
2
2
2
1
1
2
TossClientWeapon
8
8
10
1
1
128
Touch_DoorTrigger
5
5
7
5
1
16
Touch_Item
15
15
17
5
3
1248
Touch_Multi
7
7
7
7
2
15
Touch_Plat_Center
5
5
5
3
1
12
train_blocked
5
5
6
4
2
12
train_next
7
7
7
5
2
36
train_resume
1
1
1
1
0
1
train_use
4
4
4
3
2
4
train_wait
8
8
8
3
3
30
TreadSound
1
1
1
1
0
1
trigger_counter_use
5
5
5
3
2
12
trigger_crosslevel_trigger_use
1
1
1
1
0
1
trigger_elevator_init
4
4
4
4
1
8
trigger_elevator_use
4
4
4
4
1
8
trigger_enable
1
1
1
1
0
1
trigger_gravity_touch
1
1
1
1
0
1
trigger_key_use
16
16
16
15
4
396
trigger_monsterjump_touch
5
5
5
5
1
16
trigger_push_touch
6
6
6
1
3
10
trigger_relay_use
1
1
1
1
0
1
turret_blocked
3
3
3
1
2
3
turret_breach_finish_init
2
2
2
1
1
2
turret_breach_fire
1
1
1
1
0
1
turret_breach_think
21
21
22
1
2
98496
turret_driver_die
2
2
2
1
1
2
turret_driver_link
2
2
2
1
1
2
turret_driver_think
8
8
10
6
3
40
tv
1
1
1
1
0
1
Non-Alpha
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z