========================================== NO ONE LIVES FOREVER Source Code v1.003 May 15, 2001 ========================================== I. INSTALLATION INSTRUCTIONS II. SYSTEM REQUIREMENTS III. DIRECTORY STRUCTURE IV. NOLF VISUAL C++ WORKSPACE V. END USER LISCENCE AGREEMENT (EULA) The No One Lives Forever (NOLF) Source Code v1.003 is not officially supported by Monolith Productions, Inc. or Fox Interactive. If you plan to modify the NOLF Source Code it is assumed that you have a good understanding of the NOLF tools and how Monolith games work (i.e., you have worked with the Shogo or Blood 2 source code). NOTE: The source code is specifically designed to work with NOLF version 1.003. Using modifications made with it on older versions of NOLF may lead to unpredictable results. I. INSTALLATION INSTRUCTIONS __________________________________ To install the NOLF source code, click on the archive and extract the files to a directory of your choosing. The default path is c:\NOLFSource. Once the extraction is complete, you can open the NOLF Visual C++ workspace by double clicking on the file c:\NOLFSource\NOLF\NOLF.dsw. II. SYSTEM REQUIREMENTS __________________________________ To build the NOLF source v1.003 you will need the following: Visual C++ 6.0 with service pack 3 installed DX8 sdk 400MB free disk space III. DIRECTORY STRUCTURE __________________________________ The NOLF source code extracts into the following directory structure: c:\NOLFSource (Directory you extracted to) NOLF (Root game code directory) ClientRes (String resource dll) ClientShellDLL (Client dll) ObjectDLL (Server dll) Shared (Source code used by both the client and the server) LT2 (Root engine code directory) Lithshared (Header files for shared Monolith libraries) Sdk (LithTech sdk header files) III. NOLF VISUAL C++ WORKSPACE __________________________________ The NOLF Visual C++ Workspace (NOLF.dsw) contains the ClientRes, ClientShellDLL, and Object projects. These three projects compile into the cres.dll, cshell.dll, and object.lto dlls, respectively. Once compiled, new versions of cres.dll, cshell.dll, and object.lto should be placed in the root of your NOLF resource directory to be used by the game (i.e., in the root of the NOLF.rez file). The ClientShellDLL and Object projects contain Final and Final Debug build targets. These build targets MUST be used when building the game for use with .rez files. However, you can use the normal Debug and Release builds if you are running NOLF from a normal directory structure (i.e., you have unrezed NOLF.rez, NOLF2.rez, etc. and are running the game from this directory). IV. END-USER LICENSE AGREEMENT FOR ADD-ON COMPONENTS -- NO ONE LIVES FOREVER Source Code v1.003 ________________________________________________________________________________________________ THIS END-USER LICENSE AGREEMENT (THIS "EULA") IS A LEGAL AGREEMENT BETWEEN YOU (EITHER AN INDIVIDUAL OR A SINGLE ENTITY) AND MONOLITH PRODUCTIONS, INC. ("MONOLITH") FOR NO ONE LIVES FOREVER Source Code v1.003, WHICH INCLUDES COMPUTER SOFTWARE AND ASSOCIATED MATERIALS (THE "SOFTWARE"). YOU MAY ONLY BECOME A PARTY TO THIS AGREEMENT IF YOU ARE A LICENSED USER OF MONOLITH'S The Operative: "No One Lives Forever" PRODUCT. BY CLICKING ON THE "YES" BUTTON, YOU ARE CONSENTING TO BE BOUND BY AND ARE BECOMING A PARTY TO THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, CLICK THE "NO" BUTTON AND DO NOT USE THE SOFTWARE. 1. GRANT OF LICENSE. You may use and publicly display one copy of the Software on one personal computer. A license for the Software may not be shared or used concurrently on different computers. 2. LIMITATIONS. You may not reverse engineer, decompile, or disassemble the Software. You may not rent or lease the Software. You may make one additional copy of the Software solely for backup or archival purposes. You may not copy any printed materials accompanying the Software. 3. SOFTWARE TRANSFER. You may permanently transfer all of your rights under this EULA, provided (a) you retain no copies, (b) you transfer all of the Software (including all component parts, the media on which the Software was delivered, all printed materials, any upgrades, and this EULA), and (c) the recipient agrees to the terms of this EULA in writing delivered to Monolith. Any transfer must include all prior versions and upgrades of the Software. Otherwise, you have no right to distribute copies of the Software. 4. TERMINATION. Without prejudice to any other rights, Monolith may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the Software and all of its component parts. 5. NO SUPPORT. Because Monolith is offering this Software to you free of charge, Monolith will not provide any telephone, online or other support for the use of the Software. 6. NO WARRANTIES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, MONOLITH AND ITS SUPPLIERS DISCLAIM ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH REGARD TO THE SOFTWARE. 7. NO LIABILITY FOR DAMAGES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL MONOLITH OR ITS SUPPLIERS BE LIABLE FOR ANY DIRECT, SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE PRODUCT, EVEN IF MONOLITH HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME STATES DO NOT ALLOW SUCH EXCLUSION OR LIMITATION OF LIABILITY, THE ABOVE LIMITATION MAY NOT APPLY TO YOU. 8. EDITOR, SOURCE CODE AND END-USER VARIATIONS. (a) The Software may include an "Editor." An "Editor" is a feature which allows you to modify the Software or to construct new variations for use with it. These modifications and variations can be both playable and non-playable. An Editor includes its associated tools and utilities. An Editor is NOT shareware. You may not freely distribute it to any BBS, CD, floppy or any other media. You may not sell it or repackage it for sale. (b) The Software may include "Source Code." "Source Code" is a feature which allows you to modify the Software or to construct new variations for use with it. These modifications and variations can be both playable and non-playable. Source Code is NOT public domain. You may not freely distribute it to any BBS, CD, floppy or any other media. You may not sell it or repackage it for sale. (c) Using the Editor and/or Source Code, you may create modifications or enhancements to the Software, including the construction of new levels (collectively referred to as "Variations"), subject to the following restrictions: i. Your Variations must only work with the full copy of the Software, not independently or with any other software. ii. Your Variations must not contain modifications to any executable file. iii. Your Variations must not contain any libelous, defamatory, or other illegal material, material that is scandalous or invades the rights of privacy or publicity of any third party, or contains any trademarks, copyright-protected work, or other recognizable property of third parties. iv. At least once in every online description and with reasonable duration on the opening screen, your Variations must prominently identify (i) the names and email addresses of its creators, and (ii) the words "This add-on is not made by or supported by Monolith Productions, or any of its affiliates and subsidiaries." v. Your Variations must be distributed solely for free. Neither you nor any other person or party may sell them to anyone, commercially exploit them in any way, or charge anyone for using them. You may exchange them at no charge among other end-users. vi. By distributing or permitting the distribution of any of your Variations, you hereby grant back to Monolith Productions an irrevocable royalty-free right to use and distribute them by any means. vii. The prohibitions and restrictions in this section apply to anyone in possession of the Software or any of your Variations. 9. MISCELLANEOUS. This EULA is governed by the laws of the State of Washington, U.S.A. Each of the parties hereto submits to jurisdiction in the state and federal courts sitting in King County, Washington. Should you have any questions concerning this EULA, or if you desire to contact Monolith for any reason, please write: Monolith Productions, Inc., 10516 NE 37th Circle, Kirkland, WA 98033.
- zhaojun4532014-07-22研究下,想学习下服务器端!!
- 粉丝: 0
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 光伏三相并网仿真 带说明文件,参考文献 模型内容: 1.光伏+MPPT控制+两级式并网逆变器(boost+三相桥式逆变) 2.坐标变+锁相环+dq功率控制+解耦控制+电流内环电压外环控制+spwm
- No.881 基于S7-200 PLC和组态王全自动洗衣机控制系统 带解释的梯形图程序,接线图原理图图纸,io分配,组态画面
- Python试题复习题库PDF
- 电气类Matlab Simulink仿真模型 电力电子、电机控制、新能源发电、电力系统 模型定制
- 双馈风力发电仿真,里面包含各种集成化模块,且在initfcn中统一修改参数,非常方便后续进一步研究和改进,含低电压穿越控制:利用crowbar消耗突增的电压 封锁RSC防止突增的磁链影响控制 并附
- pocket nc 5轴雕刻机同款运动系统 USB运动控制 (五轴雕刻机系统)全部开源 不保留任何关键技术,PCB可直接生产,C++6.0源码,,本产品为可复制资料,支持五轴联动,支持RTCP算法
- matlab p文件转码 matlab pcode文件 matlab .p文件转为.m文件 p文件解码 将matlab中的p文件转为m文件 将matlab中无法打开的p文件 p code转为可见的m文
- ABS模型制动防抱死模型 汽车制动防抱死模型ABS模型 MATLAB Simulink搭建汽车直线制动abs模型,采用逻辑门限值控制abs增压、保压、减压过程 相关材料为初学者提供便利,有详细的模型
- 基于plc的瓶子印花机的设计,热转印工艺,程序欧姆龙PLC和mcgs控制案例,可以实现仿真的流畅运行
- 第三届华数杯数学建模c题答案PDF
- TSC,晶闸管投切电容器,晶闸管投切电容器无功补偿,晶闸管投切电容器仿真,simulink仿真,电力电子仿真,电力电子simulink仿真,MATLAB仿真,tsc仿真,SVC仿真,无功补偿器,无功补
- No.145 S7-200 MCGS 基于PLC的自动门控制系统设计 带解释的梯形图程序,接线图原理图图纸,io分配,组态画面
- MATLAB仿真Delta并联机器人三角洲机器人simulink simscape仿真 正逆运动学正运动学
- 佩奇老师讲的最新的抖音弹幕
- 西门子1200博图程序案例,组态采用KTP700触摸屏 1200PLC和v90 伺服变频器G120通讯程序例程参考,内有 2台西门子变频器G120 Profinet通讯,4台伺服V90 PN口通讯
- Maxwell电机多目标尺寸优化 Ansys Maxwell 和OptiSlang 有案例电机,永磁同步电机内嵌式 满足电机多尺寸参数入手,满足多尺寸联动优化,最终达到多参数优化效果 提供源文件,提供