Rusty Earth

1) eleven demo levels
2) two new bases SAND and SNOW
3) fix for credits text

git-svn-id: svn://kolibrios.org@5317 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Marat Zakiyanov (Mario79) 2014-12-31 04:29:10 +00:00
parent 6daed23e51
commit 752781e5a1
6 changed files with 162 additions and 16 deletions

View File

@ -279,6 +279,15 @@ menu_credits_text_pointers:
dd menu_credits_text.4 dd menu_credits_text.4
dd menu_credits_text.5 dd menu_credits_text.5
dd menu_credits_text.6 dd menu_credits_text.6
dd menu_credits_text.7
dd menu_credits_text.8
dd menu_credits_text.9
dd menu_credits_text.10
dd menu_credits_text.11
dd menu_credits_text.12
dd menu_credits_text.13
dd menu_credits_text.14
dd menu_credits_text.15
dd 0 dd 0
;--------------------------------------------------------------------- ;---------------------------------------------------------------------
align 4 align 4
@ -300,5 +309,14 @@ align 4
map_level_pointer: map_level_pointer:
dd map_level_0 dd map_level_0
dd map_level_1 dd map_level_1
dd map_level_2
dd map_level_3
dd map_level_4
dd map_level_5
dd map_level_6
dd map_level_7
dd map_level_8
dd map_level_9
dd map_level_10
dd 0 dd 0
;--------------------------------------------------------------------- ;---------------------------------------------------------------------

View File

@ -33,7 +33,7 @@ map_level_game_stage:
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
;--------------------------------------------------------------------- ;---------------------------------------------------------------------
align 4 align 4
map_level_1: map_level_10:
dd 030100h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h dd 030100h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h
dd 000000h,001001h,001001h,000001h,000001h,000001h,001001h,001001h,001001h,000000h dd 000000h,001001h,001001h,000001h,000001h,000001h,001001h,001001h,001001h,000000h
dd 010200h,001001h,000002h,000002h,000000h,000000h,000000h,000000h,001001h,000000h dd 010200h,001001h,000002h,000002h,000000h,000000h,000000h,000000h,001001h,000000h
@ -46,7 +46,7 @@ map_level_1:
dd 030300h,000000h,000000h,000000h,000000h,020400h,000000h,000000h,000003h,000003h dd 030300h,000000h,000000h,000000h,000000h,020400h,000000h,000000h,000003h,000003h
;--------------------------------------------------------------------- ;---------------------------------------------------------------------
align 4 align 4
map_level_0: map_level_1:
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
dd 000001h,001001h,001001h,000001h,000001h,000001h,000001h,001101h,001101h,000001h dd 000001h,001001h,001001h,000001h,000001h,000001h,000001h,001101h,001101h,000001h
dd 000001h,001001h,000001h,000001h,000001h,000001h,000001h,000001h,001101h,000001h dd 000001h,001001h,000001h,000001h,000001h,000001h,000001h,000001h,001101h,000001h
@ -58,3 +58,111 @@ map_level_0:
dd 000001h,001101h,001101h,000001h,000001h,000001h,000001h,001001h,001001h,000001h dd 000001h,001101h,001101h,000001h,000001h,000001h,000001h,001001h,001001h,000001h
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
;--------------------------------------------------------------------- ;---------------------------------------------------------------------
map_level_0:
dd 000000h,000001h,000001h,000001h,001101h,001101h,000001h,000001h,000001h,000000h
dd 000000h,000001h,000001h,001101h,000001h,000001h,001101h,000001h,000001h,000000h
dd 000000h,000001h,001101h,000001h,000001h,000001h,000001h,001101h,000001h,000000h
dd 000000h,001101h,001001h,000001h,000001h,000001h,000001h,001001h,001101h,000000h
dd 000000h,010201h,001001h,000001h,000f01h,000001h,000001h,001001h,000001h,000000h
dd 000000h,000001h,001001h,000001h,000001h,000001h,000001h,001001h,000001h,000000h
dd 000000h,000001h,001001h,000001h,000001h,000001h,000001h,001001h,000001h,000000h
dd 000000h,000001h,001001h,001101h,001101h,001101h,001101h,001001h,000001h,000000h
dd 000000h,000001h,001001h,000001h,000001h,000001h,000001h,001001h,000001h,000000h
dd 000000h,000000h,001000h,000000h,000000h,000000h,000000h,001000h,000000h,020100h
;---------------------------------------------------------------------
map_level_2:
dd 000004h,000004h,001104h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
dd 000004h,000004h,001104h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
dd 000004h,000004h,001104h,000004h,000004h,000004h,000004h,001104h,001104h,001104h
dd 000004h,000004h,001104h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
dd 000004h,000004h,000004h,000004h,000f04h,000004h,000004h,000004h,000004h,000004h
dd 000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
dd 000004h,000004h,000004h,000004h,000004h,000004h,000004h,001104h,000004h,000004h
dd 001104h,001104h,001104h,000004h,001004h,000004h,000004h,001104h,000004h,000004h
dd 000004h,000004h,000004h,000004h,000004h,001004h,000004h,001104h,000004h,000004h
dd 030304h,000004h,000004h,000004h,000004h,000004h,000004h,001104h,020304h,000004h
;---------------------------------------------------------------------
map_level_3:
dd 000004h,040304h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
dd 000004h,001104h,000004h,000004h,000004h,001104h,000004h,000004h,000004h,000004h
dd 000004h,001004h,000004h,000004h,000004h,001004h,000004h,000004h,000004h,000004h
dd 000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
dd 000004h,000004h,001104h,000004h,000f04h,000004h,001104h,000004h,001104h,000004h
dd 000004h,000004h,001004h,000004h,001004h,000004h,001004h,000004h,001004h,000004h
dd 000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
dd 000004h,000004h,000004h,001104h,000004h,000004h,000004h,001104h,000004h,000004h
dd 000004h,000004h,000004h,001004h,000004h,000004h,000004h,001004h,000004h,000004h
dd 000004h,000004h,000004h,000004h,000004h,010104h,000004h,000004h,000004h,000004h
;---------------------------------------------------------------------
map_level_4:
dd 000005h,000005h,000005h,000005h,000005h,000005h,000005h,030105h,000005h,000005h
dd 000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h
dd 000005h,001105h,000005h,001005h,000005h,001105h,000005h,001005h,000005h,000005h
dd 000005h,001005h,000005h,001105h,000005h,001005h,000005h,001105h,000005h,000005h
dd 000005h,001005h,000005h,001005h,000f05h,001005h,000005h,001005h,000005h,000005h
dd 000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h
dd 000005h,000005h,001005h,000005h,001105h,000005h,001105h,000005h,001005h,000005h
dd 000005h,000005h,001005h,000005h,001005h,000005h,001005h,000005h,001005h,000005h
dd 000005h,000005h,001105h,000005h,001005h,000005h,001105h,000005h,001005h,000005h
dd 000005h,000005h,000005h,010205h,000005h,000005h,000005h,000005h,000005h,000005h
;---------------------------------------------------------------------
map_level_5:
dd 000000h,000000h,000000h,020300h,000000h,000000h,000000h,000000h,000000h,000000h
dd 000000h,000002h,001100h,000000h,000000h,000002h,001100h,000000h,001100h,000000h
dd 000000h,000002h,000000h,000000h,000000h,000002h,000003h,000000h,000000h,000000h
dd 000000h,000000h,000000h,000000h,000000h,000000h,000003h,000000h,000000h,000000h
dd 000000h,000000h,001100h,000000h,000f00h,000000h,000003h,000000h,000000h,000000h
dd 040100h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,001100h,000000h
dd 000000h,001100h,000000h,000000h,000000h,000000h,000000h,000000h,000003h,000000h
dd 000000h,000003h,000000h,000002h,001100h,000000h,001100h,000000h,000003h,000000h
dd 000000h,000003h,000000h,000002h,000000h,000000h,000000h,000000h,000003h,000000h
dd 000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,030400h
;---------------------------------------------------------------------
map_level_6:
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,030401h
dd 000001h,000003h,000003h,000003h,000001h,000001h,000003h,000003h,000001h,000001h
dd 000001h,000001h,001101h,000001h,000001h,001101h,000001h,001101h,000001h,000001h
dd 040401h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
dd 000001h,000001h,000003h,000003h,000f01h,000001h,000003h,000003h,000001h,001101h
dd 000001h,000001h,000001h,000001h,001101h,000001h,000001h,000001h,000001h,000001h
dd 000001h,001101h,001101h,000001h,000001h,001101h,000001h,000001h,001001h,000001h
dd 000001h,001001h,001001h,000001h,000003h,000003h,000003h,000001h,001101h,000001h
dd 000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h,000001h
dd 000001h,000001h,000001h,000001h,000001h,040401h,000001h,000001h,000001h,000001h
;---------------------------------------------------------------------
map_level_7:
dd 000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
dd 000004h,001104h,000004h,001104h,000004h,000004h,001104h,000004h,000004h,000004h
dd 000004h,000002h,040104h,000004h,000004h,000002h,000002h,001104h,000004h,000004h
dd 000004h,000002h,000004h,001104h,000004h,000004h,000002h,000004h,000004h,000004h
dd 000004h,000002h,000004h,000004h,000f04h,000004h,000002h,000004h,001104h,000004h
dd 000004h,000004h,000002h,000004h,000004h,000004h,000004h,000004h,001104h,000004h
dd 000004h,001104h,000002h,000002h,000004h,000004h,000004h,000004h,030204h,000004h
dd 000004h,000004h,000004h,001104h,000004h,000004h,001104h,000004h,000002h,000004h
dd 000004h,000004h,000004h,000004h,000004h,000002h,000002h,000002h,000004h,000004h
dd 040304h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h,000004h
;---------------------------------------------------------------------
map_level_8:
dd 040400h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h,000000h
dd 000000h,000003h,000003h,000000h,000000h,001100h,001100h,000000h,001100h,000000h
dd 000000h,000003h,000003h,000000h,000000h,000000h,000000h,000000h,000003h,000000h
dd 000000h,001100h,000000h,000000h,000000h,000000h,000000h,000003h,000003h,000000h
dd 000000h,001000h,000000h,000003h,000f00h,000000h,001100h,000003h,000000h,000000h
dd 000000h,001100h,000000h,000003h,000003h,000000h,000000h,000000h,000000h,030200h
dd 000000h,000000h,000000h,001100h,000000h,000000h,000000h,000000h,000000h,000000h
dd 000000h,000000h,001000h,001100h,000000h,000000h,000003h,000000h,001100h,000000h
dd 000000h,000000h,001100h,000000h,000000h,000000h,000003h,000003h,001000h,000000h
dd 000000h,000000h,000000h,000000h,000000h,010100h,000000h,000000h,000000h,000000h
;---------------------------------------------------------------------
map_level_9:
dd 040205h,000005h,000005h,000005h,001105h,000005h,000005h,000005h,001105h,000005h
dd 000005h,001105h,000005h,000005h,000005h,000005h,000005h,000005h,000005h,000005h
dd 000005h,000002h,000005h,000002h,000005h,000002h,000005h,000002h,000005h,000005h
dd 000005h,000005h,000005h,000005h,001105h,000005h,000005h,000005h,001105h,000005h
dd 000005h,000005h,000002h,000005h,000f05h,000005h,000002h,000005h,000002h,000005h
dd 000005h,001105h,000005h,000005h,000005h,000005h,000005h,030305h,000005h,000005h
dd 000005h,000002h,000005h,000002h,000005h,000002h,000005h,000002h,000005h,000005h
dd 000005h,000005h,000005h,001105h,000005h,000005h,000005h,001105h,001105h,000005h
dd 000005h,000005h,000005h,000005h,001105h,000005h,000005h,000005h,000005h,000005h
dd 000005h,000005h,010105h,000005h,000005h,000005h,000005h,000005h,000005h,000005h
;---------------------------------------------------------------------

View File

@ -1,6 +1,6 @@
;--------------------------------------------------------------------- ;---------------------------------------------------------------------
title: title:
db 'Rusty Earth (Prototype 1.9) 30.12.2014',0 db 'Rusty Earth 31.12.2014',0
;--------------------------------------------------------------------- ;---------------------------------------------------------------------
menu_game_label: menu_game_label:
db 'GAME',0 db 'GAME',0
@ -44,11 +44,20 @@ protagonist_death_text:
;--------------------------------------------------------------------- ;---------------------------------------------------------------------
menu_credits_text: menu_credits_text:
.1: db 'Hello KolibriOS Team!',0 .1: db 'Hello KolibriOS Team!',0
.2: db 'The game used graphics and sound material',0 .2: db ' Hello Habrahabr!',0
.3: db 'under a free license, borrowed from:',0 .3: db 0
.4: db 'http://untamed.wild-refuge.net/',0 .4: db 'The game used graphics and sound material',0
.5: db 'http://opengameart.org',0 .5: db 'under a free license, borrowed from:',0
.6: db 'https://wiki.themanaworld.org',0 .6: db ' http://opengameart.org',0
.7: db 0
.8: db 'NPC sprites by',0
.9: db ' http://untamed.wild-refuge.net',0
.10: db 0
.11: db 'Hatsune Miku Sprites by',0
.12: db ' http://nekorandomnessqueen.deviantart.com',0
.13: db 0
.14: db 'Glyphs of Russo free font by',0
.15: db ' http://www.jovanny.ru',0
;--------------------------------------------------------------------- ;---------------------------------------------------------------------
menu_help_text: menu_help_text:
.1: db 'Game control',0 .1: db 'Game control',0

View File

@ -2,7 +2,7 @@
; Code page - Cyrillic OEM866 ; Code page - Cyrillic OEM866
;--------------------------------------------------------------------- ;---------------------------------------------------------------------
title: title:
db '<27>¦ ¢ ï ‡¥¬«ï (<28>à®â®â¨¯ 1.9) 30.12.2014',0 db '<27>¦ ¢ ï ‡¥¬«ï 31.12.2014',0
;--------------------------------------------------------------------- ;---------------------------------------------------------------------
menu_game_label: menu_game_label:
db 'ˆƒ<CB86>€',0 db 'ˆƒ<CB86>€',0
@ -45,12 +45,21 @@ protagonist_death_text:
db '<27>Ž <20> ŠŽ<C5A0>',0 db '<27>Ž <20> ŠŽ<C5A0>',0
;--------------------------------------------------------------------- ;---------------------------------------------------------------------
menu_credits_text: menu_credits_text:
.1: db '<27>ਢ¥â ãç áâ­¨ª ¬ ª®¬ ­¤ë KolibriOS Team!',0 .1: db '<27>ਢ¥â KolibriOS Team!',0
.2: db 'ƒà ä¨ç¥áª¨¥ ¨ §¢ãª®¢ë¥ ¬ â¥à¨ «ë ¯®¤',0 .2: db ' <20>ਢ¥â • ¡à å ¡à!',0
.3: db '᢮¡®¤­ë¬¨ «¨æ¥­§¨ï¬¨, ¢§ïâë á ᠩ⮢:',0 .3: db 0
.4: db 'http://untamed.wild-refuge.net/',0 .4: db 'ƒà ä¨ç¥áª¨¥ ¨ §¢ãª®¢ë¥ ¬ â¥à¨ «ë ¯®¤',0
.5: db 'http://opengameart.org',0 .5: db '᢮¡®¤­ë¬¨ «¨æ¥­§¨ï¬¨, ¢§ïâë á á ©â ',0
.6: db 'https://wiki.themanaworld.org',0 .6: db ' http://opengameart.org',0
.7: db 0
.8: db '‘¯à ©âë NPC ¢§ïâë á á ©â ',0
.9: db ' http://untamed.wild-refuge.net',0
.10: db 0
.11: db 'C¯à ©âë Œ¨ªã • æã­í ®â',0
.12: db ' http://nekorandomnessqueen.deviantart.com',0
.13: db 0
.14: db 'ƒ«¨äë ᢮¡®¤­®£® èà¨äâ  Russo ®â',0
.15: db ' http://www.jovanny.ru',0
;--------------------------------------------------------------------- ;---------------------------------------------------------------------
menu_help_text: menu_help_text:
.1: db '“¯à ¢«¥­¨¥ ¨£à®©',0 .1: db '“¯à ¢«¥­¨¥ ¨£à®©',0

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -76,6 +76,8 @@ BASE_SMALL_ROCK = 0
BASE_GRASS = 1 BASE_GRASS = 1
BASE_LAVA = 2 BASE_LAVA = 2
BASE_WATER = 3 BASE_WATER = 3
BASE_SAND = 4
BASE_SNOW = 5
;----------------------------------------------------------------------------- ;-----------------------------------------------------------------------------
TARGET_RANGE = 3 TARGET_RANGE = 3
;----------------------------------------------------------------------------- ;-----------------------------------------------------------------------------