Call of Duty Extended
CoDExtended is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
====
Call of Duty Extended is a modification for Call of Duty 1, which does what it says it extends CoD with new features and it fixes known bugs.
[ Windows Standalone (Patch 1.1 & 1.5 in one binary, altough the older MDLL variant only supports 1.5) ]
- Copy CoDExtended.exe into your Call of Duty folder
- Run your Call of Duty server
- Run CoDExtended.exe (After 5 seconds it'll automatically close)
- Load any map e.g /map mp_carentan
- The tool should be now working and you can use it's possibilities.
[ Linux ]
Binary releases; http://cod1.eu/codextended.so
- Compile the .so
- Copy over the compiled library "codextended.so" to your Call of Duty folder where cod_lnxded is located. *3. Download the xtnded_server.pk3 and modify it to your needs (it's for the callbacks) [http://cod1.eu/xtnded/xtnded_server.pk3]
- Add this to your starting line (Library path may be not needed)
- may not be needed.
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. LD_PRELOAD=codextended.so ./cod_lnxded
- Run the server like you normally would
:: Features
- GSC > C/C++
- Extending the functions/methods of the default GSC script
- New memberfields additions
- Various callbacks e.g ClientCommand
- Bugfixes e.g (q3dirtrav)
- Much more unlisted features
:: Player Features
- Collision (If the collision is turned off then you can stand ontop of other people. ;])
- Velocity altering
- Instead of the self.angles > self getplayerangles() which returns better angles
- Play player-animation(s) with a script
:: Entity features
- Entity collision and damage feedback
For any questions feel free to ask me on xfire: phpcod or steam: riicchhaarrd
Thanks to kung foo man (http://killtube.org) and his libcod project (CoD 2/4 linux memory modification) (https://github.com/kungfooman/libcod)