Mercurial > mm7
diff mm7_data.cpp @ 727:da130dd3092a
Big time Travel ouverhaul
author | Nomad |
---|---|
date | Fri, 22 Mar 2013 00:02:31 +0200 |
parents | 735dab8d3c9a |
children | 9f596a163257 |
line wrap: on
line diff
--- a/mm7_data.cpp Thu Mar 21 20:30:17 2013 +0200 +++ b/mm7_data.cpp Fri Mar 22 00:02:31 2013 +0200 @@ -1489,13 +1489,73 @@ unsigned short pMaxLevelPerTrainingHallType[6] = {5, 15, 25, 25, 200, 200}; int price_for_membership[11]={100, 100, 50, 50, 50, 50, 50, 50, 50, 1000, 1000}; // weak -char byte_4F09B0[777]; // weak -char byte_4F09B1[777]; // weak -char byte_4F09B8[777]; // weak -int dword_4F09CC[192]; -char byte_4F0CCF[777]; // weak -char _4F0D38_TravelInfo[777]; // weak -int dword_4F0E10[32]; + +stru365_travel_info array_4F09B0[25] = +{ + {3, {1, 0, 1, 0, 1, 0, 0}, 2, {0, 0, 0}, 0xFFFFB980, 4636, 833, 1536, 0} +}; +//char byte_4F09B0[777]; // weak +//char byte_4F09B1[777]; // weak +//char byte_4F09B8[777]; // weak +//int dword_4F09CC[192]; + +unsigned char byte_4F0CD0[30][4] = +{ + { 9, 0, 1, 0}, // BildingType_WeaponShop + { 1, 0, 0, 0}, // BildingType_ArmorShop + { 1, 0, 0, 0}, // BildingType_MagicShop + { 0, 61, 0, 0}, // BildingType_AlchemistShop + {246, 24, 0, 0}, // BildingType_FireGuild + {193, 0, 0, 0}, // BildingType_AirGuild + { 0, 6, 0, 0}, // BildingType_WaterGuild + { 64, 0, 0, 0}, // BildingType_EarthGuild + { 6, 0, 1, 0}, // BildingType_SpiritGuild + { 1, 0, 0, 0}, // BildingType_MindGuild + { 1, 0, 0, 0}, // BildingType_BodyGuild + {227, 74, 0, 0}, // BildingType_LightGuild + {246, 178, 255, 255}, // BildingType_DarkGuild + {193, 0, 0, 0}, // BildingType_14 + { 0, 4, 0, 0}, // BildingType_15 + { 0, 0, 0, 0}, // BildingType_16 + { 3, 0, 1, 0}, // BildingType_TownHall + { 1, 0, 1, 0}, // BildingType_18 + { 2, 0, 0, 0}, // BildingType_19 + { 25, 215, 255, 255}, // BildingType_Throne_Room + {185, 52, 0, 0}, // BildingType_Tavern + {193, 0, 0, 0}, // BildingType_Bank + { 0, 6, 0, 0}, // BildingType_Temple + { 0, 0, 0, 0}, // BuildingType_24 + { 6, 1, 0, 1}, // BildingType_Unic + { 0, 0, 0, 0}, // BildingType_1A + { 4, 0, 0, 0}, // BildingType_Stables + {227, 74, 0, 0}, // BildingType_Boats + {246, 178, 255, 255}, // BildingType_House + {193, 0, 0, 0} // BildingType_Training +}; + +unsigned char byte_4F0E10[20][4] = +{ + { 0, 1, 1, 34}, + { 2, 3, 4, 5}, + { 6, 7, 8, 8}, + { 9, 10, 10, 10}, + { 11, 11, 12, 12}, + { 13, 13, 13, 13}, + { 14, 14, 15, 15}, + {255, 255, 255, 255}, + {255, 255, 255, 255}, + {255, 255, 255, 255}, + { 16, 17, 18, 19}, + { 18, 20, 21, 21}, + { 22, 23, 24, 25}, + { 22, 22, 23, 23}, + {255, 255, 255, 255}, + { 27, 28, 29, 30}, + { 31, 32, 33, 33}, + { 24, 24, 24, 24}, + {255, 255, 255, 255}, + {255, 255, 255, 255} +}; Vec2_int_ pMonsterArenaPlacements[20]; __int16 word_4F0F30[32] ={ 4, 7, 10, 11, 4, 7, 10, 11,