Rev 5253 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5253 | Rev 5319 | ||
---|---|---|---|
Line 23... | Line 23... | ||
23 | ; DEBUGF 1, "protagonist up @@:\n" |
23 | ; DEBUGF 1, "protagonist up @@:\n" |
24 | mov eax,[ecx-LEVEL_MAP_SIZE_X*4] |
24 | mov eax,[ecx-LEVEL_MAP_SIZE_X*4] |
25 | test ah,ah |
25 | test ah,ah |
26 | jnz action_stop |
26 | jnz action_stop |
Line 27... | Line 27... | ||
27 | 27 | ||
28 | cmp al,BASE_WATER |
28 | ; cmp al,BASE_WATER |
Line 29... | Line 29... | ||
29 | jz action_stop |
29 | ; jz action_stop |
30 | 30 | ||
31 | ; DEBUGF 1, "protagonist good route up\n" |
31 | ; DEBUGF 1, "protagonist good route up\n" |
32 | dec [protagonist_position.y] |
32 | dec [protagonist_position.y] |
Line 43... | Line 43... | ||
43 | ; DEBUGF 1, "protagonist down @@:\n" |
43 | ; DEBUGF 1, "protagonist down @@:\n" |
44 | mov eax,[ecx+LEVEL_MAP_SIZE_X*4] |
44 | mov eax,[ecx+LEVEL_MAP_SIZE_X*4] |
45 | test ah,ah |
45 | test ah,ah |
46 | jnz action_stop |
46 | jnz action_stop |
Line 47... | Line 47... | ||
47 | 47 | ||
48 | cmp al,BASE_WATER |
48 | ; cmp al,BASE_WATER |
Line 49... | Line 49... | ||
49 | jz action_stop |
49 | ; jz action_stop |
50 | 50 | ||
51 | ; DEBUGF 1, "protagonist good route down\n" |
51 | ; DEBUGF 1, "protagonist good route down\n" |
52 | inc [protagonist_position.y] |
52 | inc [protagonist_position.y] |
Line 63... | Line 63... | ||
63 | ; DEBUGF 1, "protagonist left @@:\n" |
63 | ; DEBUGF 1, "protagonist left @@:\n" |
64 | mov eax,[ecx-4] |
64 | mov eax,[ecx-4] |
65 | test ah,ah |
65 | test ah,ah |
66 | jnz action_stop |
66 | jnz action_stop |
Line 67... | Line 67... | ||
67 | 67 | ||
68 | cmp al,BASE_WATER |
68 | ; cmp al,BASE_WATER |
Line 69... | Line 69... | ||
69 | jz action_stop |
69 | ; jz action_stop |
70 | 70 | ||
71 | ; DEBUGF 1, "protagonist good route left\n" |
71 | ; DEBUGF 1, "protagonist good route left\n" |
72 | dec [protagonist_position.x] |
72 | dec [protagonist_position.x] |
Line 83... | Line 83... | ||
83 | ; DEBUGF 1, "protagonist righ @@:\n" |
83 | ; DEBUGF 1, "protagonist righ @@:\n" |
84 | mov eax,[ecx+4] |
84 | mov eax,[ecx+4] |
85 | test ah,ah |
85 | test ah,ah |
86 | jnz action_stop |
86 | jnz action_stop |
Line 87... | Line 87... | ||
87 | 87 | ||
88 | cmp al,BASE_WATER |
88 | ; cmp al,BASE_WATER |
Line 89... | Line 89... | ||
89 | jz action_stop |
89 | ; jz action_stop |
90 | 90 | ||
91 | ; DEBUGF 1, "protagonist good route righ\n" |
91 | ; DEBUGF 1, "protagonist good route righ\n" |
92 | inc [protagonist_position.x] |
92 | inc [protagonist_position.x] |