192 Commits

Author SHA1 Message Date
c4d582ce0f
Comment out unused armor block 2023-06-23 01:49:04 -04:00
36adf3a7f0
Get rid of a lot of warnings, add deprecations 2023-06-23 01:48:41 -04:00
a5dfb68598
Update nulllib and fix UVManager to reflect change 2023-06-23 01:10:42 -04:00
5b13f3b4c9
require nulllib.sharedstate 2023-06-22 20:27:13 -04:00
278d456a26
Update nulllib
- Add sharedstate
2023-06-22 19:38:30 -04:00
e982583c94
Add Lua LSP docs for Figura
https://github.com/GrandpaScout/FiguraRewriteVSDocs
2023-06-22 13:43:51 -04:00
c5b46bbbfc
Update TODO.md 2023-06-22 02:44:37 -04:00
7697a6d387
comment 2023-06-22 02:42:57 -04:00
964c6ec8cb
Update nulllib 2023-06-22 02:42:57 -04:00
7f3b96c5d4
Update TODO.md
- add very ambitious plans to rewrite state syncing
- move partial_vanilla to unplanned section
2023-06-22 02:42:57 -04:00
7c874e16fe
Add luarc so autocompletions work 2023-06-22 00:31:09 -04:00
394f161604
Merge branch 'feature/library_split'
This splits off most reusable code snippets into a separate libraries
submodule
2023-06-21 21:28:24 -04:00
b31f52b179
Group imports 2023-06-21 21:19:04 -04:00
8d29652ce4
Update TODO.md 2023-06-21 21:15:00 -04:00
12717afd32
Split off timers into library 2023-06-21 21:14:39 -04:00
7cc97b9756
Split off UVManager 2023-06-21 19:42:35 -04:00
e4c0c288a2
Update nulllib submodule URL to public URL 2023-06-21 16:39:47 -04:00
d454a6340f
Split off util, logging, math, PartsManager 2023-06-21 16:11:06 -04:00
9e64a077e1
Rename unstring to parse 2023-06-21 15:18:55 -04:00
cc084d355b
Add README.md 2023-06-16 14:17:07 -04:00
b3d646e040
Update script to Figura 0.1.0-rc.14 2023-05-09 00:31:53 -04:00
5fbea8ebd9
Make syncState rate limit stricter 2022-10-31 08:24:09 -04:00
cca938ccc1
Update TODO.md 2022-10-30 23:01:03 -04:00
5c9563750e
Update TODO.md 2022-10-30 20:35:59 -04:00
a6367f64dd
Add debug logging for pings 2022-10-30 20:35:34 -04:00
58910fc16d
Add basic logging functions 2022-10-30 20:35:03 -04:00
df86b4cf2e
Add placeholder function for snore 2022-10-30 14:12:55 -04:00
026397f8bb
Update TODO.md 2022-10-17 00:21:55 -04:00
419b8bd7f4
Disable snoring 2022-10-17 00:09:04 -04:00
96dd163f47
Add rate limiter to syncState 2022-10-17 00:04:21 -04:00
42c7847855
Re-enable pings 2022-10-17 00:03:57 -04:00
e346aafbfa
Modify debug print functions 2022-10-03 22:08:10 -04:00
79831d4ff7
Fix typo in armor_model table 2022-10-03 22:06:56 -04:00
7be5d45cd3
Update TODO.md 2022-09-29 08:30:11 -04:00
64dc55f71a
Remove partial_vanilla, other optimizations
The code for adding partial_vanilla to PartsManager used an
unbelievably high instruction count. Removing it allows avatar to
properly load with low trust, and it will be replaced with something
better in the future anyway.
2022-09-27 22:44:01 -04:00
c6c2acb507
Optimize variables for using less instructions 2022-09-27 22:28:04 -04:00
9e126a06eb
Partial revert of "Remove unused commands section from script"
This reverts commit e82abe92f51bc72555d74f54d6ac7a4660365408.
Accidentally committed an adjacent line, this fixes it
2022-09-27 21:45:41 -04:00
699d020073
Update TODO.md 2022-09-27 21:16:44 -04:00
e82abe92f5
Remove unused commands section from script 2022-09-27 20:02:32 -04:00
b01c184314
Fix action wheel and implement page scrolling 2022-09-26 23:06:35 -04:00
8f2b292689
Ensure only script.lua runs automatically 2022-09-26 18:35:48 -04:00
112e6eb5f3
fix markdown again
can you tell i got 4 hours of sleep
2022-09-26 13:34:58 -04:00
16f2722fd6
fix todo markdown
i am stupid
2022-09-26 13:26:17 -04:00
bb7bb82b22
Add TODO.md 2022-09-26 13:24:49 -04:00
4700991a2c
PM: use actual objects as key instead of string
I should have been doing this from the start
2022-09-26 01:15:21 -04:00
fa11b3a3f6
Fix compatibility with Figura 0.1.0-rc8
- change player:exists() to player (nil if player doesn't exist)
- re-enable edit permission checks (meta.getCanModifyVanilla() ->
  avatar.canEditVanillaModel)
- resetVisible() -> setVisible(nil)
- fix init event register
2022-09-26 01:11:48 -04:00
ef6b307c0e
Add updated UVManager code
Still needs work, I don't know how matrices work and I am going to take
a 12 hour linear algebra course to fix that.
2022-06-23 16:20:55 -04:00
42245a7062
Fix emissive textures 2022-06-23 16:18:00 -04:00
1aa10b7aa7
Fix torso not moving properly with tail 2022-06-22 23:13:46 -04:00
9a17550b74
Register wrapper functions for ticks/render
Apparently dying breaks player entity checks, this fixes that. The
function will only run the tick/render if the player is alive.
2022-06-22 22:26:48 -04:00