Public
Metin2 Arthion guild boss & drop location guide
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
A 2-page guild tool for the Metin2 Arthion private server: guildies report boss/NPC/resource/metin locations by clicking directly on a map, and everyone can browse what's been confirmed so far.
- Map Guide (
/) — pick a map, see every confirmed location pinned on the image with a legend alongside it. - Submission (
/submit) — pick a map, click the spot, fill in what's there, submit. No login required.
main.tsx— Hono routes:GET /(guide),GET /submit+POST /submit(report a location),POST /entries/:id/delete(remove an entry)db.ts— SQLite schema (maps,entries) and queriescomponents/Layout.tsx— shared page shell and stylingcomponents/GuidePage.tsx— the Map Guide pagecomponents/SubmitPage.tsx— the Submission page, including the click-to-pin JS
- The whole app is public — anyone with the link can view and submit. Anyone can also delete an entry, so it relies on guild trust rather than accounts.
- Pin positions are stored as a percentage of the image's bounding box (
pin_x/pin_y, 0–100), computed from the click position — not in-game coordinates.