Commit graph

100 commits

Author SHA1 Message Date
Ayane Satomi
0354bf72bc
Add initial version of TTSv2 2022-07-02 13:32:00 +08:00
Ayane Satomi
e93f37bbac
Get a working table parser lmfao
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-06-22 22:43:14 +08:00
Ayane Satomi
688f2cfb0b
Print table addr for sanity 2022-06-22 19:21:24 +08:00
Ayane Satomi
f7ed758130
shitty json parse testing thingy lol 2022-06-22 19:04:44 +08:00
Ayane Satomi
12c92adaaa
Add SF Metadata
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-06-22 18:19:58 +08:00
Ayane Satomi
284f9532be
Sort declarations
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-06-22 18:14:47 +08:00
Ayane Satomi
6981eed62a
actual blunder
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-06-22 10:00:55 +08:00
Ayane Satomi
c286f53000
edit definitions to be more concise
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-06-22 09:59:25 +08:00
Ayane Satomi
d9d1591a27
Refactor a bit more
Co-authored-by: Henke <henkeswe@users.noreply.github.com>
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-06-22 09:55:12 +08:00
Ayane Satomi
0df5e9d366
Check for permission
Co-authored-by: Henke <henkeswe@users.noreply.github.com>
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-06-22 09:37:14 +08:00
Ayane Satomi
95f6ec769e
Razz: rub that minori
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-06-22 09:00:03 +08:00
Ayane Satomi
94b784b8fc
forgor to document lol 2022-06-22 08:57:48 +08:00
Ayane Satomi
a82dbc1f8b
add Henke's patches for language switching 2022-06-22 08:56:01 +08:00
Ayane Satomi
192408e9d8
Document this
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-06-10 11:05:04 +08:00
Ayane Satomi
4d67af1025
Add a think hook to make noclip detection smarter 2022-06-10 11:01:52 +08:00
Ayane
aba6b0cb68
Add language switching 2022-06-02 22:33:54 +08:00
Ayane Satomi
bd732ecdec make it dumb 2022-05-23 01:46:43 +08:00
Ayane Satomi
d2cfe63344 properly check for zero-length strings 2022-05-17 23:33:32 +08:00
Ayane Satomi
781c1d0cfe actually add a nil check to txt too wtf 2022-05-15 10:53:02 +08:00
Ayane Satomi
d393f29114 Add nil checks 2022-05-15 10:27:44 +08:00
Ayane Satomi
5669b9e534 Trim out the first semicolon for the arg 2022-05-15 10:18:37 +08:00
Ayane Satomi
ee31ad5aa8 Make it parse over a semicolon 2022-05-15 09:56:25 +08:00
Ayane Satomi
356f497bc3 Make the follow script smarter 2022-05-15 01:04:04 +08:00
Ayane Satomi
8018795e9c Make sure input gets URLEncoded
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-05-14 09:31:50 +08:00
Ayane Satomi
0e8fd1c086 Add Gimpy's version 2022-05-03 01:31:40 +08:00
Ayane Satomi
83c9f750f5 dead as hell
so apparently @thegrb93 hasn't whitelisted Google Translate, ded
2022-05-01 03:29:22 +08:00
Ayane Satomi
b9eecd2fd4 im die thank you forever
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-05-01 02:31:50 +08:00
Ayane Satomi
6409fc5ea5 Consolidate this as one thing lmao
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-05-01 02:17:09 +08:00
Ayane Satomi
c11fc19a2a using - is kinda fucking dumb yknow xd
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-05-01 00:57:45 +08:00
Ayane Satomi
f44fe93386 Fix itExists returning true before iterating through all values
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-05-01 00:49:31 +08:00
Ayane Satomi
a302180a1e Refactor library to use a structured table
Thanks to Molly for codereview

Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-30 22:08:20 +08:00
Ayane Satomi
e287600e26 Simplify DECTalk conditional
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-30 21:43:43 +08:00
Ayane Satomi
96350afbdb URL Encode to be safe
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-30 21:16:38 +08:00
Ayane Satomi
a3d0bf43c0 Apply url even if dectalk has a illegal argument
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-30 21:12:37 +08:00
Ayane Satomi
456f307496 Ensure file commits die
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-30 21:07:16 +08:00
Ayane Satomi
83e8f09873 Add Starfall-TTSLib
This is meant to run on StarfallEx so beware

Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-30 21:04:24 +08:00
Ayane Satomi
80f1ce4bed Refactor hook to appease PAC3
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-27 19:42:18 +08:00
Ayane Satomi
9eb0c07978 Add AFK hook 2022-04-27 11:03:28 +08:00
Ayane Satomi
a948308929 Add chatsound shit I use
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-26 18:37:33 +08:00
Ayane Satomi
0c3c40329d Add more experiments
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-26 00:20:07 +08:00
Ayane Satomi
9e5616fc7d sanitize whitespaces
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-20 03:11:52 +08:00
Ayane Satomi
28fab2620a Fix silly negation
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-19 02:44:38 +08:00
Ayane Satomi
507a3335b3 fix indentation
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-19 02:43:12 +08:00
Ayane Satomi
63c3be55e5 Fix PAC3 wearing code
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-19 02:26:58 +08:00
Ayane Satomi
c85f4029f5 Fix some syntax errors
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-19 01:45:05 +08:00
Ayane Satomi
ca408d27b3 Remove unused variable
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-19 01:10:03 +08:00
Ayane Satomi
5ead0d9e59 clean out unused imports
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-19 01:08:57 +08:00
Ayane Satomi
57b3f69d27 Properly implement everything in PAC
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-19 01:08:34 +08:00
Ayane Satomi
ff6c079fd4 implement initial version of this
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-19 00:51:23 +08:00
Ayane Satomi
db544710e0 Initial Commit
Signed-off-by: Ayane Satomi <ayane@vignetteapp.org>
2022-04-19 00:10:01 +08:00