-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathZSCRIPT.zc
79 lines (73 loc) · 1.94 KB
/
ZSCRIPT.zc
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
74
75
76
77
78
79
version "4.14"
class UIKeybinds
{
static string getKeyboard(string keybind)
{
Array<int> keyInts;
Bindings.GetAllKeysForCommand(keyInts, keybind);
return Bindings.NameAllKeys(keyInts);
}
}
enum ECheckSolidFootingFlags
{
CSF_SOLIDGROUND = 1,
CSF_SOLIDACTORS = 2,
CSF_ALL = CSF_SOLIDGROUND|CSF_SOLIDACTORS,
}
enum DMObj
{
DMG_NO_DODGE = 8192,
DMG_CANTKILL = 16384,
DMG_NODASHAVOID = 32768,
DMG_IGNOREDEF = 65536,
DMG_NO_SARMOR = 131072,
DMG_FIXEDDMG = 262144,
}
#include "zscript/ee_tips.zc"
#include "zscript/globalvars.zc"
#include "zscript/statusbars.zc"
#include "zscript/intermission.zc"
#include "zscript/compatibility.zc"
#include "zscript/events.zc"
#include "zscript/mixins.zc"
#include "zscript/actors.zc"
#include "zscript/player.zc"
#include "zscript/weapons.zc"
#include "zscript/weapons-extra.zc"
#include "zscript/armor.zc"
#include "zscript/items.zc"
#include "zscript/monproj.zc"
#include "zscript/monspawners.zc"
#include "zscript/monsters.zc"
#include "zscript/monsters-doom.zc"
#include "zscript/monsters-dd.zc"
#include "zscript/monsters-afd.zc"
#include "zscript/monsters-cos.zc"
#include "zscript/monsters-custom.zc"
#include "zscript/npcs.zc"
#include "zscript/props-gen.zc"
#include "zscript/props-ddtrilogy.zc"
#include "zscript/puzzles.zc"
#include "zscript/spawners.zc"
#include "zscript/switchdecor.zc"
#include "zscript/misc.zc"
#include "zscript/effects.zc"
#include "zscript/specvuln.zc"
#include "zscript/statfunc.zc"
#include "zscript/helpers.zc"
#include "zscript/sekrit.zc"
#include "zscript/ldl.zc"
// Extra
#include "zscript/ccardscompat.zc"
#include "zscript/dmghudind.zc"
#include "zscript/tilt.zc"
/*
// Aetherius to EE steps
levelbehavior -> exex_monsterlevelenabledflags
bullet_tracer_mode -> exex_bulletstracers
user_monsterlevel -> CountInv("MonsterLevel")
A_DVDSChase = A_EEChase
A_DVDSPain = A_EEPain
Level Thresholds halved [roughly] from Aetherius
Most DropItems Removed like Health Bonus, other Aetherius items
*/