Mentions légales du service

Skip to content
Snippets Groups Projects
Commit fbdb4a1a authored by Florent Bouchez Tichadou's avatar Florent Bouchez Tichadou
Browse files

Merge branch 'dev/tests' that already fixed problems in 03_bugs_hiding

into dev/tutoriel_dev
parents 0e93016d a1ba8786
No related branches found
No related tags found
1 merge request!8Merge 04_teleportation level + Action class added
......@@ -8,7 +8,10 @@ from lib.loader.loader import load_level, run_level, test_level
class Level(AbstractLevel):
"""03_second_bug"""
def setup(self):
# TODO: do we need this mechanism? maybe for testing?
# if so, rename back to `setup` and fix the map mechanism accordingly in
# level/map.py
def TODO_setup(self):
"""Set a custom map."""
str_map = [
"~~~~~~~~~~~~",
......@@ -64,7 +67,7 @@ class Level(AbstractLevel):
import tests.lib_test as T
def scenario():
for _ in range(15):
for _ in range(12):
T.cnext()
self.test_scenario(scenario)
......
......@@ -4,19 +4,15 @@
*
* GUI only 'next/step/edit' buttons
*
* TODO add a WOP at beginning.
*
*
* level_title: 0-3 Bugs Hiding
* exec_name: 03_bugs_hiding
* level_number: 3
* engine_name: none
*
* available_commands: next step edit
*
* arcade_maps: main ../tutorial.tmx
* arcade_maps: main_offset 15 0
*
*
* player_mode: global_variables
* Map goal
*
......@@ -117,9 +113,17 @@ void turn_right (void)
void forward(void)
{
if (player_direction == UP) {
#ifdef BUG
player_y++;
#else
player_y--;
#endif
} else if (player_direction == DOWN) {
#ifdef BUG
player_y--;
#else
player_y++;
#endif
} else if (player_direction == LEFT) {
player_x--;
} else if (player_direction == RIGHT) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment