| 123456789101112131415161718192021222324 |
- <?php
- require_once __DIR__ . '/MapTemplateInterface.php';
- if (!class_exists('NeutralTemplate')) {
- class NeutralTemplate implements MapTemplateInterface
- {
- public static function id(): string { return 'neutral'; }
- public static function applyTemplate(Map $map): void
- {
- // Ne modifie pas la carte — template neutre
- // On laisse toutes les tuiles en 'empty'
- }
- public static function tileDefinitions(): array
- {
- return [
- 'empty' => ['label' => 'Vide', 'walkable' => true],
- 'grass' => ['label' => 'Herbe', 'walkable' => true],
- ];
- }
- }
- }
|