[Release] (WIP) Silkroad Interface Tool

04/14/2024 03:48 $WeGs#1
Hello there greedy community <3

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
[Only registered and activated users can see links. Click Here To Register...]


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
[Only registered and activated users can see links. Click Here To Register...]


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 :kappa:

Requirements
.net framework 4.8+

[Only registered and activated users can see links. Click Here To Register...]


[Only registered and activated users can see links. Click Here To Register...]



Changelog

Update - 4-16-2024 - Current Stage of Silkroad Interface Tool
04/14/2024 10:12 mo3azmahdyy#2
the best <33
04/14/2024 11:29 Battlemonster#3
great thanks alot <3
04/14/2024 12:28 gmhasan13#4
Great version bro, looks like it works great with core builders
04/15/2024 12:25 MrKonstantin#5
useless
04/15/2024 21:59 Takashipvp#6
What is the difference between this one and the Bimbum one?
04/16/2024 00:35 Kabloz™#7
great work
04/16/2024 03:22 bilalctn#8
owww
04/16/2024 03:42 yoneh1#9
:eek:
04/16/2024 05:34 Worshiper#10
Great work
04/16/2024 08:06 ayko37#11
Thank you <3
04/16/2024 15:10 yoneh1#12
stupid question... where is CIFMAINFRAME
04/16/2024 17:09 $WeGs#13
Quote:
Originally Posted by yoneh1 View Post
stupid question... where is CIFMAINFRAME
If u mean where in the tool , here is it
[Only registered and activated users can see links. Click Here To Register...]

If u are asking about resinfo , it belongs to ginterface.txt
04/16/2024 17:29 SubZero**#14
It is a useful tool thanks for your effort
04/16/2024 18:40 $WeGs#15
Update - 4-16-2024 - Current Stage of Silkroad Interface Tool

Well i might be late for the next update but here is why !
The current version built using .net framework winforms which doesn't really support true Transparency so i decided to go another way by using latest .net 8 with WPF instead of winforms as WPF do it's rendering using DirectX beside it supports Control's Transparency i would benefit from that for more performances and good looking controls.
At the current stage im remaking the tool again from stretch so it might take some time but it is worth , i guess.
also by doing that i might go Open Source with the next version !