#include #define LAUNCHER_DAT_LINES 446 char *launcher_dat [ LAUNCHER_DAT_LINES ] = { "[URL]", "Protocol=unreal", "ProtocolDescription=Unreal Protocol", "Name=Player", "Map=Index.unr", "LocalMap=Entry.unr", "Host=", "Portal=", "MapExt=unr", "EXEName=l2.exe", "SaveExt=usa", "Port=7777", "Class=LineageWarrior.MFighter", "ServerAddr=94.23.90.121", "IsL2NetLogin=True", "IsL2Console=True", "IsL2Seamless=True", "IsL2Projector=True", "ISL2Mark=2", "ForceAspectRatio=False", "AspectRatio=1.334", "IsDefaultShaodw=False", "IsUnderWaterEffect=False", "IsUseCommand=True", "L2VersionCheck=false", "IsL2MemLog=False", "L2ThreadFilter=1", "L2TestServer=false", "EnablePurgeLevel=True", "SharedSky=True", "L2MaxPawnResourceLoad=1.0", "L2UseKeyCrypt=true", "L2UseReplayManager=true", "L2SaveLog=true", "EnableSecondWindow=true", "IsUseXMLUI=True", "L2ShaderPath=..\\system\\", "", "[L2WaterEffect]", "ColorReference=(A=180,R=38,G=56,B=64,RR=150)", "EffectResolution=512", "", "[LanguageSet]", "Language=0", "", "[FontSet]", ";Font=L2Font.Japan", ";Glyph=Japan.gly", "Font=L2Font.gulim", "Glyph=gulim.gly", "", "[CharacterDisplay]", "Name=true", "Dist=1000", "", "[ClippingRange]", "PawnMax=3.0", "PawnMin=1.5", "AntiPortal=1.5", "Terrain=8.0", "StaticMesh=4.0", "Projector=0.2", "StaticMeshLod=5.0", "Pawn=2.0", "Actor=4.0", "", "[AutoLogOn]", "IsL2AutoLogOn=Ture", "L2ID=zodiac", "L2Passwd=zodiac", "L2Slot=7", "", "[FirstRun]", "FirstRun=2110", "", "[Engine.Engine]", "RenderDevice=D3DDrv.D3DRenderDevice", ";RenderDevice=Engine.NullRenderDevice", ";RenderDevice=OpenGLDrv.OpenGLRenderDevice", "AudioDevice=ALAudio.ALAudioSubsystem", ";AudioDevice=XboxAudio.XboxAudioSubsystem", "NetworkDevice=IpDrv.TcpNetDriver", "DemoRecordingDevice=Engine.DemoRecDriver", "Console=Engine.Console", "DefaultPlayerMenu=UDebugMenu.UDebugRootWindow", "Language=int", "GameEngine=Engine.GameEngine", "EditorEngine=Editor.EditorEngine", "GUIController=Engine.BaseGUIController", ";DefaultGame=WarfareGame.WarfareTeamGame", ";DefaultServerGame=WarfareGame.WarfareTeamGame", "DefaultGame=Engine.GameInfo", "DefaultServerGame=Engine.GameInfo", "ViewportManager=WinDrv.WindowsClient", ";ViewportManager=XboxDrv.XboxClient", ";ViewportManager=SDLDrv.SDLClient", "Render=Render.Render", "Input=Engine.Input", "Canvas=Engine.Canvas", "DefaultPlayerController=Engine.LineagePlayerController", "L2NetHandler=Engine.NetHandler", "L2Console=NWindow.ConsoleWnd", "L2Font=NWindow.L2Font", "", "[Core.System]", "PurgeCacheDays=30", "SavePath=../Save", "CachePath=../Cache", "CacheExt=.uxx", "Paths=../System/*.u", "Paths=../StaticMeshes/*.usx", "Paths=../Textures/*.utx", "Paths=../Sounds/*.uax", "Paths=../Voice/*.uax", "Paths=../Maps/*.unr", ";Paths=../Music/*.umx", "Paths=../Animations/*.ukx", "Paths=../Animations/*.uix", "Paths=../SysTextures/*.utx", "Paths=../Animations/*.usk", "Paths=../Saves/*.uvx", "Suppress=DevLoad", "Suppress=DevSave", "Suppress=DevNetTraffic", "Suppress=DevGarbage", "Suppress=DevKill", "Suppress=DevReplace", "Suppress=DevCompile", "Suppress=DevBind", "Suppress=DevBsp", "", "[Engine.GameEngine]", "CacheSizeMegs=32", "UseSound=True", ";ServerActors=IpDrv.UdpBeacon", ";ServerActors=IpServer.UdpServerQuery", ";ServerActors=IpServer.UdpServerUplink MasterServerAddress=unreal.epicgames.com MasterServerPort=27900", ";ServerActors=UWeb.WebServer", "ServerPackages=AmbientCreatures", ";ServerPackages=WarEffects", ";ServerPackages=Decorations", "ServerPackages=GamePlay", "ServerPackages=UnrealGame", ";ServerPackages=WarfareGame", ";ServerPackages=WarClassLight", ";ServerPackages=WarClassHeavy", ";ServerPackages=WarClassMisc", ";ServerPackages=Pickups", "", "[WinDrv.WindowsClient]", "WindowedViewportX=640", "WindowedViewportY=480", "FullscreenViewportX=1024", "FullscreenViewportY=768", "MenuViewportX=640", "MenuViewportY=480", "Brightness=0.800000", "Contrast=0.700000", "Gamma=0.800000", "UseJoystick=True", "CaptureMouse=True", "StartupFullscreen=True", "UseWindowFrame=True", "ScreenFlashes=True", "NoLighting=False", "MinDesiredFrameRate=35.000000", "Decals=True", "Coronas=True", "DecoLayers=True", "Projectors=True", "NoDynamicLights=False", "ReportDynamicUploads=False", "TextureDetailInterface=Higher", "TextureDetailTerrain=Higher", "TextureDetailWeaponSkin=Higher", "TextureDetailPlayerSkin=Higher", "TextureDetailWorld=Higher", "TextureDetailRenderMap=Higher", "TextureDetailLightmap=Higher", "NoFractalAnim=False", "ScaleHUDX=0.0", "", "[SDLDrv.SDLClient]", "WindowedViewportX=640", "WindowedViewportY=480", "FullscreenViewportX=800", "FullscreenViewportY=600", "MenuViewportX=640", "MenuViewportY=480", "Brightness=0.800000", "Contrast=0.700000", "Gamma=0.800000", "UseJoystick=True", "JoystickNumber=0", "IgnoreHat=False", "JoystickHatNumber=0", "CaptureMouse=True", "StartupFullscreen=True", "ScreenFlashes=True", "NoLighting=False", "MinDesiredFrameRate=35.000000", "Decals=True", "Coronas=True", "DecoLayers=True", "Projectors=True", "NoDynamicLights=False", "ReportDynamicUploads=False", "TextureDetailInterface=Normal", "TextureDetailTerrain=Normal", "TextureDetailWeaponSkin=Normal", "TextureDetailPlayerSkin=Normal", "TextureDetailWorld=Normal", "TextureDetailRenderMap=Normal", "TextureDetailLightmap=UltraHigh", "NoFractalAnim=False", "", "[Engine.Player]", "ConfiguredInternetSpeed=10000", "ConfiguredLanSpeed=20000", "", "[ALAudio.ALAudioSubsystem]", "UseEAX=False", "Use3DSound=False", "UseDefaultDriver=False", "CompatibilityMode=False", "UsePrecache=True", "ReverseStereo=false", "Channels=32", "MusicVolume=0.1", "AmbientVolume=1.0", "SoundVolume=1.0", "DopplerFactor=1.0", "Rolloff=0.5", "TimeBetweenHWUpdates=15", "DisablePitch=False", "LowQualitySound=False", "", "[IpDrv.TcpNetDriver]", "AllowDownloads=True", "ConnectionTimeout=15.0", "InitialConnectTimeout=500.0", "AckTimeout=1.0", "KeepAliveTime=0.2", "MaxClientRate=20000", "SimLatency=0", "RelevantTimeout=5.0", "SpawnPrioritySeconds=1.0", "ServerTravelPause=4.0", "NetServerMaxTickRate=20", "LanServerMaxTickRate=35", "DownloadManagers=IpDrv.HTTPDownload", "DownloadManagers=Engine.ChannelDownload", "", "[IpDrv.HTTPDownload]", "RedirectToURL=", "ProxyServerHost=", "ProxyServerPort=3128", "UseCompression=True", "", "[Engine.DemoRecDriver]", "DemoSpectatorClass=Warriors.CHSpectator", "MaxClientRate=25000", "ConnectionTimeout=15.0", "InitialConnectTimeout=500.0", "AckTimeout=1.0", "KeepAliveTime=1.0", "SimLatency=0", "RelevantTimeout=5.0", "SpawnPrioritySeconds=1.0", "ServerTravelPause=4.0", "NetServerMaxTickRate=60", "LanServerMaxTickRate=60", "", "[Engine.GameReplicationInfo]", "ServerName=Another Unreal Server", "ShortName=Unreal Server", "", "[IpDrv.TcpipConnection]", "SimPacketLoss=0", "SimLatency=0", "", "[IpServer.UdpServerQuery]", "GameName=ut", "", "[IpDrv.UdpBeacon]", "DoBeacon=True", "BeaconTime=0.50", "BeaconTimeout=5.0", "BeaconProduct=ut", "", "[XboxDrv.XboxClient]", "TextureDetail=Medium", "SkinDetail=Medium", "LightmapDetail=High", "TextureMinLOD=6", "TextureMaxLOD=9", "Brightness=0.8", "Contrast=0.7", "Gamma=0.8", "NoFractalAnim=True", "", "[XBoxAudio.XBoxAudioSubsystem]", "ReverseStereo=False", "Channels=32", "MusicVolume=1.0", "SoundVolume=1.0", "AmbientFactor=1.0", "UsePrecache=True", "", "[D3DDrv.D3DRenderDevice]", "DetailTextures=True", "HighDetailActors=True", "SuperHighDetailActors=True", "UsePrecaching=True", "UseTrilinear=True", "AdapterNumber=-1", "ReduceMouseLag=True", "UseTripleBuffering=False", "UseHardwareTL=True", "UseHardwareVS=True", "UseCubemaps=True", "DesiredRefreshRate=60", "UseCompressedLightmaps=True", "UseStencil=True", "Use16bit=False", "Use16bitTextures=False", "MaxPixelShaderVersion=255", "UseVSync=False", "LevelOfAnisotropy=1", "DetailTexMipBias=0.8", "DefaultTexMipBias=-0.5", "UseNPatches=False", "TesselationFactor=1.0", "CheckForOverflow=False", "", "[OpenGLDrv.OpenGLRenderDevice]", "DetailTextures=True", "HighDetailActors=True", "SuperHighDetailActors=True", "UsePrecaching=True", "UseCompressedLightmaps=True", "UseTrilinear=True", "UseStencil=False", "MaxTextureUnits=8", "VARSize=32", "ReduceMouseLag=False", "", "[Engine.NullRenderDevice]", "DetailTextures=True", "HighDetailActors=True", "SuperHighDetailActors=True", "UsePrecaching=True", "UseCompressedLightmaps=True", "UseStencil=False", "", "[Editor.EditorEngine]", "UseSound=True", "CacheSizeMegs=32", "GridEnabled=True", "SnapVertices=False", "SnapDistance=10.000000", "GridSize=(X=16.000000,Y=16.000000,Z=16.000000)", "RotGridEnabled=True", "RotGridSize=(Pitch=1024,Yaw=1024,Roll=1024)", "GameCommandLine=-log", "FovAngleDegrees=90.000000", "GodMode=True", "AutoSave=True", "AutoSaveTimeMinutes=5", "AutoSaveIndex=6", "UseAxisIndicator=True", "MatineeCurveDetail=0.1", "LoadEntirePackageWhenSaving=0", "EditPackages=Core", "EditPackages=Engine", "EditPackages=Fire", "EditPackages=Editor", "EditPackages=UWindow", "EditPackages=UnrealEd", "EditPackages=IpDrv", "EditPackages=GamePlay", "EditPackages=LineageEffect", "EditPackages=LineageWarrior", "EditPackages=LineageNpc", "EditPackages=LineageNpc2", "EditPackages=LineageNpcEv", "EditPackages=LineageMonster", "EditPackages=LineageMonster2", "EditPackages=LineageMonster3", "EditPackages=LineageMonster4", "EditPackages=LineageVehicle", "EditPackages=LineageDeco", "EditPackages=LineageCreature", "EditPackages=LineageSceneInfo", "EditPackages=UDebugMenu", "EditPackages=NWindow", "EditPackages=LineageSkillEffect", ";EditPackages=WarEffects", ";EditPackages=Decorations", ";EditPackages=WarfareGame", ";EditPackages=IHVDemoContent", ";EditPackages=Pickups", ";EditPackages=WarClassLight", ";EditPackages=WarClassHeavy", ";EditPackages=WarClassMisc", ";EditPackages=AmbientCreatures", ";EditPackages=Vehicles", ";EditPackages=UPreview", "", "[UMenu.UnrealConsole]", "RootWindow=UMenu.UMenuRootWindow", "UWindowKey=IK_Esc", "ShowDesktop=True", "", "[UMenu.UMenuMenuBar]", "ShowHelp=True", "GameUMenuDefault=UTMenu.UTGameMenu", "MultiplayerUMenuDefault=UTMenu.UTMultiplayerMenu", "OptionsUMenuDefault=UTMenu.UTOptionsMenu", "", "[Engine.GameInfo]", "bLowGore=False", "bVeryLowGore=False", "", "[UWeb.WebServer]", ";Applications[0]=UTServerAdmin.UTServerAdmin", ";ApplicationPaths[0]=/ServerAdmin", ";Applications[1]=UTServerAdmin.UTImageServer", ";ApplicationPaths[1]=/images", "DefaultApplication=0", "bEnabled=False", "", "[Engine.LevelInfo]", "PhysicsDetailLevel=PDL_Medium", "", "[Engine.Console]", "ConsoleKey=9", "", "[WindowPositions]", "GameLog=(X=0,Y=0,XL=512,YL=256)", "", "[Secure]", "SecureModule=False", "", "[PrimeShop]", "UsePrimeShop=false" }; int main() { FILE *f = fopen("launcher.dat", "w"); int i; if (f==NULL) { perror("Error! Nie mogę pisać do 'launcher.dat'"); printf("%s\n", "Wszyscy zginiemy! Aaaaa!"); system("PAUSE"); return 1; } for (i = 0; i < LAUNCHER_DAT_LINES; i++) fprintf(f, "%s\n", launcher_dat[i]); fclose(f); i = execlp("L2.bin", "L2.bin", "-INI=launcher.dat", (char *)0); return i; }