diff --git a/public/js/buildings.js b/public/js/buildings.js new file mode 100644 index 0000000..76af6c5 --- /dev/null +++ b/public/js/buildings.js @@ -0,0 +1,34 @@ +const express = require("express"); +const router = express.Router(); +const auth = require("../middleware/auth"); + +/* ================================ + Gebäude Seiten +================================ */ + +// Gebäude per ID — Weiterleitung zur Karte (Popup wird per JS geöffnet) +router.get("/building/:id", auth, (req, res) => { + res.redirect("/launcher"); +}); + +router.get("/castle", auth, (req, res) => { + res.render("buildings/castle"); +}); + +router.get("/market", auth, (req, res) => { + res.render("buildings/market"); +}); + +router.get("/church", auth, (req, res) => { + res.render("buildings/church"); +}); + +router.get("/portal", auth, (req, res) => { + res.render("buildings/portal"); +}); + +router.get("/tower", auth, (req, res) => { + res.render("buildings/tower"); +}); + +module.exports = router;