Help - Search - Members - Calendar
Full Version: Day of Defeat (Half-Life 1) Single Player bot - Sturmbot update 2019
RCBot Forums > News > Offtopic
INsane_dod
Hi all, some news for fans of the older HL1 Day of Defeat - Sturmbot package.

In mid 2019 I teamed up with a excellent waypointer for Sturmbot - Martee. https://dayofdefeat.home.blog/

The intent was to make some updates to this very old bot package. The original team is no longer active for various reasons, I have seen zero involvement from the old team members so I guess those of us with the best fixes should combine them and release what we collectively have.

There is a hexedited version of their last .dll and that is from Rich Nagel another big fan of Sturmbot.

The Sturmbot updated package.

The result was a Windows installer and a manual zip with the updated .dll, waypoints and other custom file options that help dod come alive again...
Sturmbot 1.9 for Steam dod version 1.3

This isn't just a bot install, there are also some game fixes as well, take a read of the PDF guide here.

It does not stop with that updated install. A game like this also needs custom maps.

Maps and updated waypoints.

Martee has been working on updated waypoints for years, these are very important as a lot of the maps changed both the main structure and game play in 2004 leaving a lot of the waypoints broken.

He has now updated the 22 official maps that come with dod and also 60 of (what I think are) the most popular custom maps. You can grab them from his site and also here... Updated 2019 Sturmbot waypoint packs

If you do not have all those maps they also match the (currently 3 and two more to go) map packs in Sturmbot.org that include the updated waypoints in one download...
Sturmbot website: Day of Defeat Steam Maps

How about a game manual update too?

While doing all that I looked to the day of defeat game manual. I noticed that was not updated in 2004 either so as I found items of interest I started working on my own game manual and including items like the Sturmbot waypoints...
The [Unofficial] Day of Defeat Manual. Grab a coffee... its was a long read before, even longer now.

It isn't finished yet, still have some work around the VGUI screens and a proper CVAR (console commands) section.

All that above has taken Martee and myself most of our free time in October and November this year.

It was nuts putting all that together, but looking back, totally worth it!
madmax2
Awesome work guys, I love sturmbot smile.gif . Now to get dod reinstalled after my hard drive crash.... ohmy.gif
VSG
Great news! Lately I found myself surprised with a lot of really young players on Steam interested in all Half-Life mods, although they prefer TF classic or DM classic.

Valve is still reasing some updates for the GoldScr saga, but you essentially updated the single player DOD on your own along with your waypointer partner smile.gif
VSG
I made an small experiment to see if I was capable of installing Sturmbot on a Linux dedicated server (my VPS with many other games).

The linux version 1.6 of Sturmbot is quite outdated, however after some minor pains the bots successfully loaded. Operating system on this hosting is Ubuntu 14.04 LTS. Precisely, it was asking for libstdc++-libc6.2-2.so.3 not present. Installed, Sturmbot is working!

Then, bots had to be loaded with the console, specifying with commands sturmbot "max_bots 10" and sturmbot "min_bots 8". (not possible with .cfg or liblist.gam) smile.gif Working! Using @INsane partner fixed waypoints for stock maps, instead of the old ones.

The public dedicated server is online, but maybe not for long, as we already have Robocop and others AGP clan Gold Scr servers, much better ones, with stats and all that.


Now... the problem would be that Metamod refuses to load along with Strumbot, it crashes the server, so no AMX Mod. The console message is just "Segmentation fault". The MM version is 1.21p37.

This is the liblist.gam I use when trying to load Metamod:

game "Day of Defeat"
url_info "http://www.dayofdefeat.net"
url_dl ""
version "1.3"
size "5"
svonly "0"
cldll "1"
secure "1"
hlversion "1110"
type "multiplayer_only"
nomodels "1"
nohimodel "1"
mpentity "info_player_allies"
//gamedll "dlls\dod.dll"
//gamedll_linux "dlls/dod_i386.so"

gamedll_linux "sturmbot/dlls/sturmbot-i486.so"

//gamedll_linux "addons/metamod/dlls/metamod_amd64.so"
//gamedll_linux "addons/metamod/dlls/metamod_i386.so"
gamedll_linux "addons/metamod/dlls/metamod.so"
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2024 Invision Power Services, Inc.