Open Crystalwarrior opened 2 years ago
Prompted by this conversation:
Explanations can come in tl;dr form from here: https://github.com/AttorneyOnline/docs/blob/master/docs/development/network.md#in-character-message
Relevant info from the docs (with slight corrections from memory, signified by stricken text):
desk_mod: Whether or not to override desk appearance.
-1
0
1
2
3
4
5
emote_modifier: A number that dictates emote behavior:
6
So, to condense it into the dropdown:
modifier:
deskmod:
Yeah- While this is super convenient, Qt really fucking hates it. Will need to do some annoying hardcoded table information to make this work.
If we drop chat I will add it literally this night.
done lol
Prompted by this conversation:
Explanations can come in tl;dr form from here: https://github.com/AttorneyOnline/docs/blob/master/docs/development/network.md#in-character-message
Relevant info from the docs (with slight corrections from memory, signified by stricken text):
desk_mod: Whether or not to override desk appearance.
-1
: Positions "def", "pro", and "wit" default to desk and the positions "hld", "hlp" and "jud" to no desk.0
: desk is hidden1
: desk is shown2
: desk is hidden during preanim, shown when it ends3
: desk is shown during preanim, hidden when it ends4
: desk is hidden during preanim, character is centered and pairing is ignored, when it ends desk is shown and pairing is restored5
: desk is shown during preanim, when it ends character is centered and pairing is ignoredemote_modifier: A number that dictates emote behavior:
0
: do not play preanimation; overridden to 2 by a non-0
objection modifier1
: play preanimation (and sfx)2
: play preanimation and play objection3
: unused4
: unused5
: no preanimation and zoom6
:objection and zoom, no preanimpreanim and zoomSo, to condense it into the dropdown:
modifier:
0
idle1
preanim5
zoom6
preanim zoomdeskmod:
-1
benches0
no desk1
show desk2
show desk only on idle3
show desk only on preanim4
no desk and no pair only on preanim5
show desk and no pair