You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A standalone Command Line Interface debugging tool for The Witcher 3 written in Rust.
4
6
5
7
This tool is intented for Witcher 3 modders who make mainly script based mods.
6
-
The main feature of it is to easily recompile game scripts at run time, which can greatly save time during development.
8
+
The main features of it include recompiling game scripts at run time and monitoring scripts log, which can greatly help during mod development.
7
9
8
10
Parts of this code are based off of `Wolvenkit modding tool` by Traderain, rfuzzo and others
9
11
https://github.com/WolvenKit/WolvenKit
10
12
11
13
---
12
14
13
15
14
-
## Usage examples
15
-
Tool help.
16
+
## Usage
17
+
18
+
Print help information.
16
19
```ps1
17
-
rw3d_cli.exe -h
20
+
rw3d_cli.exe help
21
+
rw3d_cli.exe help <SUBCOMMAND>
18
22
```
19
23
20
24
Recompile game scripts.
21
25
```ps1
22
26
rw3d_cli.exe reload
23
27
```
24
28
25
-
Recompile game scripts and automatically exit the program after the tool doesn't get any responses from the game in the span of 10 seconds after the last response.
26
-
```ps1
27
-
rw3d_cli.exe --response-timeout=10000 reload
28
-
```
29
-
30
-
Remotely call an exec function from the game. Remember to use quotation marks when passing the argument if it has any spaces in it.
29
+
Remotely call an exec function from the game. Remember to use quotation marks for the command argument.
31
30
```ps1
32
31
rw3d_cli.exe exec "additem('Aerondight', 1)"
33
32
```
@@ -37,12 +36,32 @@ Remotely call an exec function from the game without waiting for tool messages o
0 commit comments