Jump to content

Recommended Posts

RF Map Block Tool is a Windows desktop editor for RF Online map-block data. Edit monster spawn files (coramXX.dat), block links (Cora-[BLOCK].dat), and map markers (Cora.spt) in one app — with bulk edit, quick file switching, and automatic backups on save.

───

Full description (forum / release post)

RF Map Block Tool is a lightweight GUI editor for RF Online map-block files. It replaces juggling hex editors and older one-off tools with a single, table-based workflow for spawns, block data, and SPT helpers.

What it edits

┌───────────────────────────────────────┬────────────────────────────────────────┐
│ Tab                  │ Typical files          │ What you change                        │
├───────────────────────────────────────┼────────────────────────────────────────┤
│ Monster         │ coram01.dat … coramXX  │ Monster code, regen time, limits,      │
│ Active DAT    │ .dat                                     │ props, min/max, etc.                   │
├───────────────┼────────────────────────┼────────────────────────────────────────┤
│ Block DAT     │ Cora-[BLOCK].dat (and  │ Spawn file links + dummy point slots   │
│                       │ similar)                              │                                        
├───────────────┼────────────────────────┼────────────────────────────────────────┤
│ Cora SPT      │ Cora.spt               │ Helper object names, bbox, world       │
│ Editor            │                              │ position                                                   │
└───────────────┴────────────────────────┴────────────────────────────────────────┘

Highlights

• Bulk edit on Monster Active — multi-select rows, choose which fields to change, apply to all selected
• Bulk mode — load every coram*.dat in a folder into one table (with a File column)
• Quick file switcher — dropdown + Prev/Next on all tabs
• Safe saves — overwriting a file keeps:
  • file.dat.old (previous version)
  • versions/file_YYYYMMDD_HHMMSS.dat (timestamped archive)
• Clear UI — dark theme, striped tables, multi-select
• Portable — put the tool next to your map files; it auto-detects the folder when possible
• Drag & drop — drop a .dat or .spt onto the launcher to open it

Requirements

• Windows
• Python 3.10+ (with tkinter / tcl-tk enabled)
• No pip packages — stdlib only

How to run

1. Unzip the package
2. Double-click Start RF Map Block Tool.bat
3. Use Open folder… if it doesn’t auto-find your map-block directory

The launcher checks for Python, version, and tkinter, and shows clear errors if something is missing.

Typical workflow

1. Edit spawns in Monster Active (coram14.dat, etc.)
2. Link spawn files + dummies in Block DAT
3. Place / adjust markers in Cora SPT Editor
4. Keep names consistent: coram14 ↔ block spawn name ↔ SPT helper name

Download Link: https://drive.google.com/file/d/1XuYDlXJlNSSKUFYJvAfKThNgrspJrHOS/view?usp=sharing

Link to comment
https://rfdev.net/topic/1923-rf-map-block-tool/
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...