Turns Pilots into Simulacra with the power of fanfiction
MRVN-Radiant entity definition generator
- Copy
simulacrum/
artifact from GitHub Actions - Copy
.ent
files intoMRVN-Radiant
installr1o/*.ent
goes inMRVN-Radiant/gamepacks/TitanfallOnline.game/TitanfallOnline/*.ent
r2/*.ent
goes inMRVN-Radiant/gamepacks/Titanfall2.game/Titanfall2/*.ent
r5/*.ent
goes inMRVN-Radiant/gamepacks/ApexLegends.game/ApexLegends/*.ent
MRVN-Radiant will now use the latest entity definitions
Clone this repo:
$ git clone https://github.com/MRVN-Radiant/MRVN-entities.git
Install dependencies with pip
$ py -3.9 -m venv venv
$ call venv/scripts/activate
$ python -m pip --upgrade pip
$ python -m pip install -r requirements.txt
$ python3 -m venv venv
$ source venv/bin/activate
$ python -m pip --upgrade pip
$ python -m pip install -r requirements.txt
bloodhound.py
searches.fgd
&.bsp
sources to generate initial.xml
entities- outputs
.xml
tomrvn/
game subfolder (r1o
,r2
orr5
)
- outputs
- PILOT_NAME_MISSING writes changes (you write
fanfictiondocumentation)- outputs
.json
topilot/
game subfolder (r1o
,r2
orr5
)
- outputs
fuse.py
fuses the contents ofhuman/
with the generated.xml
- outputs
.ent
tosimulacrum/
game subfolder (r1o
,r2
orr5
)
- outputs
TL;DR: Bloodhound hunts and Fuse does the dishes
- Write
.json
updates to entity definition(s) inpilot/
- Push
- Wait for GitHub Actions to finish
- Respond to any warnings / errors from your changes
- Collect latest
simulacrum/
artifact