Commit Graph

274 Commits

Author SHA1 Message Date
f9a11ceeab improve character sprites loading 2025-06-19 18:36:49 -04:00
75c248ff9b strip preanim strings 2025-06-14 13:52:32 -04:00
dbe52c1658 revert changes to playmusic 2025-06-12 22:58:13 -04:00
7d2ff58f76 add multiple checks for missing sprites to avoid ic hanging 2025-06-12 22:52:33 -04:00
346a521907 add multiple checks for missing sprites to avoid ic hanging 2025-06-12 19:41:26 -04:00
a85fbf0ab3 put back sprite placeholder for unknown chars 2025-06-12 18:11:56 -04:00
9dd0e4f8ff add fallback in case of missing animation without prefix 2025-06-12 16:50:34 -04:00
868117d880 fix unicode on adding private evidence, now this time for real 2025-04-08 23:30:17 -04:00
07d6dff143 fix unicode on adding private evidence 2025-04-08 23:14:52 -04:00
68c6a8da3e fix unicode on adding private evidence 2025-04-08 23:14:28 -04:00
7a61669192 dont expect emote to have deskmod 2025-04-04 16:38:17 -03:00
d70f834b4d fix pair charname when it's unicode 2025-04-01 19:56:42 -03:00
23cd025c3b fix music change when showname is unicode 2025-03-31 15:42:23 -03:00
9af32ac411 partial support for encoded evidence 2025-03-31 15:39:58 -03:00
0659914127 properly handle transferring evidence with special ao2 chars 2025-03-31 14:33:25 -03:00
e7daec78c7 take care not to cast pair offset if somehow empty 2025-03-29 21:12:18 -03:00
299cef6831 onexportevidence not called properly 2025-03-25 23:52:22 -03:00
96ff0dbf05 fix enabling demos on settings 2025-03-16 19:56:29 -03:00
8ffae77317 jury and seance positions added to dropdown (they were supported from the start) 2025-03-13 18:02:14 -03:00
bdab144be5 flash window on callword 2025-03-12 18:50:58 -03:00
bf7248943e improve getting areas on handshake 2025-03-12 14:18:18 -03:00
51b248cf76 allow demo playback from main menu + quitting the demo player 2025-03-11 19:30:06 -03:00
2be05f1a54 starting work on offline demo player 2025-03-11 17:58:57 -03:00
4dae88a809 refactor 2025-03-11 16:55:31 -03:00
88545b2ca0 move some buttons to buttons.py 2025-03-11 14:07:45 -03:00
529ba583b7 add demo recording setting 2025-03-11 02:43:22 -03:00
81e71bccb8 add demo recording 2025-03-11 01:28:41 -03:00
7790578748 refactoring 2025-03-11 00:09:30 -03:00
afa24c01bb refactoring 2025-03-11 00:06:22 -03:00
cd80f166da fix timestamp 2025-03-10 20:57:16 -03:00
d282dfd232 fix timestamp 2025-03-10 20:27:59 -03:00
9157aee402 get blips from ms + reset time on demo playback if longer than demo 2025-03-10 18:33:23 -03:00
999da56bd4 make the demo list a tree view 2025-03-10 17:33:59 -03:00
3fa39e3ff8 make the demo list a tree view 2025-03-10 17:27:30 -03:00
23c66eea44 more demo playing stuff 2025-03-10 15:42:52 -03:00
237524c1d4 Playback of demos with seekbar 2025-03-10 05:05:13 -03:00
5122e83a7e implement demo player backend 2025-03-10 01:05:03 -03:00
b427621690 support initial ARUP not present in handshake 2025-03-09 15:34:42 -03:00
ce91cf1867 character list search 2025-03-07 18:42:48 -03:00
33ad3c205c some refactoring + don't slide if zoom 2025-03-07 15:36:28 -03:00
1b3c3d9acf beta timers support (only global for now) 2025-03-07 00:55:49 -03:00
14554caf55 fix chatlog mouse behavior 2025-03-03 03:54:35 -03:00
d02d94a0b1 fix chatlog mouse behavior 2025-03-03 03:54:27 -03:00
417a0ec466 slide: support flip 2025-03-02 18:16:09 -03:00
d685818ed7 hide presented evi on slide 2025-03-02 18:08:29 -03:00
13243b2246 handle disconnections better + more widgets focus on ic input after clicking 2025-03-02 16:10:58 -03:00
c0a10e853e beta slides support (disabled by default) 2025-03-01 22:08:44 -03:00
1d3dd9e3f6 whoops chatlogs 2025-03-01 16:37:52 -03:00
6c7bfba25c better chatlogs + moved the options around a bit 2025-03-01 14:18:11 -03:00
d81ef084c4 improve unicode handling of ic text 2025-03-01 03:53:56 -03:00
e393c1d2f1 slides show the witness 2025-03-01 00:19:49 -03:00
4a823abf32 slides have animations for def->pro and pro->def 2025-02-28 20:32:43 -03:00
c911fa00b0 accidentally broke new bg packet 2025-02-28 17:27:22 -03:00
7993fe5cf8 focus on ic input + implement blips and slide in ms packet + start work on slide animations 2025-02-28 16:57:29 -03:00
d65587609e send deskmod 0 on zoom 2025-02-28 00:19:39 -03:00
6e9d6d486b improve music thread 2025-02-27 23:57:32 -03:00
5b07e9a3ad improve handling of single frame images + look in more dirs for anims 2025-02-27 22:15:44 -03:00
ddc7b971a4 tick is 60 ms 2025-02-27 19:42:25 -03:00
ec2ddcfbf0 respect deskmod in char.ini 2025-02-27 17:10:59 -03:00
62deeba0b5 dont display evidence above objectionview 2025-02-27 14:58:17 -03:00
cc33d71e3f strip evidence names 2025-02-27 02:54:16 -03:00
1e59144b51 text stay time option 2025-02-27 02:24:29 -03:00
c5dceaa7c3 first implementation of delayed messages, no option to change delay yet 2025-02-26 18:20:08 -03:00
0fc96465f1 revert 2025-02-25 14:41:10 -03:00
b19b999ffa support preanims in anim subdir 2025-02-25 14:15:07 -03:00
4af5217d76 handle effects that aren't available 2025-02-24 00:14:34 -03:00
6611938cd9 show only song names in list 2025-02-23 19:54:31 -03:00
1af0e21b54 add music search 2025-02-23 19:12:36 -03:00
dda37268d4 revert clickable links on chatlogs, there's a weird bug 2025-02-23 18:17:50 -03:00
92085020b8 clickable links on chatlogs 2025-02-23 17:32:16 -03:00
9eeb7897f1 have autocaps deal with some more closing special chars 2025-02-23 15:32:09 -03:00
98e1da8225 add some shortcuts 2025-02-23 15:12:18 -03:00
b66ee7e619 handle some file open()s better 2025-02-23 14:09:24 -03:00
357e369559 improve unicode shownames 2025-02-22 20:25:25 -03:00
b0c9f6f149 improve area list 2025-02-22 19:57:29 -03:00
bfc5d0869a assorted improvements to charselect 2025-02-21 16:34:48 -03:00
ac75a9eeb1 revert some changes from commit 7f4043546e as they broke the client + added cancel button on charlist 2025-02-21 14:31:03 -03:00
cf4b58b011 nuclear dropdown fix 2025-02-21 06:55:36 -03:00
1aac0f982b auto switch area on join 2025-02-21 06:02:16 -03:00
53d77b587f show bg and clear game screen on bg change 2025-02-21 05:35:34 -03:00
8f5605bccb Merge branch 'master' of git.bunny.cafe:cidoku/AO2XP 2025-02-21 03:00:24 -03:00
c0542b2b90 a fix for preanims on linux? 2025-02-21 02:59:47 -03:00
d821440a49 character search + stay on page + refactor 2025-02-21 02:19:46 -03:00
f1eb849d8d fix callwords 2025-02-21 00:57:42 -03:00
325928064e support characters with emotions in subfolders 2025-02-20 21:09:27 -03:00
aad2d8fcbc better theme loading and window handling 2025-02-20 19:35:28 -03:00
4951d0ca46 moved directory names to constants file + about window 2025-02-20 18:54:54 -03:00
8c1093e006 improve the behavior of volume sliders 2025-02-20 15:29:29 -03:00
5d62d97464 pause music if muted 2025-02-20 14:31:50 -03:00
169ce1c44a private inventory is now persistent 2025-02-20 14:12:26 -03:00
ea20cb72b9 unicode support for autopick option 2025-02-20 01:11:51 -03:00
f9ffccde12 Merge remote-tracking branch 'refs/remotes/origin/master' 2025-02-20 00:34:27 -03:00
a5582025bc autoselect 2025-02-20 00:30:56 -03:00
29e6946515 add tooltips to emote buttons with emote names 2025-02-20 00:09:59 -03:00
7046a151fb add tooltips to emote buttons with emote names 2025-02-19 23:51:51 -03:00
99819b0883 add more tooltips to ui 2025-02-19 23:25:08 -03:00
206c158b9a don't use name in char.ini as charname / add unicode chars to iniswap list 2025-02-19 20:09:54 -03:00
47ae12b653 don't use name in char.ini as charname / add unicode chars to iniswap list 2025-02-19 19:47:30 -03:00
3f44b65c60 respect scaling in char.ini and default for smooth scaling for big sprites 2025-02-19 18:20:03 -03:00
a63d1c9952 move player list tab 2025-02-19 17:03:36 -03:00