UOMPF Lite v0.6
by: xXezekielXx
CODUO

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

Author Information

Name: xXezekielXx 
E-mail: evictor@ezekielvictor.com 
Website: http://www.EzekielVictor.com/ 
AIM: zekecoasterfreak 
MSN: ezekielvictor@hotmail.com 
Contact Notes:   Please include an appropriate subject line for e-mails, so I don't mistake them for trash! 

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

Table of Contents

What's New
Features
Installation
Credits
Disclaimer

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

What's New

-Major bug fixed that caused some servers to crash

UOMPF official server now available!
Server: Official UOMPF Lite v0.6 Server
Server IP: uompf.ezekielvictor.com
Slots: 20 Public, 4 Private

From now on, the mod will be fully covered on my website, http://www.ezekielvictor.com/. 

Mod now localized in French, German, and Spanish! See "Features" for more details on what's new.

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

Installation

Features


-Tons of new appearances including medics, an engineer, and many more ported from COD and UO SP
-Player gear (when applicable to player appearance) changes according to the player's primary weapon
-Server CVar to force appearance change on respawn only (like how weapon changing works; default=off)
-No delay for appearance to change during play (if server allows; see above)
-Greatly optimized from the previous version, MPF v4 for COD
-Server CVar to have players spawn with random appearance rather than map default
-Full compatibility with custom maps
-Mappers can now use new UOMPF appearances as defaults for their maps in UOMPF servers (read further below for details)

NEW CVars:
seta sv_uompf_only_on_respawn "0" // if set to "1", only allows players to change appearances on respawn (like weapons)
seta sv_uompf_spawn_as_random "0" // if set to "1", new players will spawn with random appearance instead of map default


NOTE: Read further below for details on what the "game[*]" variables can be.

main()
{
	// [other map main() code goes here]

	game["allies"] = "russian"; // can be "american", "british", or "russian"
	game["axis"] = "german"; // can be "german"

	// default appearances if UOMPF is running
	game["uompf"][game["allies"] + "_soldiertype"] = "veteran";
	game["uompf"][game["allies"] + "_soldiervariation"] = "tunic";
	game["uompf"][game["axis"] + "_soldiertype"] = "wehrmacht";
	game["uompf"][game["axis"] + "_soldiervariation"] = "tropical";

	// default appearances if UOMPF is NOT running
	game[game["allies"] + "_soldiertype"] = "conscript";
	game[game["allies"] + "_soldiervariation"] = "winter";
	game[game["axis"] + "_soldiertype"] = "waffen";
	game[game["axis"] + "_soldiervariation"] = "normal";

	// [other map main() code goes here]
}

---The following values can be used:

game["allies"] can be "american", "british", or "russian"
game["axis"] can be "german"

----------

When game["allies"] = "american", game["uompf"][game["allies"] + "_soldiertype"] can be:
   "airborne"
     ^ game["uompf"][game["allies"] + "_soldiervariation"] can be:
        "normal"
        "private"
        "medic"
        "captain"
        "winter"
        "winter_medic"
        "winter_officer"

----------

When game["allies"] = "british", game["uompf"][game["allies"] + "_soldiertype"] can be:
   "airborne"
     ^ game["uompf"][game["allies"] + "_soldiervariation"] can be:
        "normal"
        "captain"

   "commando"
     ^ game["uompf"][game["allies"] + "_soldiervariation"] can be:
        "normal"
        "winter"

   "sergeant"
     ^ game["uompf"][game["allies"] + "_soldiervariation"] can be:
        "normal"
        "winter"

----------

When game["allies"] = "russian", game["uompf"][game["allies"] + "_soldiertype"] can be:
   "conscript"
     ^ game["uompf"][game["allies"] + "_soldiervariation"] can be:
        "normal"
        "winter"

   "veteran"
     ^ game["uompf"][game["allies"] + "_soldiervariation"] can be:
        "normal"
        "tunic"
        "winter"

   "engineer"
     ^ game["uompf"][game["allies"] + "_soldiervariation"] can be:
        "normal"

   "general"
     ^ game["uompf"][game["allies"] + "_soldiervariation"] can be:
        "normal"
        "winter"

----------

When game["axis"] = "german", game["uompf"][game["axis"] + "_soldiertype"] can be:
   "wehrmacht"
     ^ game["uompf"][game["axis"] + "_soldiervariation"] can be:
        "normal"
        "winter"
        "tropical"

   "fallschirmjagercamo"
     ^ game["uompf"][game["axis"] + "_soldiervariation"] can be:
        "normal"

   "fallschirmjagergrey"
     ^ game["uompf"][game["axis"] + "_soldiervariation"] can be:
        "normal"

   "waffen"
     ^ game["uompf"][game["axis"] + "_soldiervariation"] can be:
        "normal"
        "officer"
        "winter"

   "kriegsmarine"
     ^ game["uompf"][game["axis"] + "_soldiervariation"] can be:
        "normal"
        "officer"

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

Installation

CLIENTS:
Unzip the files in this package to your 'Call of Duty' folder. To uninstall, delete the 'Call of Duty\mod_uo_uompf_lite_v0.6' folder.

To start the mod, start CODUO MP, and select "(CODUO) UO Multi-Player Freedom Mod Lite v0.6" from the "Mods" menu; alternatively, you can create a shortcut to your CODUO MP game with the command line addition "+set fs_game mod_uo_uompf_lite_v0.6".  You will now be able to join UOMPF servers.

To access the CODUO command line in order to make a UOMPF shortcut, right-click the shortcut and click "Properties" from the drop-down menu.

SERVERS:
Just place the included pk3 file in your server's 'Call of Duty\uo' directory.

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

Credits

Full French localization by Revenge of the nerd (e-mail: r_punker@yahoo.com)

Thanks to Hartmann-Produktion (e-mail: hartmann-produktion@web.de, website: http://www.hartmann-produktion.de/) for fixing grammatical errors in my German localization.

Thanks also to my own mother, Joyce, who corrected any errors she found in my Spanish localization. I love you! =)

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

Disclaimer

You may not profit from or redistribute this package without my explicit permission.