design
991 Bytes
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
skills
----
User should be able to
- obtain skill name with ID (ID -> name, with skill name const char array)
- translate char skill IDs with skill IDs (ID -> ID, with character class skillenums)
mercs
------
User should be able to
- obtain merc name
- set merc name (just change ID)
- obtain merc characteristics (type, subtype, difficulty)
- set merc type, subtype and difficulty (in a single function)
quests
------
User should be able to
- get quest name with ID
- get quest descriptions
- get quest data
- set quest data
waypoints
----------
User should be able to:
- get waypoint name with ID
- get waypoint active
- set waypoint active
items
---------
- add/remove sockets
- add/remove personalisation
- add/remove ethereal
- add/remove indestructible
- change durability
- change item level
- spawn unique # get normal and unique and compare
- spawn set # get normal and set and compare
- import/export
- print object data