Event Raid Injector
Inject Tera Raid event data into Pokemon Scarlet & Violet save files directly on Nintendo Switch.Disclaimer
This software is provided "as-is" without any warranty.While the app has been tested, it may contain bugs that could corrupt or damage your save files.
Use at your own risk.
The author is not responsible for any data loss or damage to your save data.
This is why the automatic backup system exists — always verify your backups before making changes.
If you need to restore a backup, use a save manager such as Checkpoint or JKSV to import the backup files back onto your Switch.
Compatibility
- Scarlet / Violet version 4.0.0 only !
Features
- Profile & Game Selection — Pick any Switch user profile and choose between Scarlet or Violet
- Event Injection — Inject Tera Raid event data from prepared event folders into your save file
- Event Clearing — Remove all active raid event data (inject null)
- Automatic Backups — Save data is backed up to SD card before any modification
- Round-Trip Verification — Encryption integrity is verified after decryption to ensure data safety
- Theme Support — Switch between Default (dark) and HOME (light pastel) themes
- Validity Cache — Event folder validation results are cached to disk for instant browsing
- Joystick & D-Pad Navigation — Full analog stick support with repeat on all screens
Requirements
- Nintendo Switch with CFW
- Title override mode required — Launch via a game title, not the album (applet mode is not supported)
- Pokemon Scarlet and/or Violet save data on the console
- SD card with sufficient free space for backups
Installation
- Copy EventRaidInjector.nro to sdmc:/switch/EventRaidInjector/ on your SD card
- Place event folders in sdmc:/switch/EventRaidInjector/events/
- Launch via title override (hold R while opening a game)
Event Folder Structure
Each event folder placed in events/ must contain:MyEvent/
Identifier.txt # Event name/description (first line is displayed)
Files/
event_raid_identifier # 4 bytes
raid_enemy_array # 29,936 bytes
fixed_reward_item_array # 27,456 bytes
lottery_reward_item_array # 53,464 bytes
raid_priority_array # 88 bytes
Event data compatible with Tera-Finder format.
Event data is available here : ProjectPokemon
Usage
- Select Profile — Choose the Switch user profile with save data
- Select Game — Pick Scarlet or Violet (a backup is created automatically)
- Browse Event Folder — Select an event from the list (validity is shown for each folder)
- Inject Event — Write the event data into the save file
- Save & Exit — Commit changes and close the app
To remove active events, use Clear Event (Inject Null) instead.
Note: After injecting a raid event, you may need to advance the system date by 1 day in-game to refresh the active raids.
Use Clear Cache & Revalidate Events if you've added or modified event folders and need to refresh validation results.
Backups
Backups are created automatically in:sdmc:/switch/EventRaidInjector/backups/{ProfileName}/{Game}/{ProfileName}_{Timestamp}/
If there isn't enough free space (2x save size), you'll be prompted to continue without a backup.
Themes
- Default — Dark theme with gold and cyan accents
- HOME — Light pastel theme inspired by Pokemon HOME
Credits
- Tera-Finder by Manu098vm — Injection logic & block definitions
- ProjectPokemon Events Gallery by ProjectPokemon — Event data source
- PKHeX by kwsch — SCBlock format & encryption
- JKSV by J-D-K — Save backup and write logic reference
- pkHouse by Insektaure — UI framework & Themes
- Built with libnx and SDL2






