Well as the title says its a Silkroad Interface tool AKA SIT as i call it meh,
if u are tired of designing your own custom in-game Gui and go to the game to check out how your shitty window would look like then this tool is for u !
this tool gives u a ready to impalement aka copy paste codes for resinfo files as well as Devkit classes files so , somehow this tool would be a bit useless as your brain sorry <3 without Devkit or maybe it is who knows !
SIT is yet in alpha stage so don't count on it like a magic tool for the current stage , u might find it ugly , broken or not functional as it doesn't cover all Silkroad Controls yet !
okay well , i decided to go Open Source , the project is far from begin useable at the current stage still requires some cleanup and might have a lot of breaking changes , yet it is not functional atm

List of Current Supported Controls
this list will be updated as soon as new control added , so always come back
- CIFMainFrame
- CIFFrame
- CIFNormalTile
- CIFButton
- CIFStatic
Features
- Ability to drag & drop controls from ToolBox into the designer area
- All controls are Resize-Able and movable by drag & drop features
- u can edit any property of resinfo file right from the right side panel,such as colors , ddj , style ,text and more
- removing any added control or just remove all controls for good
- Generate a ready to use Resinfo files as well as Devkit Header and CPP file
- Ability to Import existing Resinfo file and convert it back to design mode
- much in next updates so your voice is matter
Some notes
- Generating files might need some attention from you such as class names in both Resinfo files and devkit classes cuz u might have a duplicated names in there
- Importing existing files meant for what has been generated with the tool already but good look importing non-created files , it might work just fine but mostly it wont since the tool doesn't convert all silkroad controls yet so it might look ugly or random controls just appears from nowhere
*Note importing existing files requires a CIFMainFrame Manual resize cuz how da hell the tool would get the right size for you ! - Always have a backup of your resinfo files and devkit
Screenshots
| Silkroad Interface Tool | |
|
|
|
A proof of importing existing files brrr
How to use ?
- first of all u have to add CIFMainFrame at the start otherwise u won't be able to drop any control !
- start adding the rest of controls as u wish
- u can customize the control using the right side panel or just drag & drop the control to change the location also u can resize the control either from the right side panel or by left-click on the control which creates a small dot at the end of the control so u can resize by
- last u can just press on Generated Files and copy paste
i think that's enough for now...
in case any of u asked for the source...
i'd like to make this tool open-source but the code is ugly AF now and it depends on Devexpress shit which requires a lic but it's not encrypted so u can check the source anytime u want with any .net decompiler JUST DON'T BE A D!CK
I'd be happy to hear your suggestions / bug reports so don't be shy

Requirements
.net framework 4.8+


Changelog
Update - 4-16-2024 - Current Stage of Silkroad Interface Tool



.gif)


