# jc4-console-thingy
**Repository Path**: meishibiexuejava/jc4-console-thingy
## Basic Information
- **Project Name**: jc4-console-thingy
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-03-17
- **Last Updated**: 2024-07-02
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
洲际导弹:agency_cargo_missile
## Just Cause 4 Console Thingy
Spawn anything and everything, vehicles, characters, animals, props. Enable infinite ammo, toggle hidden features.

### How to Install
- Download the latest version from [releases](https://github.com/aaronkirkham/jc4-console-thingy/releases/latest)
- Extract `xinput9_1_0.dll` to your Just Cause 4 installation folder
- Start the game and press the tilde (\`~) or F1 key to open the console
- ***OPTIONAL*** - Enable super fast game loading with the `-quickstart` launch argument
### Commands
- `spawn` - Spawn everything! Vehicles, characters, animals & props.
- `event` - Trigger game events - **CAUTION** - Stick to using only the hints, unless you know what the event does
- `world` - Change world parameters
- `skin` - Change player skin
- `tp` - Teleport player to position
- `tp ` - Go directly to coordinates
- `tp save ` - Save current coordinates as named location
- `tp ` - Go to saved named location
- `tp delete ` - Delete saved named location
- `tp get ` - Prints position of named location
- `tp printpos` - Prints current player position
### Controls
- `Tilde` (\`~) or `F1` - Toggle the input box
- `Escape` - Clear current input text
- `Up/Down Arrows` - Navigate the input history
- `TAB` - Change focus to the hints list
- **When hints list is focused**
- `Escape` - Return focus to main input
- `Up/Down Arrows` - Navigate the list
- `Enter` - Append the current hint to the input text
#### Building
If you want to compile the code yourself, you will need **Visual Studio 2017 or later** (or a compiler which supports C++17 nested namespaces)
- Clone this repository
- Init dependencies `git submodule update --init --recursive`
- Run `configure.ps1` with PowerShell
- Build `out/jc4-console-thing.sln` in Visual Studio