Skip to content

Releases: StudioRaming/WARUDO-Mod-Mate

WARUDO Mod Mate 0.1.2

Choose a tag to compare

@StudioRaming StudioRaming released this 10 Oct 19:02

WARUDO Mod Mate 0.1.2 — free, open-source Unity Editor mod-building helper.

Download WARUDO_Mod_Mate_0.1.2.unitypackage below and import it through Assets → Import Package → Custom Package… over 0.1.1 or 0.1.0. Settings and build history are kept.

What is fixed in 0.1.2:

  • Types WARUDO provides through a type forward are accepted. WARUDO's System.dll forwards Stack`1 and Queue`1 to mscorlib, so a mod whose runtime code used them was rejected with "WARUDO does not provide this DLL-only type". A forward whose target WARUDO does not ship is still refused.
  • Nested types are checked by their full name. Stack<T>.Enumerator and Queue<T>.Enumerator (a foreach over a Stack or Queue) are no longer rejected, and a nested type that the installed WARUDO lacks is now refused even when its outer type exists.

Guides: 한국어 · English · 日本語

Use Unity 2021.3.45f2 on Windows. .warudo builds require the separately installed WARUDO Mod Tool SDK; the tested baseline is 0.14.3.10. Environment prefab builds and Live Test are not included. Input assets, shaders and SDKs retain their own licenses; Mod Mate is MIT licensed.

한국어: 0.1.2는 사전 점검이 WARUDO가 실제로 제공하는 타입을 잘못 막던 문제를 고친 업데이트입니다. 형식 전달(type forward)로 제공되는 Stack<T>·Queue<T>와 그 안의 Enumerator(Stack·Queue에 대한 foreach)를 쓰는 모드가 더 이상 거부되지 않습니다. 아래 유니티패키지를 받아 기존 버전 위에 임포트하세요.

日本語: 0.1.2 は、WARUDO が実際に提供している型を事前確認が誤って拒否していた問題を修正したアップデートです。型転送(type forward)で提供される Stack<T>・Queue<T> と、その中の Enumerator(Stack・Queue に対する foreach)を使う MOD が拒否されなくなりました。下の Unity パッケージを既存バージョンの上にインポートしてください。

Validation:

  • Package audit: 143 files, the same paths and GUIDs as 0.1.1. Four files differ: the two type-check scripts, the version constant and the manual. sha256 is below.
  • Type check: tested against the real WARUDO 0.15.2 Managed DLLs in 13 cases. Two of them, Stack`1+Enumerator and Queue`1+Enumerator, used to be rejected and are now accepted.
  • Mod builds: the same code built Built-in and URP character mods in Unity 2021.3.45f2 with SDK 0.14.3. The Built-in mod loaded in WARUDO without errors.
  • Not checked: an import over an older Mod Mate in a fresh project.

Support: studioraming@gmail.com

WARUDO Mod Mate 0.1.1

Choose a tag to compare

@StudioRaming StudioRaming released this 09 Oct 12:10

WARUDO Mod Mate 0.1.1 — free, open-source Unity Editor mod-building helper.

Download WARUDO_Mod_Mate_0.1.1.unitypackage below and import it through Assets → Import Package → Custom Package…. No manual source compilation is required. Importing over 0.1.0 keeps your settings and build history; Build, Library, History and Package tab settings are now stored per Unity project (values from 0.1.0 are copied once into each project that reads them, the old ones are never changed).

What is new in 0.1.1:

  • Runtime code now builds into the mod. Mod Mate compiles the mod's scripts itself: each assembly definition (.asmdef) becomes one DLL, and the plain scripts of a manual script folder become one more. This fixes CS0012 errors for members typed with Unity types (Transform, Animator, Vector2 ...) that appeared when UMod compiled loose scripts against Warudo.Core.
  • Automatic script collection works with SDK 0.14.3. Builds no longer fail with "The UMod automatic-source adapter is unavailable", and a prefab without custom scripts builds without any script step.
  • Clearer preflight. Script folders with an .asmdef are no longer blocked as a whole. Preflight now blocks only real problems: references to assemblies WARUDO does not provide, missing precompiled DLLs, and name collisions with WARUDO's own assemblies. Code that uses scripts outside the mod folder is reported with a hint to move it in.
  • Easier first build. A "Create settings" button on the Build tab prepares the SDK mod settings when they are missing.
  • Better failure messages. A code security rejection lists the rejected APIs; compile errors name the source file and line; a build stopped by a script recompile or Play Mode says so and shows whether the settings were restored.
  • Fixes. One tab's error no longer freezes the whole window (Retry button); the newest 3 failed build outputs are kept, older ones are cleaned from Mod Mate's own Library folder; the quick-build recovery marker is project-scoped; the history CSV is named WarudoModMate_History_<date>.csv.

Guides: 한국어 · English · 日本語

Use Unity 2021.3.45f2 on Windows. .warudo builds require the separately installed WARUDO Mod Tool SDK; the tested baseline is 0.14.3.10. Environment prefab builds and Live Test are not included. Input assets, shaders and SDKs retain their own licenses; Mod Mate is MIT licensed.

한국어: 0.1.1은 모드 런타임 코드를 Mod Mate가 직접 DLL로 컴파일해 넣도록 바꾼 업데이트입니다. UMod가 느슨한 스크립트를 컴파일할 때 나던 CS0012 오류와 SDK 0.14.3의 자동 수집 실패를 고쳤고, 사전 점검 메시지와 프로젝트별 설정 저장을 개선했습니다. 아래 유니티패키지를 받아 기존 버전 위에 임포트하세요.

日本語: 0.1.1 は、MOD のランタイムコードを Mod Mate が DLL として直接コンパイルするようにしたアップデートです。UMod が個別スクリプトをコンパイルする際の CS0012 エラーと SDK 0.14.3 での自動収集の失敗を修正し、事前確認のメッセージとプロジェクト別の設定保存を改善しました。下の Unity パッケージを既存バージョンの上にインポートしてください。

Validation: package audit (143 files: the 0.1.0 paths unchanged plus 9 new editor scripts, GUIDs unchanged, secret scan clean, sha256 below). Unity 2021.3.45f2: imported over 0.1.0 with 0 compile errors, the window shows v0.1.1. The new runtime-code compile path was exercised in a full SDK 0.14.3 character mod build. Loading a built mod in the WARUDO app is outside this check.

Support: studioraming@gmail.com

Superseded version label — use 0.1.0

Pre-release

Choose a tag to compare

@StudioRaming StudioRaming released this 06 Oct 18:48

This initial upload used an incorrect product version label.

The correct version is 0.1.0. Please use the latest release and download WARUDO_Mod_Mate_0.1.0.unitypackage.

이 업로드는 제품 버전을 1.0.0으로 잘못 표기했습니다. 올바른 버전은 0.1.0입니다. 최신 릴리스의 패키지를 사용해 주세요.

このアップロードにはバージョン表記の誤りがありました。正しいバージョンは 0.1.0 です。最新リリースのパッケージをご利用ください。

The original tag and assets are retained as historical records; this release is superseded and is not the current download.

WARUDO Mod Mate 0.1.0

Choose a tag to compare

@StudioRaming StudioRaming released this 06 Oct 19:40

WARUDO Mod Mate 0.1.0 — free, open-source Unity Editor mod-building helper.

Download WARUDO_Mod_Mate_0.1.0.unitypackage below and import it through Assets → Import Package → Custom Package…. No manual source compilation is required.

  • Correct product version: 0.1.0. The initial 1.0.0 upload used an incorrect version label and is superseded.
  • Drag the boundary between the prefab list and lower settings/export area. Heights are saved per mode; double-click restores automatic height.
  • Scroll long dependency lists and expand compact redistribution cautions.
  • New illustrated user guides in Korean, English and Japanese, with eight actual Unity captures. The handbook and images are included in the Unity package and linked from the Help menu.
  • Prop/Character batch builds, scene quick builds, runtime-source collection, Library/History and Unity package export.

Guides: 한국어 · English · 日本語

Use Unity 2021.3.45f2 on Windows. .warudo builds require the separately installed WARUDO Mod Tool SDK; the tested baseline is 0.14.3.10. Environment prefab builds and Live Test are not included. Input assets, shaders and SDKs retain their own licenses; Mod Mate is MIT licensed.

한국어: 0.1.0이 올바른 제품 버전입니다. 아래 유니티패키지를 바로 받아 임포트하세요. 화면별 사용법·처음 따라 하기·문제 해결을 실제 캡처와 함께 보강했고, 위 목록과 아래 영역의 경계를 드래그해 높이를 조절할 수 있습니다.

日本語: 正しい製品バージョンは 0.1.0 です。下の Unity パッケージを直接ダウンロードしてインポートしてください。実際の画面付きガイドを追加し、上下の境界をドラッグして高さを調整できます。

Validation: actual Unity compile/captures/drag ownership/reopen/reset, script-free and scripted SDK builds, source/meta/package audits, installed 0.1.0 version and overwrite import with settings/history preservation. The QA compiler cache was rebuilt to validate the changed version rather than accepting an old DLL. WARUDO application runtime loading was not repeated during this guide update.

Support: studioraming@gmail.com