52 Commits

Author SHA1 Message Date
ivy 3c4fdf5f62 chore: bump readme/wally to 1.1.0 v1.1.0 2026-04-21 11:38:10 -04:00
ivy 3100d45299 fix: function rename wasn't applied everywhere 2026-04-21 11:37:20 -04:00
ivy a897d6d977 fix: add default head mapping
R15 default head is dynamic, in this case the id of the head is `0`, which we just map to the default face
2026-04-21 11:33:52 -04:00
ivy 6e19f5492b Merge pull request #2 from F2KENAME/patch-1
refactor: split "convertCharacter" function for external uses
2026-04-16 11:09:08 -04:00
ivy 1080cf2cac fix: correct teturn type of applyHeadDescription 2026-04-15 12:57:19 -04:00
Name e07c806300 function rename and delete unnecessary return
fixHeadTexture is renamed to fixiBotTexture
applyHeadDescription now only return targetMesh
2026-04-15 21:42:49 +07:00
Name f4f5fac480 Refactor convert.luau for external uses 2026-04-15 17:28:57 +07:00
ivy 82280bbbfb chore: change LICENSE copyright to Filoxen Labs 2026-04-08 18:02:26 -04:00
ivy e252214f32 docs: add logo 2026-04-07 23:34:54 -04:00
ivy 8f2cdd0d3b docs: add icon v2 2026-04-07 23:32:44 -04:00
ivy dade55e60a chore: bump version to 1.0.0 (hooray!) 2026-04-07 15:49:24 -04:00
ivy 89f54ed4b9 fix: replace AssetId if-chain with lookup table, improve warnings v1.0.0 2026-04-07 15:48:38 -04:00
ivy cec933c906 docs: remove - typo 2026-04-07 15:33:38 -04:00
ivy 3673e5692a docs: add CONTRIBUTING.md guidelines 2026-04-07 15:33:00 -04:00
ivy 0941acf7fe docs: add icon v1 2026-04-07 01:52:22 -04:00
ivy 0cc3e05b75 fix(logging): standardize error message format 2026-04-07 01:31:57 -04:00
ivy 32b9a7aee8 fix: add error handling for ApplyDescriptionResetAsync and nil-check Head 2026-04-06 00:44:03 -04:00
ivy cb7111b121 chore: bump version in wally.toml and docs to 0.1.7 v0.1.7 2026-04-05 17:48:50 -04:00
ivy ba8ba69e88 fix: make unsupported heads use the original smile instead 2026-04-05 17:48:24 -04:00
ivy 3ecade750b chore: bump to version 0.1.6 in docs and wally 2026-04-05 14:21:18 -04:00
ivy 37e9f9ace1 fix: support unsupported heads (hex, diamond, etc)
This commit adds support for the following heads:
- Hex
- Diamond
- Cylinder Madness
- Octoblox
- iBot
It does it in a sort of direct way but Roblox's support for these heads is lacking so this will be the method used for now
v0.1.6
2026-04-05 14:20:54 -04:00
ivy 7fc0c60412 Merge branch 'main' of https://github.com/filoxen/rbx-reface 2026-03-29 20:06:00 -04:00
ivy 16595c787d fix: set wally publish project path to src 2026-03-29 19:34:23 -04:00
ivy b0bac39b5f docs: bump version to 0.1.5 v0.1.5 2026-03-29 19:31:24 -04:00
ivy 7fe0dc7744 fix(package): move wally.toml to src to only bundle required files 2026-03-29 19:30:42 -04:00
ivy 2dcfd7e7ad fix: cast player.Character to CharacterModel in init 2026-03-28 15:01:34 -04:00
ivy 9e31f2d75e fix: nil-check GetAppliedDescription before use 2026-03-28 15:01:26 -04:00
ivy 083e33f88a refactor: extract meshByName into its own data module 2026-03-28 15:01:23 -04:00
ivy efc41e7ee5 fix: add CharacterModel type and create typing submodule 2026-03-27 19:51:49 -04:00
ivy 37a9502a10 fix: technically incorrect type (:IsA) refines 2026-03-27 17:32:34 -04:00
ivy 9c29cf3430 docs: update readme verison to 0.1.4 2026-03-26 00:51:48 -04:00
ivy 59bb845766 chore: bump version to 0.1.4 v0.1.4 2026-03-26 00:50:07 -04:00
ivy 173e80e314 fix: wait for appearance load 2026-03-26 00:47:57 -04:00
ivy fd06ceb812 chore: bump version to 0.1.3 v0.1.3 2026-03-26 00:31:55 -04:00
ivy 670d4b142c chore: bump version to 0.1.2 2026-03-26 00:31:10 -04:00
ivy b03ca50d7b docs: change dependencies to server-dependencies 2026-03-26 00:16:55 -04:00
ivy 76e828f1f1 build: add build & publish workflow v0.1.1 2026-03-26 00:08:25 -04:00
ivy 5e9a190e67 docs: add installation and usage details 2026-03-25 23:51:58 -04:00
ivy 6becec0636 fix(wally): change realm to server 2026-03-25 23:51:48 -04:00
ivy a339875856 feat: add conversion logic and main conversion daemon 2026-03-25 23:51:36 -04:00
ivy 5816f39ad6 feat: add first faceByMesh run 2026-03-25 22:52:05 -04:00
ivy 0c661f3ba8 chore: add build/ to gitignore and add rojo data 2026-03-25 22:28:26 -04:00
ivy 382edede11 feat: move createFaceByBundle.py to codegen.py and add mesh scraping 2026-03-25 22:28:07 -04:00
ivy d026c201be feat: first faceByBundle mapping 2026-03-25 22:05:47 -04:00
ivy 9625ca2188 fix: add delay and retry logic to code gen script 2026-03-25 22:05:21 -04:00
ivy 612fbdf2a8 build: add rokit and wally dependency 2026-03-25 22:05:01 -04:00
ivy 7da74ac159 chore: add lf attribute 2026-03-25 22:04:50 -04:00
ivy c01bf3dc26 docs: reword acknowledgement 2026-03-25 20:07:09 -04:00
ivy 678bbdce13 add full face list and script to codegen faceByBundle.luau 2026-03-25 20:06:08 -04:00
ivy 3654f0bd5d docs: add acknowledgements to readme 2026-03-25 20:05:36 -04:00