-
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Difficulty.bb
72 lines (60 loc) · 2.46 KB
/
Difficulty.bb
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
Type Difficulty
Field name$
Field description$
Field permaDeath%
Field aggressiveNPCs
Field saveType%
Field otherFactors%
Field r%
Field g%
Field b%
Field customizable%
End Type
Dim difficulties.Difficulty(4)
Global SelectedDifficulty.Difficulty
Const SAFE=0, EUCLID=1, KETER=2, CUSTOM=3
Const SAVEANYWHERE = 0, SAVEONQUIT=1, SAVEONSCREENS=2
Const EASY = 0, NORMAL = 1, HARD = 2
difficulties(SAFE) = New Difficulty
difficulties(SAFE)\name = "Safe"
difficulties(SAFE)\description ="游戏可以随时保存。然而,Safe难度与它对应的收容等级一样,并不代表游戏中没有威胁。"
difficulties(SAFE)\permaDeath = False
difficulties(SAFE)\aggressiveNPCs = False
difficulties(SAFE)\saveType = SAVEANYWHERE
difficulties(SAFE)\otherFactors = EASY
difficulties(SAFE)\r = 120
difficulties(SAFE)\g = 150
difficulties(SAFE)\b = 50
difficulties(EUCLID) = New Difficulty
difficulties(EUCLID)\name = "Euclid"
difficulties(EUCLID)\description = "在Euclid难度中,你只能在可互动显示器处进行保存。"
difficulties(EUCLID)\description = difficulties(EUCLID)\description "Euclid等级的SCP通常没有被充分理解或其行为不可预测,因此收容措施并非总是有效。"
difficulties(EUCLID)\permaDeath = False
difficulties(EUCLID)\aggressiveNPCs = False
difficulties(EUCLID)\saveType = SAVEONSCREENS
difficulties(EUCLID)\otherFactors = NORMAL
difficulties(EUCLID)\r = 200
difficulties(EUCLID)\g = 200
difficulties(EUCLID)\b = 0
difficulties(KETER) = New Difficulty
difficulties(KETER)\name = "Keter"
difficulties(KETER)\description = "Keter等级的SCP被认为是基金会收容的最危险的异常。"
difficulties(KETER)\description = difficulties(KETER)\description "在Keter难度中你可以这么理解:SCP更加危险,并且你只有一条命——当你死亡,游戏就结束了。"
difficulties(KETER)\permaDeath = True
difficulties(KETER)\aggressiveNPCs = True
difficulties(KETER)\saveType = SAVEONQUIT
difficulties(KETER)\otherFactors = HARD
difficulties(KETER)\r = 200
difficulties(KETER)\g = 0
difficulties(KETER)\b = 0
difficulties(CUSTOM) = New Difficulty
difficulties(CUSTOM)\name = "自定义"
difficulties(CUSTOM)\permaDeath = False
difficulties(CUSTOM)\aggressiveNPCs = True
difficulties(CUSTOM)\saveType = SAVEANYWHERE
difficulties(CUSTOM)\customizable = True
difficulties(CUSTOM)\otherFactors = EASY
difficulties(CUSTOM)\r = 255
difficulties(CUSTOM)\g = 255
difficulties(CUSTOM)\b = 255
SelectedDifficulty = difficulties(SAFE)