https://github.com/dreamycecil/cecilbotmod
A mod for classic Serious Sam: The Second Encounter v1.07 that adds Cooperative and Deathmatch player bots. Designed with other mod integration in mind.
https://github.com/dreamycecil/cecilbotmod
mod open-source sam-sdk sdk serious-engine serious-sam
Last synced: 11 months ago
JSON representation
A mod for classic Serious Sam: The Second Encounter v1.07 that adds Cooperative and Deathmatch player bots. Designed with other mod integration in mind.
- Host: GitHub
- URL: https://github.com/dreamycecil/cecilbotmod
- Owner: DreamyCecil
- License: gpl-2.0
- Created: 2021-06-11T07:50:10.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-08T21:27:04.000Z (over 3 years ago)
- Last Synced: 2023-03-10T09:46:01.565Z (over 3 years ago)
- Topics: mod, open-source, sam-sdk, sdk, serious-engine, serious-sam
- Language: C++
- Homepage: https://dreamycecil.itch.io/botmod
- Size: 2.51 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cecil's Bot Mod
This is the source code of a mod for classic Serious Sam: The Second Encounter v1.07 that adds customizable bots to multiplayer games (both Cooperative and Deathmatch modes).
Based on [Serious Engine 1 Mod SDK](https://github.com/DreamyCecil/SE1-ModSDK)
Visit repository's wiki to find information about integration help and available mod console commands:
- [Bot integration help](https://github.com/DreamyCecil/CecilBotMod/wiki/Bot-integration-help)
- [Mod commands](https://github.com/DreamyCecil/CecilBotMod/wiki/Mod-commands)

# Building
Building instructions are available here: https://github.com/DreamyCecil/SE1-ModSDK/wiki/Building
# Running
Once the project is compiled, there should be three libraries in the Bin folder: `EntitiesMP.dll`, `GameGUIMP.dll` and `GameMP.dll`.
There are two ways to start the mod:
1. Create a `.des` file in your Mods directory under the same name as this repository, open it in any text editor and type your mod name in it. Then you'll be able to launch your mod from the game's `Mods` list.
2. Run `ModStart.bat` or `EditorStart.bat` from the Bin folder to open the editor or the mod.
When running a selected project, make sure the mod in project properties **Debugging** -> **Command Arguments** is set to your mod name instead of `CecilBotMod` (example: `+game MyBots`).
# License
Just like Croteam's [Serious Engine 1.10](https://github.com/Croteam-official/Serious-Engine) source code, Serious Sam SDK is licensed under the GNU GPL v2 (see LICENSE file).