dok/routes/routes_arena.js
2026-03-17 14:43:31 +00:00

63 lines
1.4 KiB
JavaScript

const express = require("express");
const router = express.Router();
/* ================================
Arena Übersicht
GET /arena
================================ */
router.get("/", (req, res) => {
res.render("arena", {
title: "Kampfarena",
});
});
/* ================================
1v1 Spielfeld
GET /arena/1v1
================================ */
router.get("/1v1", (req, res) => {
res.render("1v1_spielfeld", {
title: "1v1 Kampf",
player1: req.session?.character?.name || "Spieler 1",
player2: "Gegner",
player1hp: 20,
player2hp: 20,
player1mana: 3,
player2mana: 3,
});
});
/* ================================
2v2 Spielfeld (Platzhalter)
GET /arena/2v2
================================ */
router.get("/2v2", (req, res) => {
res.render("1v1_spielfeld", {
title: "2v2 Kampf",
player1: req.session?.character?.name || "Spieler 1",
player2: "Gegner",
player1hp: 20,
player2hp: 20,
player1mana: 3,
player2mana: 3,
});
});
/* ================================
4v4 Spielfeld (Platzhalter)
GET /arena/4v4
================================ */
router.get("/4v4", (req, res) => {
res.render("1v1_spielfeld", {
title: "4v4 Kampf",
player1: req.session?.character?.name || "Spieler 1",
player2: "Gegner",
player1hp: 20,
player2hp: 20,
player1mana: 3,
player2mana: 3,
});
});
module.exports = router;