customize jitter
This commit is contained in:
1 parent
8c29db6c5d
commit
f40e797e3e
1 file changed
+8
-3
@@ -532,6 +532,8 @@ global_entity_anchors = {
|
||||
'player' -> 'xyz'
|
||||
};
|
||||
|
||||
global_jitter = {'experience_orb'};
|
||||
|
||||
__handle_entity(e) ->
|
||||
(
|
||||
entity_type = e ~ 'type';
|
||||
@@ -551,11 +553,14 @@ __handle_entity(e) ->
|
||||
|
||||
if (labels_to_add,
|
||||
base_height = 0;
|
||||
snap = global_entity_anchors:(e~'type') || 'dxydz';
|
||||
etype = e~'type';
|
||||
eid = e~'id';
|
||||
offset = ([(eid % 7)/7,(eid % 13)/13, (eid % 23)/23]-0.5)/2;
|
||||
snap = global_entity_anchors:etype || 'dxydz';
|
||||
base_pos = if(snap == 'xyz', [0, e~'height'+0.3, 0], [0.5, e~'height'+0.3, 0.5]);
|
||||
//base_pos = base_pos+offset;
|
||||
if (has(global_jitter:etype),
|
||||
offset = ([(eid % 7)/7,(eid % 13)/13, (eid % 23)/23]-0.5)/2;
|
||||
base_pos = base_pos+offset;
|
||||
);
|
||||
for (labels_to_add,
|
||||
if (length(_) == 2,
|
||||
[label, text] = _;
|
||||
|
||||
Reference in new issue
Block a user