ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
ItemSourceNotes
2
SelfOwnerLoverLimitedStandardBlocked
3
Blocked ItemTRUEFALSEFALSEFALSEFALSEFALSE
4
Slave CollarTRUEFALSEFALSEFALSEFALSEFALSE
5
Item with "Enable: false"TRUEFALSEFALSEFALSEFALSEFALSE
6
Cosplay Item (when cosplay changes blocked)TRUEFALSEFALSEFALSEFALSEFALSE
7
Body appearance item (when changes blocked)TRUEFALSEFALSEFALSEFALSEFALSE
8
Owner Only ItemTRUETRUEFALSEFALSEFALSEFALSE
9
Lover Only ItemTRUETRUETRUEFALSEFALSEFALSEShould we enforce player's lover rules upon owner updates to lover-only items here?
10
Limited ItemTRUETRUETRUE*TRUEFALSEFALSETrue for lovers provided permissions aren't set to "Owner Only"
11
Standard Item (neither blocked nor limited)TRUETRUETRUETRUETRUEFALSE
12
13
14
15
Key to sources
16
LimitedA player that has permissions to use limited items on the target
17
StandardA player that has permissions to use standard items on the target, but not limited ones
18
BlockedA player that does not have permissions to use items on the player at all
19
20
Notes
21
An update is considered a change where the base asset remains unchanged, but the item's properties have been changed.
22
Adding an item which has properties is validated atomically as an add followed by an update - first we check whether the item can be added at all, then we check whether the added properties are valid.
23
An item swap is validated atomically as a remove followed by an add - first we check whether the old item can be removed, then whether the new item can be added.
24
Similarly, swapping to an item with a property is considered a remove, then an add, then an update.
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100