diff --git a/README.md b/README.md index d103a17c69edbfb1e51917c0418e97e632c9df91..5df4cf3a5fb355575992680ba03bf2a99f0e6314 100644 --- a/README.md +++ b/README.md @@ -132,15 +132,20 @@ David Maul: Frederik Keens: -- main.cpp -- Player.cpp/hpp -- Level.cpp/hpp -- Building.cpp/hpp -- Unit.cpp/hpp -- Tile.cpp/hpp -- Spritesheet.cpp/hpp -- Scene.hpp -- Engine.cpp/hpp +- Rendering of the graphics and scene management +- Player logic +- Diverse support in event handling and bugs +- Merge request last resort +- Specifics: + - main.cpp + - Player.cpp/hpp + - Level.cpp/hpp + - Building.cpp/hpp + - Unit.cpp/hpp + - Tile.cpp/hpp + - Spritesheet.cpp/hpp + - Scene.hpp + - Engine.cpp/hpp David Hermann: @@ -171,29 +176,43 @@ Nils Jonathan Friedrich Eckardt: Jonathan Dueck (committer name TheUltimateOptimist): -Allgemein: -- Level Editor -- Level Laden und Speichern -- Level Dateiformat -- LevelEditor Dokumentation (in documentation ordner) - -Spezifisch: -- src/editor/EventHandler.cpp/hpp -- src/editor/LevelNameEdit.cpp/hpp -- src/editor/LevelScene.hpp/cpp - alles ausser setTile, onTileClicked, placeAdvancedTiles, onAdvancedPlacementToggled, - onSymmetryToggled, placeCliff, placeRoad, calcDir, isntIdentical - Die genannten Funktionen hat Nils implementiert um Kacheln automatisch setzen (advanced placement) und symmetrisches placement zu realisieren. -- src/editor/LevelView.cpp/hpp -- src/editor/main.cpp -- src/editor/MainWindow.cpp/hpp Nils und ich beide -- src/editor/SaveButton.cpp/hpp -- src/editor/SpriteProvider.cpp/hpp -- src/editor/Tile.cpp/hpp -- src/editor/TopBar.cpp/hpp gemeinsam mit Nils -- src/editor/ZoomInButton.cpp/hpp -- src/editor/ZoomOutButton.cpp/hpp -- src/editor/ZoomInfo.cpp/hpp -- src/editor/ZoomOutButton.cpp/hpp -- in src/game/main.cpp auch noch getLevelFilePath und ersten block in main methode -- in src/game/level/Level.cpp im Konstruktor das Laden des Levels +- Allgemein: + - Level Editor + - Level Laden und Speichern + - Level Dateiformat + - LevelEditor Dokumentation (in documentation ordner) + +- Spezifisch: + - src/editor/EventHandler.cpp/hpp + - src/editor/LevelNameEdit.cpp/hpp + - src/editor/LevelScene.hpp/cpp + alles ausser setTile, onTileClicked, placeAdvancedTiles, onAdvancedPlacementToggled, + onSymmetryToggled, placeCliff, placeRoad, calcDir, isntIdentical + Die genannten Funktionen hat Nils implementiert um Kacheln automatisch setzen (advanced placement) und symmetrisches placement zu realisieren. + - src/editor/LevelView.cpp/hpp + - src/editor/main.cpp + - src/editor/MainWindow.cpp/hpp Nils und ich beide + - src/editor/SaveButton.cpp/hpp + - src/editor/SpriteProvider.cpp/hpp + - src/editor/Tile.cpp/hpp + - src/editor/TopBar.cpp/hpp gemeinsam mit Nils + - src/editor/ZoomInButton.cpp/hpp + - src/editor/ZoomOutButton.cpp/hpp + - src/editor/ZoomInfo.cpp/hpp + - src/editor/ZoomOutButton.cpp/hpp + - in src/game/main.cpp auch noch getLevelFilePath und ersten block in main methode + - in src/game/level/Level.cpp im Konstruktor das Laden des Levels + + +Nicolas Will: + +- Tilemarker.cpp/hpp +- UnitInfoMenu.cpp/hpp +- HelpMenu.cpp/hpp +- PauseMenu.cpp/hpp +- Endscreen.cpp/hpp +- RecruitingMenu.cpp/hpp +- ContextMenu.cpp/hpp +- Level.cpp/hpp +- Unit.cpp/hpp +- Building.cpp/hpp diff --git a/src/game/ui/TileMarker.cpp b/src/game/ui/TileMarker.cpp index 856915c370b273d6d994c9c48084b880ba3b8e41..a1f487037787bb4c6d37eb8cbbb919029d5f913e 100644 --- a/src/game/ui/TileMarker.cpp +++ b/src/game/ui/TileMarker.cpp @@ -1,3 +1,9 @@ +/** + * Tilemarker.cpp + * + * @author Nicolas Will + */ + #include "TileMarker.hpp" #include <iostream> diff --git a/src/game/ui/TileMarker.hpp b/src/game/ui/TileMarker.hpp index bac92c4c547df1423e74116d0b2052faa6e093e2..fe94ce3f6aaa2e26b020ac558f2becd8a1a13a09 100644 --- a/src/game/ui/TileMarker.hpp +++ b/src/game/ui/TileMarker.hpp @@ -1,3 +1,9 @@ +/** + * Tilemarker.hpp + * + * @author Nicolas Will + */ + #pragma once #include "../core/Scene.hpp"