zeg1jeux/config.php

109 lines
2.1 KiB
PHP

<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
session_start();
define('DEFAULT_RADIUS', 50);
define('TAILLE_SPRITE', 32);
define('DEMI_TAILLE_SPRITE', (TAILLE_SPRITE/2));
define('SONAR_DURATION', 5);
define("LAT_ASTROPORT_ONE", 44.22484418236386);
define("LON_ASTROPORT_ONE", 1.6395813014177014);
class Player {
private $pubkey;
private $name;
function __construct ($pubkey, $name) {
$this->pubkey = $pubkey;
$this->name = $name;
}
function getPubkey () {
return $this->pubkey;
}
function getName () {
return $this->name;
}
}
$players = [
new Player('2iqUybqeYhX2MvNVZsKYQ59FNAm6wAukpUsfJKFsC4Aw', 'Joe (Astérix)'),
new Player('FR1UMmvimmxEBeghy1Fsizqen3Wse5hYUZU9VnHFPtN8', 'Eva Zykejtepousse'),
new Player('QP1VkfaFUMdHZmHgPMi7q5wJJHaQhZcEqs5A86NigKr', 'Toto du 56'),
new Player('7jikBcC2Cd89SGGDuMXNPqyBXn2FeBFY1XnKAQgyAxeA', 'Astronaut astro'),
new Player('2L8vaYixCf97DMT8SistvQFeBj7vb6RQL7tvwyiv1XVH', 'Fred'),
new Player('25zB1gSC7Qhwnx463cuDLDCKLRVieLAgFiPbYq6jVHG9', 'Boris'),
new Player('u3rNW7CzqDC5V4L3FGVbSPsrBd78y8pkRACKHtBtCPx', 'Syoul'),
new Player('8PTThXiUSwwuPoqQWw3tuAn4MpvzQzpKhs6LMuiozS7Z', 'kimamila')
];
if (!isset($_SESSION['radius'])) {
$_SESSION['radius'] = DEFAULT_RADIUS;
}
/*
=====================
Games
=====================
*/
$games = [
'spationaute' => [
'title' => 'H2Ğ1',
'description' => 'Ne paniquez pas. Prenez votre serviette, enclenchez le propulseur à improbabilité infinie et terraformez votre planète.',
'default_avatar' => 'assets/img/avatars/32/et-in-flying-saucer.png'
],
'magie' => [
'title' => 'La communauté de Lannot',
'description' => 'Ğarry Potier à l\'école des sourciers.',
'default_avatar' => 'assets/img/avatars/32/wizard.png'
]
];
$radiuses = [5, 10, 20, 50, 100];
define('DEFAULT_GAME', 'spationaute');
define('GAME_JS_DIR', 'themes/'. $_SESSION['gameId'] . '/js/map');
if (!isset($_SESSION['gameId'])) {
$_SESSION['gameId'] = DEFAULT_GAME;
}
define('DEFAULT_WEBPAGE_TITLE', 'La bureautique');
$javascripts = [
'header' => [],
'footer' => []
];
require_once('functions.php');