| Age | Commit message (Collapse) | Author |
|
local variables that should be sent to it at the point of the func being called. (#530)
|
|
Fix character select screen lag/performance overhead
|
|
Narrator IC chat support
|
|
* Add OOC logging to the .log files, making them infinitely more precious to GMs especially of ambitious multi-area RPs
Add [IC] and [OOC] tags to distinguish between the types of msg
* minor wording change for .log top line to make it clearer that it's the server address and not the user address
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
|
|
Tons of bug fixes for IC chat parsing
|
|
Fix ~~, ~> and <> breaking tick pos
|
|
|
|
Fix using objections against talking players not causing them to stop talking (with this method, they will only finish their current animation cycle unitl freezing in place)
|
|
in any way, rather the only thing it affects is the IC chat box. INSANELY useful for GMs to play sound effects, talk over the situation, etc. without causing the IC viewport to reset.
Stress-tested with preanims, non-interrupting preanims, idle chat, talking chat, evidence presenting
|
|
only thing that should decide that is if text is done processing or not)
Fix objections forcing a missingno to appear when you object to someone mid-preanim, and their preanim ends before objection shout finishes. This also resolves a crapton of other bugs related to preanim_done() signal.
Move evidence display from handle_ic_speaking to start_chat_ticking (makes more sense over here)
Remove a misplaced set_static_duration for ui_vp_player_char (must've got here over a strange merge conflict or smth)
Remove useless anim_state and text_state setters in reload_theme func, the func that calls the BG to display already handles everything needed for IC reset
|
|
|
|
|
|
reload (#525)
|
|
|
|
Set Qt::ElideLeft for dropdowns
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix chat queue being cleared with no way to see what the msgs were
|
|
causing insane spam
Reduce needless copy-pasting for shit that doesn't even need to be there
I actually made this fix but I stashed the older version when splitting the branches so you got the bugged verison instead.
|
|
you switched an area during queue being parsed. (Your IC logs will be caught up to speed instead)
|
|
is received
|
|
|
|
|
|
When the demo skips by some number of seconds, the timer will also skip forward by that duration.
Co-authored-by: in1tiate <32779090+in1tiate@users.noreply.github.com>
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
|
|
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
|
|
|
|
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
|
|
blank (a.k.a. use character default side)
|
|
"music_stop()" instead of only working on the client-side
|
|
|
|
|
|
courtorom_stylesheets.css is more useful)
|
|
to properly initialize custom backgrounds for labels w/ transparent ones)
rename "set_dropdown_ to "set_stylesheet" cuz that's what it is
|
|
being initialized later than needed.
|
|
|
|
|
|
|
|
char pos etc.
Remove accidental duplicate code
Fix some genius using & instead of && (SMH)
Block pos_dropdown signals better
|
|
|
|
Make it actually work properly
|
|
Make pos dropdown ui editable for a custom pos
Keep track of the custom pos index
On switching from the custom pos, remove the entry at that index
Fix regression causing the "sort by name" lobby server list header disappearing
Expose column 0 for the # in the lobby server list header
("too ugly" just use lobby_stylesheets.css and pretty it up)
|
|
it for you automatically instead!)
Add an option to enable/disable stickers
Make stickers actually respect the custom chatbox setting properly
|
|
Split behavior for courtroom resizing into its own function
Use that function to optimize character changing screen
Fix reload theme breaking the background positioning
Fix changing character breaking the background positioning
Fix excessive set_widgets() calls that caused unnecessary lag
Fix unnecessary set_size_and_pos calls that didn't need to be there
Only call size_and_pos on the chatbox in the initialize_chatbox func
Remove checks for a boolean that will always be true
Simplify two functions that copy-paste code called set_size_and_pos into a single one
Fix "disable custom chat" setting not being used when setting chat sizes and pos
|
|
|
|
|
|
|