diff options
author | Max Horn | 2004-01-03 01:58:58 +0000 |
---|---|---|
committer | Max Horn | 2004-01-03 01:58:58 +0000 |
commit | b0e23e35ee7f0b7c080e821fd521e007dcd80a18 (patch) | |
tree | dc2a992ac09753f78be1b12ce30a48aa5aa75b69 /sky | |
parent | b1d729d6dd23c093b18d9093a195a399d44d69ce (diff) | |
download | scummvm-rg350-b0e23e35ee7f0b7c080e821fd521e007dcd80a18.tar.gz scummvm-rg350-b0e23e35ee7f0b7c080e821fd521e007dcd80a18.tar.bz2 scummvm-rg350-b0e23e35ee7f0b7c080e821fd521e007dcd80a18.zip |
Introduce namespace 'Sky'
svn-id: r12099
Diffstat (limited to 'sky')
121 files changed, 482 insertions, 6 deletions
diff --git a/sky/autoroute.cpp b/sky/autoroute.cpp index b7784f7987..fc9ecbdad1 100644 --- a/sky/autoroute.cpp +++ b/sky/autoroute.cpp @@ -27,6 +27,8 @@ #include "sky/skydefs.h" #include "sky/struc.h" +namespace Sky { + #define ROUTE_GRID_WIDTH ((GAME_SCREEN_WIDTH/8)+2) #define ROUTE_GRID_HEIGHT ((GAME_SCREEN_HEIGHT/8)+2) #define ROUTE_GRID_SIZE (ROUTE_GRID_WIDTH*ROUTE_GRID_HEIGHT*2) @@ -266,3 +268,4 @@ uint16 SkyAutoRoute::autoRoute(Compact *cpt) { return 0; } +} // End of namespace Sky diff --git a/sky/autoroute.h b/sky/autoroute.h index 79ca196a31..d3c575ac16 100644 --- a/sky/autoroute.h +++ b/sky/autoroute.h @@ -25,6 +25,8 @@ #include "stdafx.h" #include "common/scummsys.h" +namespace Sky { + struct Compact; class SkyGrid; @@ -48,5 +50,7 @@ private: static const uint16 _logicCommands[4]; }; +} // End of namespace Sky + #endif // AUTOROUTE_H diff --git a/sky/compact.cpp b/sky/compact.cpp index 0b377e7581..20e8ccaade 100644 --- a/sky/compact.cpp +++ b/sky/compact.cpp @@ -37,6 +37,8 @@ #include "sky/compacts/lincmenu.h" #include "sky/compacts/z_compac.h" +namespace Sky { + #define COMPACT_SIZE (sizeof(compactOffsets)/sizeof(uint32)) #define EXTCOMPACT_SIZE (sizeof(extCompactOffsets)/sizeof(uint32)) #define MEGASET_SIZE (sizeof(megaSetOffsets)/sizeof(uint32)) @@ -604,3 +606,4 @@ void patchFor288(void) { } +} // End of namespace Sky diff --git a/sky/compact.h b/sky/compact.h index 451140d2c3..c4b091feea 100644 --- a/sky/compact.h +++ b/sky/compact.h @@ -26,6 +26,8 @@ #include "sky/struc.h" #include "sky/skydefs.h" +namespace Sky { + namespace SkyCompact { MegaSet *getMegaSet(Compact *cpt, uint16 megaSet); uint16 **getTurnTable(Compact *cpt, uint16 megaSet, uint16 dir); @@ -3254,4 +3256,6 @@ namespace SkyCompact { extern uint16 minif_auto[]; } +} // End of namespace Sky + #endif diff --git a/sky/compacts/0compact.h b/sky/compacts/0compact.h index 3f64104f73..b7d7b75ada 100644 --- a/sky/compacts/0compact.h +++ b/sky/compacts/0compact.h @@ -29,6 +29,8 @@ #include "1compact.h" +namespace Sky { + namespace SkyCompact { uint16 slide2_seq[] = { @@ -9324,4 +9326,6 @@ void *data_1[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/101comp.h b/sky/compacts/101comp.h index 10af25f9b3..7b572cbad0 100644 --- a/sky/compacts/101comp.h +++ b/sky/compacts/101comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact cancel_button = { @@ -884,4 +886,6 @@ uint16 s101_chip_list[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/102comp.h b/sky/compacts/102comp.h index 8640106b80..90142a80e8 100644 --- a/sky/compacts/102comp.h +++ b/sky/compacts/102comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 restore_seq[] = { @@ -570,4 +572,6 @@ Compact restart_butt = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/10comp.h b/sky/compacts/10comp.h index 6f1028ae8b..24494949d5 100644 --- a/sky/compacts/10comp.h +++ b/sky/compacts/10comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 liyt_4_seq[] = { @@ -2432,4 +2434,6 @@ Compact liyt_1 = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/11comp.h b/sky/compacts/11comp.h index c882a4484a..f034562e9d 100644 --- a/sky/compacts/11comp.h +++ b/sky/compacts/11comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact slat_3 = { @@ -1727,4 +1729,6 @@ uint16 cable_fall2_seq[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/12comp.h b/sky/compacts/12comp.h index f5fa78f82f..7ab7b7cf5d 100644 --- a/sky/compacts/12comp.h +++ b/sky/compacts/12comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 botbelt_seq[] = { @@ -2229,4 +2231,6 @@ uint16 topbelt_seq[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/13comp.h b/sky/compacts/13comp.h index 9c6d80e541..4336ed30ed 100644 --- a/sky/compacts/13comp.h +++ b/sky/compacts/13comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 foreman_l_to_r[] = { @@ -3767,4 +3769,6 @@ uint16 armsup_seq[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/14comp.h b/sky/compacts/14comp.h index fc155ba632..c9739fd3c0 100644 --- a/sky/compacts/14comp.h +++ b/sky/compacts/14comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 rs_foster_14_13[] = { @@ -2075,4 +2077,6 @@ uint16 change6_seq[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/15comp.h b/sky/compacts/15comp.h index a826e4f82b..0c083f3ece 100644 --- a/sky/compacts/15comp.h +++ b/sky/compacts/15comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 rs_foster_13_15[] = { @@ -1108,4 +1110,6 @@ uint16 s15_chip_list[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/16comp.h b/sky/compacts/16comp.h index e599913e78..66157406e9 100644 --- a/sky/compacts/16comp.h +++ b/sky/compacts/16comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact reactor_lower = { @@ -982,4 +984,6 @@ uint16 fost_con_look[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/17comp.h b/sky/compacts/17comp.h index 99945baea8..2f212bfe90 100644 --- a/sky/compacts/17comp.h +++ b/sky/compacts/17comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 pulseb_seq[] = { @@ -916,4 +918,6 @@ Compact pulse = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/18comp.h b/sky/compacts/18comp.h index 37c073bb58..74b8ae7eac 100644 --- a/sky/compacts/18comp.h +++ b/sky/compacts/18comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 steam_alert_seq[] = { @@ -1603,4 +1605,6 @@ Compact right_exit_s18 = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/19comp.h b/sky/compacts/19comp.h index 925b27b646..cc613420f2 100644 --- a/sky/compacts/19comp.h +++ b/sky/compacts/19comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 rs_foster_19_28[] = { @@ -723,4 +725,6 @@ uint16 s19_fast_list[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/1compact.h b/sky/compacts/1compact.h index 8f44bb362c..c96eefe235 100644 --- a/sky/compacts/1compact.h +++ b/sky/compacts/1compact.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 car_down_seq[] = { @@ -1974,4 +1976,6 @@ uint16 fire1_seq[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/20comp.h b/sky/compacts/20comp.h index a672732b59..7fb21798f0 100644 --- a/sky/compacts/20comp.h +++ b/sky/compacts/20comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 gal_look_up[] = { @@ -1223,4 +1225,6 @@ uint16 s20_mouse[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/21comp.h b/sky/compacts/21comp.h index afe95beaf8..83e982f396 100644 --- a/sky/compacts/21comp.h +++ b/sky/compacts/21comp.h @@ -26,6 +26,8 @@ #include "22comp.h" +namespace Sky { + namespace SkyCompact { uint16 lamb_sit_up[] = { @@ -2144,4 +2146,6 @@ uint16 take_cassette_seq[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/22comp.h b/sky/compacts/22comp.h index 5cc4278061..6ac7ba044e 100644 --- a/sky/compacts/22comp.h +++ b/sky/compacts/22comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 fost_replace_pill[] = { @@ -1583,4 +1585,6 @@ Compact fish_poster = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/23comp.h b/sky/compacts/23comp.h index 15bdc0d1c5..924bcd944f 100644 --- a/sky/compacts/23comp.h +++ b/sky/compacts/23comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint32 *grid23 = 0; @@ -797,4 +799,6 @@ uint16 rs_foster_29_23[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/24comp.h b/sky/compacts/24comp.h index b19041e493..376cb85a98 100644 --- a/sky/compacts/24comp.h +++ b/sky/compacts/24comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 give_mag_seq[] = { @@ -1313,4 +1315,6 @@ uint16 s24_fast_list[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/25comp.h b/sky/compacts/25comp.h index 8bd9e9536c..4adc6fab9d 100644 --- a/sky/compacts/25comp.h +++ b/sky/compacts/25comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact sales_chart = { @@ -1119,4 +1121,6 @@ Compact s25_floor = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/26comp.h b/sky/compacts/26comp.h index 2e605d8799..efdc6b192f 100644 --- a/sky/compacts/26comp.h +++ b/sky/compacts/26comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact bio_door = { @@ -1305,4 +1307,6 @@ Compact s26_floor = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/27comp.h b/sky/compacts/27comp.h index 6e83bb42bd..4220f54787 100644 --- a/sky/compacts/27comp.h +++ b/sky/compacts/27comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 s27_logic[] = { @@ -3276,4 +3278,6 @@ Compact chair_27 = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/28comp.h b/sky/compacts/28comp.h index ad606a4a97..cb68c66539 100644 --- a/sky/compacts/28comp.h +++ b/sky/compacts/28comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 s28_chip_list[] = { @@ -991,4 +993,6 @@ Compact small_l_28 = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/29comp.h b/sky/compacts/29comp.h index a07f663efe..0974f5d8a1 100644 --- a/sky/compacts/29comp.h +++ b/sky/compacts/29comp.h @@ -37,6 +37,8 @@ #include "10comp.h" +namespace Sky { + namespace SkyCompact { uint16 rs_joey_7_29[] = { @@ -1592,4 +1594,6 @@ void *data_3[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/2compact.h b/sky/compacts/2compact.h index 00e8d52eef..bdfa5692bd 100644 --- a/sky/compacts/2compact.h +++ b/sky/compacts/2compact.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sml_loaderb_l_to_u[] = { @@ -1822,4 +1824,6 @@ Compact top_barrel = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/30comp.h b/sky/compacts/30comp.h index b24b01ffba..9d5fcd70fd 100644 --- a/sky/compacts/30comp.h +++ b/sky/compacts/30comp.h @@ -42,6 +42,8 @@ #include "42comp.h" +namespace Sky { + namespace SkyCompact { uint16 sc32_vinc_talk[] = { @@ -6617,4 +6619,6 @@ void *data_4[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/31comp.h b/sky/compacts/31comp.h index be6f9e5f49..660688d340 100644 --- a/sky/compacts/31comp.h +++ b/sky/compacts/31comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 reset_start_31[] = { @@ -2852,4 +2854,6 @@ uint16 sc31_joey_list[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/32comp.h b/sky/compacts/32comp.h index c3f4bcd4db..dace349ec8 100644 --- a/sky/compacts/32comp.h +++ b/sky/compacts/32comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc32_gardening1[] = { @@ -1838,4 +1840,6 @@ Compact sc32_exit_33 = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/33comp.h b/sky/compacts/33comp.h index 7446f1f344..305ebafeb4 100644 --- a/sky/compacts/33comp.h +++ b/sky/compacts/33comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact sc33_lock = { @@ -826,4 +828,6 @@ uint16 reset_30_33[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/34comp.h b/sky/compacts/34comp.h index dfa81a305c..af52d79012 100644 --- a/sky/compacts/34comp.h +++ b/sky/compacts/34comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc34_fast_list[] = { @@ -956,4 +958,6 @@ Compact sc34_door = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/36comp.h b/sky/compacts/36comp.h index 0bd3cbc980..3066c04576 100644 --- a/sky/compacts/36comp.h +++ b/sky/compacts/36comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc36_get_glass[] = { @@ -4271,4 +4273,6 @@ Compact sc36_exit_30 = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/37comp.h b/sky/compacts/37comp.h index 37b2361bc6..ba3d403f5b 100644 --- a/sky/compacts/37comp.h +++ b/sky/compacts/37comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc37_mouse_list[] = { @@ -1906,4 +1908,6 @@ uint16 sc37_crbarbox[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/38comp.h b/sky/compacts/38comp.h index 27ba864c39..f35011c9c6 100644 --- a/sky/compacts/38comp.h +++ b/sky/compacts/38comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 spu_left[] = { @@ -3830,4 +3832,6 @@ uint16 sc38_lift_down[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/39comp.h b/sky/compacts/39comp.h index cad8dad7c8..6f434b93ac 100644 --- a/sky/compacts/39comp.h +++ b/sky/compacts/39comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact sc39_exit_31 = { @@ -776,4 +778,6 @@ uint16 sc39_palette[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/3compact.h b/sky/compacts/3compact.h index 3b04bd2577..125bb9c972 100644 --- a/sky/compacts/3compact.h +++ b/sky/compacts/3compact.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 rs_low_lift2[] = { @@ -1845,4 +1847,6 @@ Compact low_barrel = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/40comp.h b/sky/compacts/40comp.h index c59a494367..e0c31b2402 100644 --- a/sky/compacts/40comp.h +++ b/sky/compacts/40comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact sc40_body_2 = { @@ -1222,4 +1224,6 @@ uint16 sc40_ascend[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/41comp.h b/sky/compacts/41comp.h index f195d1cc80..61412ebd9c 100644 --- a/sky/compacts/41comp.h +++ b/sky/compacts/41comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc41_mouse_list[] = { @@ -746,4 +748,6 @@ uint16 sc41_palette[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/42comp.h b/sky/compacts/42comp.h index fbcd0a2978..7970c31c83 100644 --- a/sky/compacts/42comp.h +++ b/sky/compacts/42comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc42_jdg_hammer[] = { @@ -1710,4 +1712,6 @@ uint16 sc42_fos_leave[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/44comp.h b/sky/compacts/44comp.h index 57a9817e8b..bb3f536103 100644 --- a/sky/compacts/44comp.h +++ b/sky/compacts/44comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc44_chip_list[] = { @@ -651,4 +653,6 @@ uint16 reset_37_44[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/45comp.h b/sky/compacts/45comp.h index 757a3d092d..d0bee9077b 100644 --- a/sky/compacts/45comp.h +++ b/sky/compacts/45comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 reset_44_45[] = { @@ -631,4 +633,6 @@ uint16 sc45_mouse_list[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/46comp.h b/sky/compacts/46comp.h index 65e20a4887..3ee601af8a 100644 --- a/sky/compacts/46comp.h +++ b/sky/compacts/46comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc46_floor_table[] = { @@ -566,4 +568,6 @@ Compact sc46_floor = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/47comp.h b/sky/compacts/47comp.h index b184778259..00be9ee502 100644 --- a/sky/compacts/47comp.h +++ b/sky/compacts/47comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 reset_48_47[] = { @@ -580,4 +582,6 @@ Compact sc47_floor = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/48comp.h b/sky/compacts/48comp.h index 9649a5a109..58438f6058 100644 --- a/sky/compacts/48comp.h +++ b/sky/compacts/48comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact sc48_eyes = { @@ -1164,4 +1166,6 @@ uint16 sc48_light_pal[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/4compact.h b/sky/compacts/4compact.h index 51ddf83446..7e4a2a5a88 100644 --- a/sky/compacts/4compact.h +++ b/sky/compacts/4compact.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 jobs_u_to_l[] = { @@ -1348,4 +1350,6 @@ Compact cupboard_s4 = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/5compact.h b/sky/compacts/5compact.h index 3f9b1d80d5..e40595ab22 100644 --- a/sky/compacts/5compact.h +++ b/sky/compacts/5compact.h @@ -33,6 +33,8 @@ #include "17comp.h" +namespace Sky { + namespace SkyCompact { Compact copter = { @@ -4925,4 +4927,6 @@ uint32 *table2 = (uint32*)data_2; } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/65comp.h b/sky/compacts/65comp.h index ba91f581c6..ad4ea801e6 100644 --- a/sky/compacts/65comp.h +++ b/sky/compacts/65comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint32 *sc65_walk_grid = 0; @@ -673,4 +675,6 @@ uint16 sc65_palette[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/66comp.h b/sky/compacts/66comp.h index f11f3125d5..fc662b7ba9 100644 --- a/sky/compacts/66comp.h +++ b/sky/compacts/66comp.h @@ -41,6 +41,8 @@ #include "82comp.h" +namespace Sky { + namespace SkyCompact { uint16 sc66_hi_beam_an1[] = { @@ -6691,4 +6693,6 @@ void *data_5[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/67comp.h b/sky/compacts/67comp.h index 7959835c6e..585cd09181 100644 --- a/sky/compacts/67comp.h +++ b/sky/compacts/67comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc67_logic_list[] = { @@ -2091,4 +2093,6 @@ Compact sc67_clot = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/68comp.h b/sky/compacts/68comp.h index 10f8896eb3..44a892dd60 100644 --- a/sky/compacts/68comp.h +++ b/sky/compacts/68comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact sc68_pulse5 = { @@ -1411,4 +1413,6 @@ uint16 sc68_joey_list[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/69comp.h b/sky/compacts/69comp.h index 045472001d..a803a588bd 100644 --- a/sky/compacts/69comp.h +++ b/sky/compacts/69comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint32 *grid69 = 0; @@ -1193,4 +1195,6 @@ Compact sc69_floor = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/70comp.h b/sky/compacts/70comp.h index b1fa9ab8f1..19c107b59c 100644 --- a/sky/compacts/70comp.h +++ b/sky/compacts/70comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact sc70_bar = { @@ -1262,4 +1264,6 @@ uint16 sc70_mouse_list[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/71comp.h b/sky/compacts/71comp.h index 6725674e54..8add9ba4ac 100644 --- a/sky/compacts/71comp.h +++ b/sky/compacts/71comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 medi_d_to_u[] = { @@ -1702,4 +1704,6 @@ uint16 sc71_light2_anim[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/72comp.h b/sky/compacts/72comp.h index ef946d0e43..249d23834b 100644 --- a/sky/compacts/72comp.h +++ b/sky/compacts/72comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 wit_st_right[] = { @@ -2416,4 +2418,6 @@ Compact sc72_chamber1 = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/73comp.h b/sky/compacts/73comp.h index 2588a2e668..82c7642996 100644 --- a/sky/compacts/73comp.h +++ b/sky/compacts/73comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 gal_u_to_l[] = { @@ -2548,4 +2550,6 @@ Compact sc73_cham4_light = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/74comp.h b/sky/compacts/74comp.h index 1800b87788..c6267426f7 100644 --- a/sky/compacts/74comp.h +++ b/sky/compacts/74comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact sc74_monitor3 = { @@ -6683,4 +6685,6 @@ uint16 sc74_slot_flash[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/75comp.h b/sky/compacts/75comp.h index 407ee20cee..67db52426d 100644 --- a/sky/compacts/75comp.h +++ b/sky/compacts/75comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc75_floor_table[] = { @@ -1912,4 +1914,6 @@ uint16 sc75_get_tiss[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/76comp.h b/sky/compacts/76comp.h index 733a82960c..a535f3609e 100644 --- a/sky/compacts/76comp.h +++ b/sky/compacts/76comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 ken_u_to_r[] = { @@ -2816,4 +2818,6 @@ Compact sc76_door75 = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/77comp.h b/sky/compacts/77comp.h index f916cad0e3..39e1e2eec1 100644 --- a/sky/compacts/77comp.h +++ b/sky/compacts/77comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc77_fpushl_2[] = { @@ -1094,4 +1096,6 @@ Compact sc77_door76 = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/78comp.h b/sky/compacts/78comp.h index 8d806c8c66..0aed1e0e24 100644 --- a/sky/compacts/78comp.h +++ b/sky/compacts/78comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc78_ledge_table[] = { @@ -1206,4 +1208,6 @@ uint16 sc78_fast_list[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/79comp.h b/sky/compacts/79comp.h index f46dfb9fbb..b82248d708 100644 --- a/sky/compacts/79comp.h +++ b/sky/compacts/79comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc791_palette[] = { @@ -1657,4 +1659,6 @@ Compact sc79_pipe = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/80comp.h b/sky/compacts/80comp.h index 437d7aa78b..70157cd967 100644 --- a/sky/compacts/80comp.h +++ b/sky/compacts/80comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact sc80_bubble10 = { @@ -3567,4 +3569,6 @@ Compact sc80_goo = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/81comp.h b/sky/compacts/81comp.h index e7d2af5062..69d43b8c94 100644 --- a/sky/compacts/81comp.h +++ b/sky/compacts/81comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact sc81_big_tent3 = { @@ -2764,4 +2766,6 @@ uint16 sc81_foster_sit[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/82comp.h b/sky/compacts/82comp.h index e56c52df3e..ad12f1c1ca 100644 --- a/sky/compacts/82comp.h +++ b/sky/compacts/82comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc82_push_button[] = { @@ -714,4 +716,6 @@ uint16 sc82_jobs_return[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/85comp.h b/sky/compacts/85comp.h index db1201ebed..22ed70da90 100644 --- a/sky/compacts/85comp.h +++ b/sky/compacts/85comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc85_palette[] = { @@ -436,4 +438,6 @@ uint16 sc85_logic_list[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/90comp.h b/sky/compacts/90comp.h index 89e4e6c130..c5f6046a7a 100644 --- a/sky/compacts/90comp.h +++ b/sky/compacts/90comp.h @@ -33,6 +33,8 @@ #include "96comp.h" +namespace Sky { + namespace SkyCompact { Compact door_r90f = { @@ -1859,4 +1861,6 @@ uint32 *sec6_compacts = (uint32*)data_6; } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/91comp.h b/sky/compacts/91comp.h index 909178580e..0b07e46a29 100644 --- a/sky/compacts/91comp.h +++ b/sky/compacts/91comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact decomp_obj = { @@ -1520,4 +1522,6 @@ Compact door_r91f = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/92comp.h b/sky/compacts/92comp.h index 7ac3feaae9..2137cb40c2 100644 --- a/sky/compacts/92comp.h +++ b/sky/compacts/92comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact bridge_e = { @@ -1684,4 +1686,6 @@ Compact slab3 = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/93comp.h b/sky/compacts/93comp.h index 3ef839ebcc..0b39ead7a4 100644 --- a/sky/compacts/93comp.h +++ b/sky/compacts/93comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 get_adjust[] = { @@ -836,4 +838,6 @@ uint16 pal93[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/94comp.h b/sky/compacts/94comp.h index 6e0ed773f4..696c0166d7 100644 --- a/sky/compacts/94comp.h +++ b/sky/compacts/94comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 door_l94_anim[] = { @@ -1379,4 +1381,6 @@ Compact hologram_a = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/95comp.h b/sky/compacts/95comp.h index 073d8f44e7..b4abe9e345 100644 --- a/sky/compacts/95comp.h +++ b/sky/compacts/95comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 fast_list_sc95[] = { @@ -1359,4 +1361,6 @@ uint16 door_l95_anim[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/96comp.h b/sky/compacts/96comp.h index cceead6fe0..26316ea221 100644 --- a/sky/compacts/96comp.h +++ b/sky/compacts/96comp.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 sc96_mouse[] = { @@ -926,4 +928,6 @@ uint16 fast_list_sc96[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/9compact.h b/sky/compacts/9compact.h index d7b5233592..c69c69cf2b 100644 --- a/sky/compacts/9compact.h +++ b/sky/compacts/9compact.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 s9_floor_table[] = { @@ -1691,4 +1693,6 @@ uint16 s9_pal[] = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/linc_gen.h b/sky/compacts/linc_gen.h index c1992c47b3..c4ea377afe 100644 --- a/sky/compacts/linc_gen.h +++ b/sky/compacts/linc_gen.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { uint16 window_mouse[] = { @@ -573,4 +575,6 @@ uint32 *grid93 = 0; } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/lincmenu.h b/sky/compacts/lincmenu.h index e28c793012..a4ae6d5a24 100644 --- a/sky/compacts/lincmenu.h +++ b/sky/compacts/lincmenu.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact playbak_menu = { @@ -800,4 +802,6 @@ Compact blind_menu = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/objects.h b/sky/compacts/objects.h index 299bdd390b..024ebbf35f 100644 --- a/sky/compacts/objects.h +++ b/sky/compacts/objects.h @@ -25,6 +25,8 @@ +namespace Sky { + namespace SkyCompact { Compact blank5 = { @@ -1260,4 +1262,6 @@ Compact menu_bar = { } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/compacts/savedata.cpp b/sky/compacts/savedata.cpp index 29f18aa9a2..30a5cd9e8b 100644 --- a/sky/compacts/savedata.cpp +++ b/sky/compacts/savedata.cpp @@ -22,6 +22,8 @@ #include "sky/compact.h" #include "sky/control.h" +namespace Sky { + Compact *SkyControl::_saveLoadCpts[833] = { // 0compact.asm: // Z_compac.inc: @@ -2150,3 +2152,4 @@ uint8 SkyControl::_resetDiffCd[856] = { 0x35, 0x00, 0x34, 0x31, 0x1A, 0x00, 0x36, 0x31 }; +} // End of namespace Sky diff --git a/sky/compacts/z_compac.h b/sky/compacts/z_compac.h index d3da6bdd99..7024d62e2e 100644 --- a/sky/compacts/z_compac.h +++ b/sky/compacts/z_compac.h @@ -29,6 +29,8 @@ #include "102comp.h" +namespace Sky { + namespace SkyCompact { uint16 fradman_up[] = { @@ -5971,4 +5973,6 @@ uint32 *z_compact_table = (uint32*)data_0; } // namespace SkyCompact +} // namespace Sky + #endif diff --git a/sky/control.cpp b/sky/control.cpp index d83d06410d..9a6b63b618 100644 --- a/sky/control.cpp +++ b/sky/control.cpp @@ -40,6 +40,8 @@ extern void force_keyboard(bool); #endif +namespace Sky { + SkyConResource::SkyConResource(void *pSpData, uint32 pNSprites, uint32 pCurSprite, uint16 pX, uint16 pY, uint32 pText, uint8 pOnClick, OSystem *system, uint8 *screen) { _spriteData = (dataFileHeader *)pSpData; @@ -1820,3 +1822,4 @@ uint8 SkyControl::_crossImg[594] = { 0xFF, 0xFF }; +} // End of namespace Sky diff --git a/sky/control.h b/sky/control.h index 29111b3f74..2c7e55f069 100644 --- a/sky/control.h +++ b/sky/control.h @@ -25,6 +25,10 @@ #include "common/stdafx.h" #include "common/scummsys.h" +class OSystem; + +namespace Sky { + class SkyDisk; class SkyScreen; class SkyLogic; @@ -32,7 +36,6 @@ class SkyMouse; class SkyText; class SkyMusicBase; class SkySound; -class OSystem; struct Compact; struct dataFileHeader; struct MegaSet; @@ -296,4 +299,6 @@ private: static uint8 _crossImg[594]; }; +} // End of namespace Sky + #endif // CONTROL_H diff --git a/sky/debug.cpp b/sky/debug.cpp index 65015ee264..60ecfd8fdb 100644 --- a/sky/debug.cpp +++ b/sky/debug.cpp @@ -23,6 +23,8 @@ #include "common/util.h" #include "sky/debug.h" +namespace Sky { + static const char *section_0_compacts[] = { "UNDEFINED", "joey", @@ -1263,3 +1265,4 @@ void SkyDebug::mcode(uint32 mcode, uint32 a, uint32 b, uint32 c) { debug(6, "MCODE: %s(%d, %d, %d)", mcodes[mcode], a, b, c); } +} // End of namespace Sky diff --git a/sky/debug.h b/sky/debug.h index 8f0de080fe..ad8ac6d014 100644 --- a/sky/debug.h +++ b/sky/debug.h @@ -25,6 +25,8 @@ #include "stdafx.h" #include "common/scummsys.h" +namespace Sky { + class SkyDebug { public: static void fetchCompact(uint32 a); @@ -33,4 +35,6 @@ public: static void mcode(uint32 mcode, uint32 a, uint32 b, uint32 c); }; +} // End of namespace Sky + #endif diff --git a/sky/disk.cpp b/sky/disk.cpp index ad9b1fedcd..de17debe83 100644 --- a/sky/disk.cpp +++ b/sky/disk.cpp @@ -28,6 +28,8 @@ #include "sky/sky.h" #include "sky/struc.h" +namespace Sky { + static const char *dataFilename = "sky.dsk"; static const char *dinnerFilename = "sky.dnr"; @@ -459,3 +461,5 @@ uint32 SkyDisk::determineGameVersion() { break; } } + +} // End of namespace Sky diff --git a/sky/disk.h b/sky/disk.h index 01905a9b2d..448e954ccf 100644 --- a/sky/disk.h +++ b/sky/disk.h @@ -28,6 +28,8 @@ class File; +namespace Sky { + #define MAX_FILES_IN_LIST 60 struct PrefFile { @@ -78,4 +80,6 @@ protected: File *_dnrHandle; }; +} // End of namespace Sky + #endif diff --git a/sky/grid.cpp b/sky/grid.cpp index 1069e6f936..1a62d27d44 100644 --- a/sky/grid.cpp +++ b/sky/grid.cpp @@ -24,6 +24,8 @@ #include "sky/grid.h" #include "sky/logic.h" +namespace Sky { + #define GRID_FILE_START 60000 int8 SkyGrid::_gridConvertTable[] = { @@ -244,3 +246,5 @@ uint8 *SkyGrid::giveGrid(uint32 pScreen) { return _gameGrids + GRID_SIZE * _gridConvertTable[pScreen]; } + +} // End of namespace Sky diff --git a/sky/grid.h b/sky/grid.h index b71554cc28..43b9530839 100644 --- a/sky/grid.h +++ b/sky/grid.h @@ -25,6 +25,8 @@ #include "stdafx.h" #include "common/scummsys.h" +namespace Sky { + struct Compact; class SkyDisk; @@ -57,4 +59,6 @@ private: SkyDisk *_skyDisk; }; +} // End of namespace Sky + #endif //SKYGRID_H diff --git a/sky/hufftext.cpp b/sky/hufftext.cpp index acb027e6d9..56a2a3adf4 100644 --- a/sky/hufftext.cpp +++ b/sky/hufftext.cpp @@ -21,6 +21,8 @@ #include "text.h" +namespace Sky { + const HuffTree SkyText::_huffTree_00109[] = { { 1, 22, 0 }, { 2, 9, 0 }, @@ -1998,3 +2000,5 @@ const HuffTree SkyText::_huffTree_00372[] = { { 0, 0, 148 }, { 0, 0, '!' }, }; + +} // End of namespace Sky diff --git a/sky/intro.cpp b/sky/intro.cpp index da938a122e..8a11643593 100644 --- a/sky/intro.cpp +++ b/sky/intro.cpp @@ -30,6 +30,8 @@ #include "sky/struc.h" #include "sky/text.h" +namespace Sky { + #define SHOWSCREEN 0 #define COMMANDEND 0 // end of COMMANDFLIRT block #define FADEUP 1 // fade up palette @@ -904,3 +906,5 @@ bool SkyIntro::escDelay(uint32 msecs) { } while (msecs > 0); return true; } + +} // End of namespace Sky diff --git a/sky/intro.h b/sky/intro.h index e26f5b961d..3bd77c5f01 100644 --- a/sky/intro.h +++ b/sky/intro.h @@ -26,6 +26,8 @@ #include "common/scummsys.h" #include "sound/mixer.h" +namespace Sky { + class SkyDisk; class SkyScreen; class SkyMusicBase; @@ -64,5 +66,6 @@ private: void restoreScreen(void); }; -#endif // INTRO_H +} // End of namespace Sky +#endif // INTRO_H diff --git a/sky/logic.cpp b/sky/logic.cpp index 1ab0ab4c40..bbbc571d00 100644 --- a/sky/logic.cpp +++ b/sky/logic.cpp @@ -40,6 +40,8 @@ #include "base/gameDetector.h" */ +namespace Sky { + uint32 SkyLogic::_scriptVariables[838]; typedef void (SkyLogic::*LogicTable) (); @@ -2538,3 +2540,4 @@ void SkyLogic::stdSpeak(Compact *target, uint32 textNum, uint32 animNum, uint32 target->logic = L_TALK; } +} // End of namespace Sky diff --git a/sky/logic.h b/sky/logic.h index 78554cd96a..9b39134746 100644 --- a/sky/logic.h +++ b/sky/logic.h @@ -25,6 +25,8 @@ #include "stdafx.h" #include "common/util.h" +namespace Sky { + struct Compact; enum scriptVariableOffsets { @@ -274,4 +276,6 @@ protected: SkyControl *_skyControl; }; +} // End of namespace Sky + #endif diff --git a/sky/mouse.cpp b/sky/mouse.cpp index d19114a598..54da741034 100644 --- a/sky/mouse.cpp +++ b/sky/mouse.cpp @@ -28,6 +28,8 @@ #include "sky/skydefs.h" #include "sky/struc.h" +namespace Sky { + #define MICE_FILE 60300 #define NO_MAIN_OBJECTS 24 #define NO_LINC_OBJECTS 21 @@ -328,3 +330,4 @@ bool SkyMouse::wasClicked(void) { return false; } +} // End of namespace Sky diff --git a/sky/mouse.h b/sky/mouse.h index b56d382459..61ba24272b 100644 --- a/sky/mouse.h +++ b/sky/mouse.h @@ -26,6 +26,9 @@ #include "common/scummsys.h" class OSystem; + +namespace Sky { + class SkyDisk; class SkyLogic; @@ -81,4 +84,6 @@ protected: SkyLogic *_skyLogic; }; +} // End of namespace Sky + #endif //SKYMOUSE_H diff --git a/sky/music/adlibchannel.cpp b/sky/music/adlibchannel.cpp index 231a434230..0d3802a23d 100644 --- a/sky/music/adlibchannel.cpp +++ b/sky/music/adlibchannel.cpp @@ -24,6 +24,8 @@ #include "sky/music/adlibchannel.h" #include "sky/sky.h" +namespace Sky { + SkyAdlibChannel::SkyAdlibChannel(FM_OPL *opl, uint8 *pMusicData, uint16 startOfData) { _opl = opl; _musicData = pMusicData; @@ -337,3 +339,5 @@ void SkyAdlibChannel::com90_setStartOfData(void) { _channelData.startOfData = _channelData.eventDataPtr; } + +} // End of namespace Sky diff --git a/sky/music/adlibchannel.h b/sky/music/adlibchannel.h index e7f9d27e13..ab942992fb 100644 --- a/sky/music/adlibchannel.h +++ b/sky/music/adlibchannel.h @@ -25,6 +25,8 @@ #include "sky/music/musicbase.h" #include "sound/fmopl.h" +namespace Sky { + typedef struct { uint8 ad_Op1, ad_Op2; uint8 sr_Op1, sr_Op2; @@ -98,4 +100,6 @@ private: //void com90_do_two_Lodsb(void); // 13 }; +} // End of namespace Sky + #endif //ADLIBCHANNEL_H diff --git a/sky/music/adlibmusic.cpp b/sky/music/adlibmusic.cpp index 1ce6c3aedf..cc4e6cf9ee 100644 --- a/sky/music/adlibmusic.cpp +++ b/sky/music/adlibmusic.cpp @@ -24,6 +24,8 @@ #include "sound/mixer.h" #include "sky/sky.h" +namespace Sky { + void SkyAdlibMusic::passMixerFunc(void *param, int16 *buf, uint len) { ((SkyAdlibMusic*)param)->premixerCall(buf, len); @@ -130,3 +132,5 @@ void SkyAdlibMusic::startDriver(void) { } _allowedCommands = 0xD; } + +} // End of namespace Sky diff --git a/sky/music/adlibmusic.h b/sky/music/adlibmusic.h index 09782f5512..37c362dac0 100644 --- a/sky/music/adlibmusic.h +++ b/sky/music/adlibmusic.h @@ -27,6 +27,8 @@ class SoundMixer; +namespace Sky { + class SkyAdlibMusic : public SkyMusicBase { public: SkyAdlibMusic(SoundMixer *pMixer, SkyDisk *pSkyDisk, OSystem *system); @@ -45,4 +47,6 @@ private: static void passMixerFunc(void *param, int16 *buf, uint len); }; +} // End of namespace Sky + #endif //ADLIBMUSIC_H diff --git a/sky/music/gmchannel.cpp b/sky/music/gmchannel.cpp index 950e4404c1..2ffcf67ea5 100644 --- a/sky/music/gmchannel.cpp +++ b/sky/music/gmchannel.cpp @@ -23,6 +23,8 @@ #include "common/util.h" #include "sound/mididrv.h" +namespace Sky { + SkyGmChannel::SkyGmChannel(uint8 *pMusicData, uint16 startOfData, MidiDriver *pMidiDrv, byte *pInstMap, uint8 *veloTab) { _musicData = pMusicData; @@ -203,3 +205,5 @@ void SkyGmChannel::com90_getChannelControl(void) { _channelData.eventDataPtr += 2; _midiDrv->send((0xB0 | _channelData.midiChannelNumber) | (conNum << 8) | (conDat << 16)); } + +} // End of namespace Sky diff --git a/sky/music/gmchannel.h b/sky/music/gmchannel.h index 7214168586..17c5a0f261 100644 --- a/sky/music/gmchannel.h +++ b/sky/music/gmchannel.h @@ -26,6 +26,8 @@ class MidiDriver; +namespace Sky { + typedef struct { uint16 eventDataPtr; int32 nextEventTime; @@ -74,4 +76,6 @@ private: void com90_getChannelControl(void); // 13 }; +} // End of namespace Sky + #endif //SKYGMCHANNEL_H diff --git a/sky/music/gmmusic.cpp b/sky/music/gmmusic.cpp index b19486f7d1..c4278c9c46 100644 --- a/sky/music/gmmusic.cpp +++ b/sky/music/gmmusic.cpp @@ -25,6 +25,8 @@ #include "common/util.h" #include "sound/mididrv.h" +namespace Sky { + void SkyGmMusic::passTimerFunc(void *param) { ((SkyGmMusic*)param)->timerCall(); @@ -130,3 +132,4 @@ uint8 SkyGmMusic::_veloTab[128] = { 0x7C, 0x7C, 0x7D, 0x7D, 0x7E, 0x7E, 0x7F, 0x7F }; +} // End of namespace Sky diff --git a/sky/music/gmmusic.h b/sky/music/gmmusic.h index 85bb43d033..ab836ed98f 100644 --- a/sky/music/gmmusic.h +++ b/sky/music/gmmusic.h @@ -26,6 +26,8 @@ class MidiDriver; +namespace Sky { + class SkyGmMusic : public SkyMusicBase { public: SkyGmMusic(MidiDriver *pMidiDrv, SkyDisk *pSkyDisk, OSystem *system); @@ -46,4 +48,6 @@ private: virtual void startDriver(void); }; +} // End of namespace Sky + #endif //GMMUSIC_H diff --git a/sky/music/mt32music.cpp b/sky/music/mt32music.cpp index 81937d77cb..c65615f372 100644 --- a/sky/music/mt32music.cpp +++ b/sky/music/mt32music.cpp @@ -24,6 +24,8 @@ #include "common/util.h" #include "sound/mididrv.h" +namespace Sky { + void SkyMT32Music::passTimerFunc(void *param) { ((SkyMT32Music*)param)->timerCall(); @@ -164,3 +166,5 @@ void SkyMT32Music::startDriver(void) { while (processPatchSysEx(sysExData)) sysExData += 5; } + +} // End of namespace Sky diff --git a/sky/music/mt32music.h b/sky/music/mt32music.h index 78cc439ac9..928651b4ea 100644 --- a/sky/music/mt32music.h +++ b/sky/music/mt32music.h @@ -26,6 +26,8 @@ class MidiDriver; +namespace Sky { + class SkyMT32Music : public SkyMusicBase { public: SkyMT32Music(MidiDriver *pMidiDrv, SkyDisk *pSkyDisk, OSystem *system); @@ -46,4 +48,6 @@ private: virtual void startDriver(void); }; +} // End of namespace Sky + #endif //MT32MUSIC_H diff --git a/sky/music/musicbase.cpp b/sky/music/musicbase.cpp index 640aa64bc4..1843be84d3 100644 --- a/sky/music/musicbase.cpp +++ b/sky/music/musicbase.cpp @@ -23,6 +23,8 @@ #include "sky/disk.h" #include "common/util.h" +namespace Sky { + SkyMusicBase::SkyMusicBase(SkyDisk *pSkyDisk, OSystem *system) { _musicData = NULL; @@ -182,3 +184,5 @@ void SkyMusicBase::pollMusic(void) { _system->unlock_mutex(_mutex); _aktTime &= 0xFFFF; } + +} // End of namespace Sky diff --git a/sky/music/musicbase.h b/sky/music/musicbase.h index d5d17986c8..43e993cef2 100644 --- a/sky/music/musicbase.h +++ b/sky/music/musicbase.h @@ -26,9 +26,12 @@ #include "common/scummsys.h" #include "common/system.h" -class SkyDisk; class OSystem; +namespace Sky { + +class SkyDisk; + #define FILES_PER_SECTION 4 typedef struct { @@ -91,4 +94,6 @@ protected: void setFMVolume(uint16 param); // 13 }; +} // End of namespace Sky + #endif //MUSICBASE_H diff --git a/sky/rnc_deco.cpp b/sky/rnc_deco.cpp index 10a2cb2a02..6db5186a05 100644 --- a/sky/rnc_deco.cpp +++ b/sky/rnc_deco.cpp @@ -23,6 +23,8 @@ #include "common/scummsys.h" #include "sky/rnc_deco.h" +namespace Sky { + //return codes #define NOT_PACKED 0 #define PACKED_CRC -1 @@ -258,3 +260,4 @@ int32 RncDecoder::unpackM1(const void *input, void *output, uint16 key) { return unpackLen; } +} // End of namespace Sky diff --git a/sky/rnc_deco.h b/sky/rnc_deco.h index a6f875e511..4049011eb8 100644 --- a/sky/rnc_deco.h +++ b/sky/rnc_deco.h @@ -24,6 +24,8 @@ #include "stdafx.h" +namespace Sky { + class RncDecoder { protected: @@ -54,4 +56,6 @@ protected: }; +} // End of namespace Sky + #endif diff --git a/sky/screen.cpp b/sky/screen.cpp index 43f9485336..9967daec02 100644 --- a/sky/screen.cpp +++ b/sky/screen.cpp @@ -28,6 +28,8 @@ #include "sky/skydefs.h" #include "sky/struc.h" +namespace Sky { + uint8 SkyScreen::_top16Colours[16*3] = { 0, 0, 0, 38, 38, 38, @@ -783,3 +785,4 @@ void SkyScreen::showGrid(uint8 *gridBuf) { } +} // End of namespace Sky diff --git a/sky/screen.h b/sky/screen.h index c891267fde..54f11d163e 100644 --- a/sky/screen.h +++ b/sky/screen.h @@ -27,6 +27,9 @@ #include "sky/skydefs.h" class OSystem; + +namespace Sky { + class SkyDisk; class SkyEngine; struct Compact; @@ -123,4 +126,6 @@ private: void vectorToGame(uint8 gridVal); }; +} // End of namespace Sky + #endif //SKYSCREEN_H diff --git a/sky/sky.cpp b/sky/sky.cpp index e4160f97e9..bd9f748b88 100644 --- a/sky/sky.cpp +++ b/sky/sky.cpp @@ -103,11 +103,14 @@ DetectedGameList Engine_SKY_detectGames(const FSList &fslist) { } Engine *Engine_SKY_create(GameDetector *detector, OSystem *syst) { - return new SkyEngine(detector, syst); + return new Sky::SkyEngine(detector, syst); } REGISTER_PLUGIN("Beneath a Steel Sky", Engine_SKY_gameList, Engine_SKY_create, Engine_SKY_detectGames) + +namespace Sky { + void **SkyEngine::_itemList[300]; SystemVars SkyEngine::_systemVars = {0, 0, 0, 0, 4316, 0, 0, false, false }; @@ -538,3 +541,4 @@ bool SkyEngine::isCDVersion(void) { } } +} // End of namespace Sky @@ -27,6 +27,8 @@ class GameDetector; +namespace Sky { + struct SystemVars { uint32 systemFlags; uint32 gameVersion; @@ -116,4 +118,6 @@ protected: static int CDECL game_thread_proc(void *param); }; +} // End of namespace Sky + #endif diff --git a/sky/skydefs.h b/sky/skydefs.h index 2cb382b20d..e8a2753063 100644 --- a/sky/skydefs.h +++ b/sky/skydefs.h @@ -24,6 +24,8 @@ #include "stdafx.h" +namespace Sky { + //This file is incomplete, several flags still missing. // grafixProg pointer types: @@ -4305,5 +4307,6 @@ #define TEXT_MOUSE_WIDTH 0x80 -#endif +} // End of namespace Sky +#endif diff --git a/sky/sound.cpp b/sky/sound.cpp index 8b8b1725bd..197e4335f7 100644 --- a/sky/sound.cpp +++ b/sky/sound.cpp @@ -27,6 +27,8 @@ #include "sky/sound.h" #include "sky/struc.h" +namespace Sky { + #define SOUND_FILE_BASE 60203 #define MAX_FX_NUMBER 393 #define SFXF_START_DELAY 0x80 @@ -1245,3 +1247,5 @@ void SkySound::fnUnPauseFx(void) { _mixer->pauseID(SOUND_CH0, false); _mixer->pauseID(SOUND_CH1, false); } + +} // End of namespace Sky diff --git a/sky/sound.h b/sky/sound.h index 4191a343d7..ae835d2451 100644 --- a/sky/sound.h +++ b/sky/sound.h @@ -26,6 +26,8 @@ #include "common/scummsys.h" #include "sound/mixer.h" +namespace Sky { + class SkyDisk; enum { @@ -87,4 +89,6 @@ private: static SfxQueue _sfxQueue[MAX_QUEUED_FX]; }; +} // End of namespace Sky + #endif diff --git a/sky/struc.h b/sky/struc.h index c348bf5562..d05b981d24 100644 --- a/sky/struc.h +++ b/sky/struc.h @@ -22,6 +22,8 @@ #ifndef SKYSTRUC_H #define SKYSTRUC_H +namespace Sky { + struct lowTextManager_t { byte *textData; uint16 compactNum; @@ -164,4 +166,6 @@ struct Compact { ExtCompact *extCompact; }; +} // End of namespace Sky + #endif diff --git a/sky/talks.h b/sky/talks.h index 3c3d218471..978e0c194b 100644 --- a/sky/talks.h +++ b/sky/talks.h @@ -22,6 +22,8 @@ #ifndef SKYTALKS_H #define SKYTALKS_H +namespace Sky { + namespace SkyTalkAnims { uint16 show_mag[] = { @@ -11893,5 +11895,7 @@ bool animTalkTableIsPointer[] = { true }; } -#endif //SKYTALKS_H +} // End of namespace Sky + +#endif //SKYTALKS_H diff --git a/sky/text.cpp b/sky/text.cpp index b601945f2b..ae728d45ce 100644 --- a/sky/text.cpp +++ b/sky/text.cpp @@ -26,6 +26,8 @@ #include "sky/skydefs.h" #include "sky/struc.h" +namespace Sky { + #define FIRST_TEXT_SEC 77 #define FIRST_TEXT_BUFFER 274 #define NO_OF_TEXT_SECTIONS 8 // 8 sections per language @@ -667,3 +669,5 @@ const uint16 SkyText::_patchLangNum[8] = { 0, // SKY_PORTUGUESE 0 // SKY_SPANISH }; + +} // End of namespace Sky diff --git a/sky/text.h b/sky/text.h index a29a653bc6..9c4566f120 100644 --- a/sky/text.h +++ b/sky/text.h @@ -25,6 +25,8 @@ #include "stdafx.h" #include "common/scummsys.h" +namespace Sky { + struct Compact; class SkyDisk; @@ -117,4 +119,6 @@ public: uint32 _dtLetters; //no of chars in message }; +} // End of namespace Sky + #endif |