93 |
static char *common_item_map[256]; |
static char *common_item_map[256]; |
94 |
static char *common_stone_map[256]; |
static char *common_stone_map[256]; |
95 |
|
|
96 |
char level_index[200]; |
int level_index[200]; |
97 |
int nlevels; |
int nlevels; |
98 |
}; |
}; |
99 |
} |
} |
662 |
ac->set_attrib ("mouseforce", Value(1.0)); |
ac->set_attrib ("mouseforce", Value(1.0)); |
663 |
AddActor (x, y, ac); |
AddActor (x, y, ac); |
664 |
break; |
break; |
|
case MarbleType_Horse: |
|
665 |
case MarbleType_Jack: |
case MarbleType_Jack: |
666 |
|
ac = MakeActor ("ac-top"); |
667 |
|
AddActor (x, y, ac); |
668 |
|
break; |
669 |
|
case MarbleType_Horse: |
670 |
|
ac = MakeActor("ac-horse"); |
671 |
|
AddActor (x, y, ac); |
672 |
|
break; |
673 |
case MarbleType_LifeSpitter: |
case MarbleType_LifeSpitter: |
674 |
case MarbleType_DynamiteHolder: |
case MarbleType_DynamiteHolder: |
675 |
break; |
break; |
786 |
floor_map[0x34] = "fl-brick"; |
floor_map[0x34] = "fl-brick"; |
787 |
floor_map[0x38] = "fl-brick"; |
floor_map[0x38] = "fl-brick"; |
788 |
floor_map[0x3c] = "fl-rock"; |
floor_map[0x3c] = "fl-rock"; |
789 |
|
floor_map[0x47] = "fl-gravel"; |
790 |
floor_map[0x53] = "fl-springboard"; |
floor_map[0x53] = "fl-springboard"; |
791 |
|
|
792 |
item_map[0x22] = "it-spade"; |
item_map[0x22] = "it-spade"; |
793 |
|
item_map[0x2c] = "it-shogun-s"; |
794 |
item_map[0x36] = "it-springboard"; |
item_map[0x36] = "it-springboard"; |
795 |
|
|
796 |
stone_map[0x12] = "st-rock3"; |
stone_map[0x12] = "st-rock3"; |
805 |
stone_map[0x29] = "st-rock3_hole"; // see 0x12 |
stone_map[0x29] = "st-rock3_hole"; // see 0x12 |
806 |
stone_map[0x2b] = "st-wood"; |
stone_map[0x2b] = "st-wood"; |
807 |
stone_map[0x2c] = "st-switch"; |
stone_map[0x2c] = "st-switch"; |
808 |
|
stone_map[0x31] = "st-floppy"; |
809 |
stone_map[0x34] = "st-death"; |
stone_map[0x34] = "st-death"; |
810 |
stone_map[0x35] = "st-death_invisible"; |
stone_map[0x35] = "st-death_invisible"; |
811 |
|
stone_map[0x36] = "st-oneway-w"; |
812 |
|
stone_map[0x37] = "st-oneway-e"; |
813 |
|
stone_map[0x38] = "st-oneway-n"; |
814 |
|
stone_map[0x39] = "st-oneway-s"; |
815 |
stone_map[0x3e] = "st-window"; |
stone_map[0x3e] = "st-window"; |
816 |
stone_map[0x42] = "st-stoneimpulse"; |
stone_map[0x3f] = "st-magic"; |
817 |
|
stone_map[0x40] = "st-magic"; |
818 |
|
stone_map[0x41] = "st-magic"; |
819 |
|
// stone_map[0x42] = "st-stoneimpulse"; |
820 |
|
|
821 |
stone_map[0x44] = "st-laser-n"; |
stone_map[0x44] = "st-laser-s"; |
822 |
stone_map[0x45] = "st-laser-s"; |
stone_map[0x45] = "st-laser-n"; |
823 |
stone_map[0x46] = "st-laser-e"; |
stone_map[0x46] = "st-laser-e"; |
824 |
|
|
825 |
stone_map[0x68] = "st-bombs"; |
stone_map[0x68] = "st-bombs"; |
826 |
stone_map[0x6c] = "st-shogun-s"; |
stone_map[0x6c] = "st-shogun-s"; |
827 |
|
stone_map[0x6d] = "st-stoneimpulse"; |
828 |
stone_map[0x6e] = "st-laserswitch"; |
stone_map[0x6e] = "st-laserswitch"; |
829 |
stone_map[0x75] = "st-rock2"; |
stone_map[0x75] = "st-rock2"; |
830 |
stone_map[0x76] = "st-invisible"; |
stone_map[0x76] = "st-invisible"; |
831 |
|
stone_map[0x86] = "st-rock2_hole"; |
832 |
stone_map[0x8a] = "st-stone1"; |
stone_map[0x8a] = "st-stone1"; |
833 |
|
stone_map[0x8c] = "st-rock7"; |
834 |
|
stone_map[0x8e] = "st-yinyang2"; |
835 |
} |
} |
836 |
|
|
837 |
Item * |
Item * |
911 |
floor_map[0x5a] = "fl-springboard"; |
floor_map[0x5a] = "fl-springboard"; |
912 |
floor_map[0x5b] = "fl-gravel"; |
floor_map[0x5b] = "fl-gravel"; |
913 |
|
|
914 |
|
item_map[0x18] = "it-flagwhite"; |
915 |
|
item_map[0x19] = "it-flagblack"; |
916 |
item_map[0x24] = "it-seed"; |
item_map[0x24] = "it-seed"; |
917 |
item_map[0x2c] = "it-shogun-l"; |
item_map[0x2c] = "it-shogun-l"; |
918 |
item_map[0x36] = "it-springboard"; |
item_map[0x36] = "it-springboard"; |
919 |
item_map[0x40] = "it-trigger"; |
item_map[0x40] = "it-trigger"; |
920 |
|
item_map[0x4a] = "it-odometer"; |
921 |
|
|
922 |
|
stone_map[0x13] = "st-rock4"; |
923 |
|
stone_map[0x14] = "st-beads"; |
924 |
stone_map[0x16] = "st-rock7"; |
stone_map[0x16] = "st-rock7"; |
925 |
stone_map[0x20] = "st-stone2"; |
stone_map[0x20] = "st-stone2"; |
926 |
stone_map[0x27] = "st-wood"; |
stone_map[0x27] = "st-wood"; |