// * AdmiralMOD for COD2 by Matthias Lorenz, http://www.cod2mod.com *


AdmiralMOD v1.54 Release, 27.02.2006


Changes:

- S&D Class Limits
- Spy Climb (with other weapons as Pistol)
- Fixed Grenade Pickup-Indicator (crash)
- Fixed Healthbar problem (crash)
- Weapon Selection (ctf, crash) 




Please support me with a donate:

International Bank Transfer:

Bank Name: Netbank AG
BIC: GENODEF1S15
IBAN: DE60 2009 0500 0007 5274 20



If you want to get a ready to use AdmiralMOD Server with Big AdmiralMOD-Webinterface
and 16-28 Slots, contact me in the AdmiralMOD Forum: http://www.cod2mod.com/forum/





Install Instructions:
-------------------------------------------------------------------------------------------------------------


Copy all folders in "Call of Duty 2" from this ZIP-File in your Call Of Duty 2 Directory:

/Call of Duty 2/start_AdmiralMOD_linux_server
/Call of Duty 2/start_AdmiralMOD_windows_server.bat

/Call of Duty 2/admiral_mod_1_54_release/
/Call of Duty 2/admiral_mod_1_54_release/language.cfg
/Call of Duty 2/admiral_mod_1_54_release/server.cfg
/Call of Duty 2/admiral_mod_1_54_release/zzzzzz_AdmiralMOD_v1_54_release.iwd
/Call of Duty 2/admiral_mod_1_54_release/zzzzzz_am_clanlogo.iwd

/Call of Duty 2/main/





- There are two options to start a dedicated server (windows / Linux) -


1. If you want to start a windows server, goto:  /Call of Duty 2/  
and doubleclick the "start_AdmiralMOD_windows_server.bat"

thats it!

2. If you want to start a linux server, goto:  /Call of Duty 2 
open a console and type this: ./start_AdmiralMOD_linux_server

thats it!


------------------------------------------------------------------------------------------------------------




AdmiralMOD v1.52 Features:
-------------------------


The AdmiralMOD has Multiplayer-Missions (later), Tactical-Features, Special-Effects and Weapon-Features 
to enrich the gameplay of Call of Duty 2 Multiplayer. 



Features:


Game:

- Protected AutoDownload ON
- Map vote and Gametype vote (+ Clanmembers)
- Halftime-Mode for Search & Destroy
- Points settings (CTF/SD)
- Mortar Attacks


Player:

- Player-Classes (Soldier, Medic, TNT, Artillery, Spy)
- Rank-System (like UO)
- Squad System (each team has Squad-Units)
- Player Sprinting (USE-Button)
- Player Climbing (USE-Button)
- Player Boat Landing (not only spawn on the map)
- Player Bleeding
- Player Healing (Class-System: as Medic)
- Anti Teamkill
- Anti "UnknownSoldier" function
- Inactive Players - switch to spectator
- Optional: Arm Shot: drop weapon
- Optional: Unknown Soldier (rename)
- Spawn Protection
- Optional: Spy can climb


Sound:

- BattleChatter System (the AI speak to your team)
- Ambient Sounds
- Taunt-Comments (Quickmessages, 3 , 9)
- Enemy in the house warning (+floor number)
- Kill-Comments
- Death-Sounds
- Grenade-Throw-Comments
- Automatic Medic Call
- Spy Radio-Sound


Weapons:

- Weapon Arsenal (you can carry lots of weapons)
- Secondary Weapon Choice (when player spawn)
- Artillery-Mode with enhanced Light Effects + Radio Traffic (like UO)
- Grenade Pickup and Return Throw
- Weapon Pickup
- TNT plant
- Turret (MG) Limiter
- Weapon Damage Modifiers
- Weapon Limits for each Weapon
- Grenade Cooking
- Optional Shellshock
- Optional Minefields
- Optional: Drop Weapon


HUD:

- Optional old HealthBar (with Health drop)
- Clan-Logo-Graphic on HUD
- Clanlogo-Text on HUD
- Player Life Board
- Camper Radar
- Cinemascope Screen (feels like a movie)
- Red Compass Dots disabled
- Crosshair-Check every 10 sec.
- Player Damage Indicator for the Medic (red hearts)
- Player Hit Effect
- Optional: S&D BombTimer
- Shows Next Map and Gametype
- Message Center
- Optional Death Icons
- Optional Grenade Indicator
- Optional Objective Indicator
- Arty
- TNT
- Medic 






All CVARS in 1.51 Release:
-------------------------



// ***  AdmiralMOD settings  ***

//  * Enable/Disable the AdmiralMOD *				(0/1) 
set am_enabled "1"


//  * Enable/Disable Error-Log (in game_mp.log)	*	(0/1) 
set am_error_logfile "0"
set am_error_bots "0"



// * without autodownload on, the player cannot play this mod *
set am_only_with_autodownload "1"

// * Mission Pack *
set am_mission_pack_enabled "0"


// * Player-Class-System *
set am_use_player_class_system "1"

set am_class_medic_max_health_packs "5"
set am_class_tnt_ignore_plant_team "1"
set am_class_tnt_max_bombs_packs "1"
set am_class_tnt_max_bombs_packs_on_map "5"
set am_class_artillerie_max_strikes "1"
set am_class_spy_can_climb "1"

// * Player-Class Medic, show damaged hearts *		(0/100) 
set am_class_show_medic_damage_heart_if_health_less_than "40"

// * Player-Class Limit *
set am_player_class_limit "1"

set am_class_soldier_limit "-1"
set am_class_soldier_special_limit "-1"
set am_class_sniper_limit "2"
set am_class_medic_limit "4"
set am_class_tnt_limit "2"
set am_class_artillery_limit "2"
set am_class_spy_limit "2"


//  * Welcome Message *								(0/1)
set am_show_welcome "1"

set am_welcome_msg_0 "^7Welcome to the Admiral^1MOD"
set am_welcome_msg_1 "^7Version v1.51 ^7Release"
set am_welcome_msg_2 " "
set am_welcome_msg_3 "WAIT 3"
set am_welcome_msg_4 "^7Have fun and play fair!"

//  * Messages *
set am_show_roto_messages "1"						(0/1)

set am_messages_0 "^7Admiral^1MOD v1.51 ^7Release"
set am_messages_1 " "
set am_messages_2 "WAIT 45"

// * Enable/Disable shows Next Map/Gametype   *		(0/1) (20/360)
set am_show_next_map "1"
set am_show_next_map_loop_wait_time "30"

// * Enable/Disable shows AdmiralMOD Features on *	(0/1) 
set am_show_mod_features "1"

// * Clan Logo Text *
set am_show_clan_logo_text "1"
set am_clan_logo_text_xpos "185"
set am_clan_logo_text_ypos "466"
set am_clan_logo_text_alpha "0.5"

// * Clan Logo Graphic *
set am_show_clan_logo_graphic "1"
set am_clan_logo_graphic_xpos "230"
set am_clan_logo_graphic_ypos "450"
set am_clan_logo_graphic_width "100"
set am_clan_logo_graphic_height "100"
set am_clan_logo_graphic_alpha "0.2"

// * Clan-Member Tag in Player-Names *
set am_clanmember_tag "[clan]"

// * Show Teamscore *
set am_show_team_score "1"

// * Show Map Time *
set am_show_time "1"

//  * Enable/Disable the Cinemascope Screen *		(0/1) 
set am_cinemascope "0"

//  * Lifeboard shows how many players are alive *  (0/1)
set am_player_life_board "1"

//  * Enable/Disable the old Health Bar System * 	(0/1) 
set am_healthbar "1"
set am_health_regen "0"
set am_health_drop "1"

//  * Enable/Disable Player Bleeding * 				(0/1), (1/80), (1/10)
set am_bleeding "0"
set am_bleeding_start_if_health_less_than "50"
set am_bleeding_speed "2"

//  * Enable/Disable Weapon Drop after kill *		(0/1)
set am_weapon_drop "1"

//  * Enable/Disable the Enemy Hit Effect *		 	(0/1) 
set am_show_player_hit "1"

//  * Enable/Disable the Camper-Radar on Compass *  (0/1), (30/360), (40/360), (30/480)
set am_show_campers "1"
set am_warn_campers_after_sec "30"
set am_indicate_campers_after_sec "40"
set am_indicate_end_after_sec "60"					

//  * Enable/Disable Spawn Protection *				(0/1) , (1/30)
set am_player_spawn_protect "1"
set am_player_spawn_protect_time "5"

//  * Enable/Disable the Minefields * 				(0/1) 
set am_minefields_disabled "0"

//  * Enable/Disable Crosshairs / Normal & Red		(0/1)
set am_crosshairs "1"
set am_crosshair_red "0"

//  * Laser-Dot at the middle of the screen *
set am_laser_dot "0"
set am_laser_size "2"
set am_laser_alpha "1"
set am_laser_color_red "1"
set am_laser_color_green "0"
set am_laser_color_blue "0"
set am_laser_x_pos "320"
set am_laser_y_pos "241.5"

//  * Enable/Disable the Death Icons *				(0/1) 
set am_deathicons "1"

//  * Enable/Disable Grenade Indicator *			(0/1) 
set am_grenade_indicator "1"

//  * Enable/Disable the Objective Indicator *		(0/1) 
set am_objective_indicator "1"

//  * Enable/Disable Player Rank *					(0/1), (1/100), (1/100), (1/100), (1/100)
set am_enable_player_rank "1"
set am_rank_2_min_points "10"
set am_rank_3_min_points "20"
set am_rank_4_min_points "30"
set am_rank_5_min_points "40"

//  * Set Frag/Smoke grenades by rank *				(0/10)
set am_if_rank_1_add_fraggrenades "0"
set am_if_rank_2_add_fraggrenades "1"
set am_if_rank_3_add_fraggrenades "2"
set am_if_rank_4_add_fraggrenades "3"
set am_if_rank_5_add_fraggrenades "3"
set am_if_rank_1_add_smokegrenades "0"
set am_if_rank_2_add_smokegrenades "0"
set am_if_rank_3_add_smokegrenades "1"
set am_if_rank_4_add_smokegrenades "2"
set am_if_rank_5_add_smokegrenades "2"

set am_give_artillery_by_rank_nr "5"


//  * At Spawnpoint you can select 2nd weapon *		(0/1), (5/20)
set am_secondary_weapon "1"
set am_secondary_weapon_selection_wait "10"

//  * Enable/Disable Weapon Arsenal *				(0/1), (3/10), (0/1)
set am_weapon_arsenal "1"
set am_max_weapon_slot_count "4"
set am_give_pistol "1"

//  * Enable/Disable Axis Thompson in Weapon Menu * (0/1)
set am_enable_weapon_thompson_for_axis "1"


//  * You can pick up thrown grenades to throw them back *	(0/1)
set am_grenade_return_throw "1"

//  * Enable/Disable Hit: Weapon Drop *				(0/1)
set am_arm_hit_drop_weapon "0"

//  * Artillery Strike with Binoculars + Effects *	(0/1),(0/100),(1/10),(1/360),(1/360),(1/1000),(1/100)
set am_player_artillerie "1"
set am_player_artillerie_needed_score "40"
set am_player_artillerie_max_strikes "3"
set am_player_artillerie_delay_first_strike "45"
set am_player_artillerie_delay_next_strikes "75"
set am_player_artillerie_damage_range "600"
set am_player_artillerie_player_damage "70"


//  * Weapon Limit for each weapon *				(0/1)
set am_weapon_limit "1"

//  possible values: (-1 = unlimited, 0-100 = weapon count) *

set am_weapon_mosin_nagant_sniper_mp_max_count "4"
set am_weapon_enfieldsniper_mp_max_count "4"
set am_weapon_kar98k_sniper_mp_max_count "4"
set am_weapon_springfield_mp_max_count "4"
set am_weapon_svt40_mp_max_count "-1"
set am_weapon_enfield_mp_max_count "-1"
set am_weapon_kar98k_mp_max_count "-1"
set am_weapon_m1carbine_mp_max_count "-1"
set am_weapon_m1garand_mp_max_count "-1"
set am_weapon_mosin_nagant_mp_max_count "-1"
set am_weapon_g43_mp_max_count "-1"
set am_weapon_bar_mp_max_count "-1"
set am_weapon_bren_mp_max_count "-1"
set am_weapon_mp44_mp_max_count "-1"
set am_weapon_ppsh_mp_max_count "-1"
set am_weapon_sten_mp_max_count "-1"
set am_weapon_mp40_mp_max_count "-1"
set am_weapon_thompson_mp_max_count "-1"
set am_weapon_pps42_mp_max_count "-1"
set am_weapon_greasegun_mp_max_count "-1"
set am_weapon_shotgun_mp_max_count "4"
set am_weapon_smokegrenade_max_count "-1"
set am_weapon_fraggrenade_max_count "-1"
set am_weapon_colt_mp_max_count "-1"
set am_weapon_luger_mp_max_count "-1"
set am_weapon_webley_mp_max_count "-1"
set am_weapon_TT30_mp_max_count "-1"


// * Weapon Damage Modifiers *				(0/1), (0/500)
set am_weapon_damage_modifiers "0"

// * Lower Numbers = Lower Damage ! *

set am_weapon_damage_luger_mp "45"
set am_weapon_damage_webley_mp "45"
set am_weapon_damage_TT30_mp "45"
set am_weapon_damage_colt_mp "45"

set am_weapon_damage_mp40_mp "45"
set am_weapon_damage_mp44_mp "40"
set am_weapon_damage_thompson_mp "35"
set am_weapon_damage_bren_mp "40"
set am_weapon_damage_PPS42_mp "35"
set am_weapon_damage_ppsh_mp "35"
set am_weapon_damage_sten_mp "35"

set am_weapon_damage_m1carbine_mp "45"
set am_weapon_damage_g43_mp "45"
set am_weapon_damage_mosin_nagant_mp "90"
set am_weapon_damage_m1garand_mp "90"
set am_weapon_damage_enfield_mp "90"
set am_weapon_damage_kar98k_mp "90"

set am_weapon_damage_kar98k_sniper_mp "135"
set am_weapon_damage_mosin_nagant_sniper_mp "135"
set am_weapon_damage_enfield_scope_mp "135"
set am_weapon_damage_springfield_sniper_mp "135"

set am_weapon_damage_shotgun_mp "50"

set am_weapon_damage_frag_grenade_british_mp "195"
set am_weapon_damage_frag_grenade_german_mp "195"
set am_weapon_damage_frag_grenade_american_mp "195"
set am_weapon_damage_frag_grenade_russian_mp "195"


//  * Squad-System *								(0/1),(2/6),(500/2000),(5/120),(0/1)
set am_squads "0"
set am_max_players_in_squad "3"
set am_max_dist_from_squad "1200"
set am_squad_respawn_time "5"						
set am_clanmember_squads_enabled "0"

set am_squad_new_leader_text "^2The SQUAD ^7[#squadname#] #teamname# ^2 has a new Leader: ^7#playername#"
set am_squad_you_leader_text "^2You are the Leader of SQUAD ^7[#squadname#] #teamname#"

set am_squadnames_allies_0 "PEACE"
set am_squadnames_allies_1 "ZULU"
set am_squadnames_allies_2 "DROID"
set am_squadnames_allies_3 "GAMMA"
set am_squadnames_allies_4 "TIGER"
set am_squadnames_allies_5 "EARTH"
set am_squadnames_allies_6 "TARGET"
set am_squadnames_allies_7 "COMMIT"
set am_squadnames_allies_8 "DRONE"
set am_squadnames_allies_9 "PATH"

set am_squadnames_axis_0 "ADLER"
set am_squadnames_axis_1 "STURM"
set am_squadnames_axis_2 "FUCHS"
set am_squadnames_axis_3 "WIND"
set am_squadnames_axis_4 "WUESTE"
set am_squadnames_axis_5 "BORKE"
set am_squadnames_axis_6 "EICHE"
set am_squadnames_axis_7 "SIEG"
set am_squadnames_axis_8 "EISEN"
set am_squadnames_axis_9 "STAHL"


// * Voting *
set am_vote_map "0"
set am_vote_gametype "0"
set am_vote_time "30"
set am_vote_only_clanmembers "0"

set am_vote_maps_0 "breakout"
set am_vote_maps_1 "brecourt"
set am_vote_maps_2 "burgundy"
set am_vote_maps_3 "carentan"
set am_vote_maps_4 "dawnville"
set am_vote_maps_5 "decoy"
set am_vote_maps_6 "downtown"
set am_vote_maps_7 "farmhouse"
set am_vote_maps_8 "leningrad"
set am_vote_maps_9 "matmata"
set am_vote_maps_10 "railyard"
set am_vote_maps_11 "toujane"
set am_vote_maps_12 "trainstation"

set am_vote_gametypes_0 "dm"
set am_vote_gametypes_1 "ctf"
set am_vote_gametypes_2 "hq"
set am_vote_gametypes_3 "sd"
set am_vote_gametypes_4 "tdm"

//  * Mortar Attacks like a little scene *			(0/1), (1/5), ("random","line","circle"), ("random","light","medium","normal","heavy","hell"), (1/360), (15/360), (0/1000), (0/100),"", (0/1)
set am_mortar_attacks "0"
set am_mortar_attacks_at_same_time "2"
set am_mortar_attacks_formation "random" 			
set am_mortar_attacks_strength "random"				
set am_mortar_attacks_min_wait "20"
set am_mortar_attacks_max_wait "45"
set am_mortar_attacks_damage_range "400"
set am_mortar_attacks_player_damage "50"
set am_mortar_attacks_target "random"				
set am_mortar_explosion_silent "1"

//  * Shellshock after Player Attack *				(0/1)
set am_player_shell_shock "1"

//  * Enable/Disable BattleChatter System *			(0/1), (0/100) 
set am_battlechatter "1"
set am_battlechatter_comments_probability "40"		

//  * Enable/Disable the sprint function *			(0/1), (1/10), (0=MeleeButton, 1=UseButton), (1/90)
set am_player_sprinting "1"
set am_sprinting_time "4"
set am_player_sprint_key "1"						
set am_deny_sprinting_health "30"


//  * Enable/Disable Climbing (Use-Button) *	    (0/1)
set am_climbing "0"
set am_climbing_key "1"								(0=MeleeButton, 1=UseButton)

//  * Enable/Disable Boats (brecourt) *				(0/1)
set am_boats "0"

//  * Enable/Disable Halftime Mode for S&D *		(0/1), (5/30)
set am_haftime_mode "1"
set am_haftime_teamchange_waittime "10"

//  * Anti-Teamkiller function *					(0/1)
set am_anti_teamkill "1"

//  * Teamkill Options: 1 = Suicide, 2 = Spectating, 3 = Shellschock, 4 = Kick, 5 = Ban *
set am_if_teamkill_1_then_option "1"
set am_if_teamkill_2_then_option "2"
set am_if_teamkill_3_then_option "3"
set am_if_teamkill_4_then_option "4"
set am_if_teamkill_5_then_option "5"

set am_teamkill_1_message "^1Please pay attention to kill none of your teammembers!"
set am_teamkill_2_message "^1Please pay attention to kill none of your teammembers!"
set am_teamkill_3_message "^1Please pay attention to kill none of your teammembers!"
set am_teamkill_4_message "^1Please pay attention to kill none of your teammembers!"
set am_teamkill_5_message "^1Please pay attention to kill none of your teammembers!"

//  * Inactive Players switch to Spectators * (0/1), (10/120)
set am_switch_incative_player_to_spectator "1"
set am_switch_incative_player_to_spectator_waittime "30"


//  * Limit the MG on the map *						(0/10)
set am_max_turrets "10"

//  * Other COD2 Players can find your AM Server *	(0/1)	
//  set (AM) behind your Servername		
set am_admiral_mod_server_search_option "1"				


// * Unknown Soldier *
set am_change_unknown_soldier_names "1"				(0/1)

set am_unknown_soldier_names_0 "Luky Luke"
set am_unknown_soldier_names_1 "Wizard Of War"
set am_unknown_soldier_names_2 "Darth Vader"
set am_unknown_soldier_names_3 "Luke Skywalker"
set am_unknown_soldier_names_4 "Edgar"
set am_unknown_soldier_names_5 "Garfield"
set am_unknown_soldier_names_6 "Arnold Schwarzenegger"
set am_unknown_soldier_names_7 "Grisu der kleine Drache"
set am_unknown_soldier_names_8 "Frankenstein"
set am_unknown_soldier_names_9 "Rumpelstilzchen"
set am_unknown_soldier_names_10 "Donald Duck"
set am_unknown_soldier_names_11 "Yoda"



// * Search & Destroy Options *						(0/1), (0/1), (30/120), (30/240)
set am_show_bomb_timer "1"
set am_random_bomb_timer "1"
set am_random_timer_from "50"
set am_random_timer_till "75"

// * Point-System *
set am_ctf_points_capture_flag "10"
set am_ctf_points_returned_flag "2"
set am_sd_points_bomb_planted "5"
set am_sd_points_bomb_defused "5"


// * Times *										(1/60)
set am_ctf_respawn_delay "5"			










