czastack / rsztool Goto Github PK
View Code? Open in Web Editor NEWRszTool is a tool that edit and create resource file for RE ENGINE game. Currently support .user, .pfb and .scn files.
RszTool is a tool that edit and create resource file for RE ENGINE game. Currently support .user, .pfb and .scn files.
where do I find rszxxx.json to put it in the same folder as RszTool.App.exe thanks
When using the library, I get a lot of output in the console. These look like warnings, although they aren't causing an issue. Can they be moved to some logger that you can pass instead so it doesn't pollute stdout?
Detect via.geometry.Face[12].v0 as Object
Detect via.physics.Collider[21].v2 as Object
Detect via.physics.Collider[21].v3 as Object
Detect via.physics.Collider[21].v4 as Object
Detect via.geometry.GeometryBrush[22].v1 as Object
Detect via.geometry.GeometryBrush[22].v9 as Object
Detect via.geometry.GeometryBrush[22].v17 as Object
Detect via.geometry.GeometryBrush[22].v27 as Object
Detect via.render.IESLight[93].v2 as Object
Detect chainsaw.collision.PartnerActorZoneUserData[46].v1 as Object
Detect chainsaw.collision.PartnerAutoRecoveryZoneUserData[47].v1 as Object
Detect chainsaw.JetSkiColliderUserData[454].v1 as Object
Detect via.render.LightShaft[58].v0 as Object
Detect via.render.LightShaft[58].v31 as Object
Detect via.effect.lensflare.LensflarePlayer[61].v6 as Object
Detect chainsaw.collision.PlayerActorZoneUserData[1084].v1 as Object
FolderDatas and parent is null
FolderDatas and parent is null
FolderDatas and parent is null
FolderDatas and parent is null
FolderDatas and parent is null
FolderDatas and parent is null
a feature that would save alot of time would be being able to right click on a searched instance or gameobject and being able to go to said line.
hope this gets added into a future update
System.Single values have an issue where we can't type "." and instead have to use ",". Ctrl+Z also do not work on these values i believe is because of this problem. Speaking of Ctrl+Z, it would be very helpful to have the option to undo the last actions in case we accidentaly delete or move something.
Additionaly, i think this tool would benefit a lot of an option to duplicate multiple enemySpawnParams, with the added feature of automatically setting the ContextID of them. For example, i want to clone 10 entries, all will have Group = 1, and ContextID will start from the set value of 5000 and increment by 1 from there, In the end, we will have 10 entries with ContextID starting from 5000 and ending in 5009. EDIT: worth to mention that the same could be applied to items and gimmicks
it seems like most of the files in RE7 just dont open with this tool, no idea why
Scene files.zip
I made a Dark Theme for the tool, also added the Weapon Names, and added the MontageID names for Vilage Ganados for now. I will keep updating. You can include that build on your main build if want. Thank you!!
RszTool Made by Czastack - Futon Custom v1.zip
You if you want you can do a theme section on the tool for change it. I have overwrite the Light Theme.
Ah i have removed the game selection cause i was doing some tests and i forget to add it back, you can add it bac if you want. Thanks :)
I'm using Rzs Tool 0.3.0-net472 and I can only Copy and Paste but I can't duplicate any of the rows in the file?
DMC5 files just don't open
Hi, i am loving to use this tool and would like to help improving it with a few ideas i had when using it. They will help making the modding process more efficient or fixing existing issues.
1- rename entries by right clicking the object/children name, without the need to open the menu of "via.GameObject", Also make it so the actual name is updated without the need to reopen the file.
2- Files can only be saved if we click out of the last edited field. Needs to be able to save without it.
3- Add option to make "via.Transform" coordinates automatically convert to value multiplied by 100 (this makes the coordinate identical to Raz0r trainer, making the modding process easier). An alternative to who might prefer using his trainer instead of the debug plugin.
4- Another "via.Transform" request. Add a hook to the game which adds a "GET" button, that automatically pulls the current player coordinates into the entry. OR maybe do that directly into the REFramework plugin, so we can copy all coordinates at once.
5- be able to save tag colors when reloading files. maybe save it on a secondary file like a ".tag" with the same name as the file. The tool checks if it exists and add the colors if it detects one existing.
6- Add a list with all possible values of "Role Pattern Hash" for all possible enemyIDs
I will also help polish the english translation, and add my own text to some things such as MontageID or wpXXXX descriptions. For now i am taking notes on the data of re4r so this might take some time to happen.
Normally the game does not recognize two entries with the same same, and i often get confused when modding because i use master files as a base for everything, so i need to rename it all the time.
The idea would be to check the name, and if it already exists, it adds +1 in the end.
for example:
Ganado
Ganado1
Ganado2
Ganado3
new setflag doesn't work, how to get it to work, re4r
On System.Single when you add a "." on it, it ignores the dot. Its only working adding a comma "," .. So if the value is 0.25 and i try to change it to something else using a dot, the value will become 25, not 0.25. For it becomes a 0.25 we have to change to 0,25, so the program will convert to 0.25, its very weird and many times we break values without realizing. When i'm saying we i'm refering to me and my friends, kTeo, Scoovy, Glitch, etc.. everyone is using the tool making great mods with it. I'm looking foward to new updates, thank youuu alot!
I could reproduce this on many files in the _chainsaw/appsystem/scene/optimized/stage folder.
Basically, I open the st44/st44_400/props.scn for example, and remove just 1 object and save => 200-300 whole kilobytes will magically disappear from the file and the game will crash on loading screen.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.