Jump to content
Operation: Harsh Doorstop

Development Blog #13 [August 2021]

Recommended Posts


Hello Drakelings!

Welcome to the thirteenth devblog for Operation: Harsh Doorstop. In this update, we will be reviewing the work that the team completed in the month of August 2021.

August marked an important milestone for O:HD, as it was the first full month that modders were able to get their hands on the OHDcore SDK and start experimenting with modding. There have already been a lot of very cool projects being made, including night vision and thermal mods, a picture-in-picture system for scopes, a handful of new maps, total conversion projects, ports of existing mods for other games, retextures of models, and so on. It’s been great to watch people show off their work, figure out challenges and learn new things together, and help each other out. Here soon it will also be possible to actually package and play these mods as well, so everybody is going to be able to enjoy and share their creations with the community.

We have also successfully contracted several members of the modding community to officially work on O:HD in order to incorporate their mods into the base game (which I will go into more detail about later in this devblog), so it’s already excellent to see cohesion and working relationships being generated between the modding scene and the official development team—this is an important part of our vision of working alongside the community to make O:HD into the framework and experiences that everybody wants to see. The support on the Patreon has been a massive help as well, and is a big reason that we are able to do things like this with the community, so thank you to all of the Patreon backers that have been showing support!

We greatly appreciate everyone who has been active with modding so far trying out the SDK and giving us feedback! The SDK is still very much a work in progress, so all comments, critiques, questions, and so on have been extremely helpful for the team in planning future improvements and updates to the framework. If you want to chat with other modders, are looking for a place to learn more or help others out, or just want to talk about game dev and modding, be sure to join our Discord and look for the modding categories!

Now onto the past month’s worth of work:


Operation: Invictus
We have another round of the “Three Shot Burst” developer interviews prepared by the ISMC team:

Interview with Dean, a.k.a. Wolf_95, developer for Operation: Invictus

Operation: Invictus is the flagship expansion for the upcoming title Operation: Harsh Doorstop. It is the newest project created by the original devs of the ISMC mod.

1. What are the most important lessons you've learned from the games you've previously worked on?

The two most important things I've learned are these: don't be afraid to make mistakes, and use your free time wisely. on Call of Duty: Modern Warfare, I did facial animations for Cpt. Price, Alex, Farah, and Gaz - and there was a ton of "learn by doing". The crunch time was tough and I was worried I was in over my head, but I recalled my old boxing coach's advice: Pressure makes diamonds. I worked vigorously, asked questions, made mistakes, and learned from them - all of which made me better.

2. In what ways has your experience playing airsoft influenced the way you think about art in games/films?

I enjoy learning about things by stripping them apart and putting them back together - hopefully improving them as well. It's a useful perspective in 3D modeling and animation - I wanted to understand every small detail, and that gives me insight on how to improve them. Airsofting also taught me effective teamwork towards a common goal, and making that process as fun as possible. In games, I think the fun you have making it is reflected in the final product, and it's impossible to fake.

3. What franchise would be your dream to work on?

When I was two, my dad and I played Resident Evil, and I've been hooked on the series ever since. [laughs] I have the Umbrella Corporation logo tattooed on my arm/neck/shoulder/ass. The time we spent playing that game is what interested me in game development, and it'd be so fulfilling to work on the series. I'd love to help make a Resident Evil: Outbreak MMO/Survival-Horror someday - that's been a dream since I was young.

Bio: Dean, a.k.a. Wolf_95, is an experienced CG industry professional, working on The Last of Us: Part II, Call of Duty: Modern Warfare (2019), Gears of War 5, and the film IT Part 2, as well as others that are still under NDA. He creates 3D models and character art for O:HD. He's an accomplished musician, and an avid airsofter, living in Southwest Scotland.

Here is some of the new content for Operation: Invictus that the ISMC team worked on last month:

6d79ac72de5ac418babf7435e7a8eecb240fbca7.jpg222410018508d0a23068796ed3cb8575017c6eec.jpgb243698eb84e3adf469a5b06b776050b8e9b61ee.jpg 3a85cffd28a6fe84415ec0a7da993e7743c34c7e.jpg 65f5f4393de089acc108ab699f700ad15ecd9cde.jpg 16c56397f6690efe5e0143d9228d414796a9f925.jpg

57b67d9cd76796553f91f470e2d86b8ce2855ab5.jpg724d6ba1590550caee4f6d5d7df9335ac8a8020c.jpg09a46020ce39400c414893e3476e574c758f0f60.jpg 764d8d31e89640a5d4dfd96e0e6d768ed1f552a9.jpg 252553e79f97ab9b1a73ec7a2d0e130f928f9f6e.jpg

dbab5223d991e48466f6f87a4bd240a61e5f6b05.png7e9da4bd62f0f40b0391ca4ddb8ecd48dcd2397b.png f3142e7973c4e5e944095b54aa874fccc75f65d8.png 4d74f686289e12ed7a489ee7ad4b3762ff8d7fd7.png
New Eastern European militant model for an upcoming character pertaining to Invictus’s story/lore (and yes he will receive boots)

Concept art for more variations of the global terrorist network that will be used in Invictus’s story/lore

Operation: Overlord
New assets for the Operation: Overlord expansion:

91d49de4d625bb4aa7313af916c3febbc31cedb2.jpgf7fa18aba22fb5fe86e91ca6c9f4e40e4c312300.jpg e8abb71555a0af00b4073c22add4a8799fe2e3cd.jpg 91ab73dd7ca6e0ce02ea7fe9cee0d2497dad2608.jpg
M1911A1 to replace the existing one—this will of course not just be used in Operation: Overlord as this pistol was used throughout numerous wars/conflicts

937a021d4fd58b598f51757ff95b0bb662517eb2.jpg70f4d751820e31507dde449b6b03aa120736c30a.jpg ce02b9ac63a56adb6604929b59adc8d9b34f33fc.jpg 70c7cc72e12a078792b90bb3ca09a70908586513.jpg 97688b78a1f39d1b8c94da82dca860d16357cd67.jpg d5763a4083ac59f474019a595026388a5fee7793.jpg
Motorola SCR-300 Radio Transceiver

7486c69edf3fdc3d3632a4b1868465dc71d0ab3d.jpg38fe67d4b020a4beab661b39510b4889dfd518c7.jpg 47c8cfd02bd11ace495c419d13e44f4d805a2466.jpg 2fd1129b50aa93ae9e57ed9bef0615588e520cfd.jpg 6a5db8d1ad11f0dcdf3423d59f024a8328594b16.jpg
ZF39 Scope for the Kar98

Operation: Rolling Stone
The NVA character has received a new head:


Lam Dong
Lam Dong’s jungle foliage colors were tweaked to blend together better with the environment (plus some pretty screenshots):

aeb41c6cc8ef627e3a1c9f799d3947e2a2cb3242.png5c3ab788836d540f8606e71e87be66f7d25a7f27.png82ecf8ff52563a9f2b79f27729dbba7f98f6a0f5.png e715d9ecf969dfbe20b9fb65c0e139dc00e76f59.png c6a587b27280d728d86ddf4f7401b5467b9c536f.png 938abccbede359a83ac20f7e44b57a89704884dc.png a33d4a3184294e5fa954a8f907cf2b8ac3b88788.png

Monte Cassino
Monte Cassino was finalized with tall and retaining walls, props were placed throughout the outside of the Abbey and in the Abbey courtyards for hard cover, and foliage was improved (including more natural ground clutter in certain places):

565ffc20683a68072fc3fc90a4b64b3ea316ba18.png59645855168d60f7d359eea781833e6855198dfa.png 28b5106f0cb69fb53634f147b813fc8f742d3583.png 59c053d5eca9772769a16acfe9883e7fee644c97.png c8de7fd1dbcc3247cd060c1005cb5ffeb496c3aa.png c66da73b85748ea9f06de2ddc890f9171db40a91.png 9c82730ac2377bcefc539892084e81102779d484.png fa7b99d8581c1ce574817cf792db4b6b6d80c41e.png

No updates for Argonne, just some nice screenshots of the new scoped Springfield rifle:

91189f8fea9887d847f053f07ca2369b17d9406b.pnged20356b0fcc273f2d4142b48eb3019b325163fb.png b1028e1e2f93a51804419608d0a6c1613b34f7ab.png

No updates for Risala either, just more nice screenshots showing off the scoped SKS and some of the map’s scale:


The landscape materials for Khafji were tweaked for more variety of ground textures, and more ground details:



New weapon animations were made:

MP7, M40A1, FG42, M3A1 Grease Gun, MP40 (this one is older but never included in prior devblogs)

Objects, Models, and Textures

World Props and Environment Assets
Various props and environment assets were created for Risala and Monte Cassino:

Gate/arches for Risala, and a fountain and statues for the Abbey in Monte Cassino

And an ammo supply crate:


Weapon Parts
An optic was also made by a new modeler on the team:

Colt Brownell 3-4x Optic

Upcoming and WIP Features

Community Hires
Thanks to all of the generous support we have received on the Patreon, we are pleased to announce that last month we onboarded and hired several members out of the community that started working on numerous features that we have had on the agenda, but haven’t had the time to get to: gore, vaulting and mantling, and an overhaul to our animation systems (making them more procedural and dynamic, which will be necessary for some of the other features we have planned, such as weapon customization).

In this devblog we only have previews of the gore work, created by Xorberax (the creator of the Bloodlust mod for Arma 3), to share with you:


Next month we should have content to show off of the other systems—they are a bit too early to show off at this point, or the bulk of their work/improvements were done in September (in which case they aren’t suited for this devblog). Stay tuned!

Mod Content Loading System
The lead programmer started work on the content loading system, which includes support for creating, packaging, and running user-generated modifications from the packaged game client and server deployed on Steam. As of the time of this devblog, an update should have been pushed to the main branch of the game allowing for mods to now be loaded into the game!

In order to use a mod, place the mod folder in the following directory:

\Steam\steamapps\common\Harsh Doorstop\HarshDoorstop\Mods

Please note—if you do NOT have a Mods folder in this directory, simply create it yourself. If you have downloaded a mod and it is a zipped file, make sure that you unzip it first. Here is an example of what a proper Mods folder should look like (please note that the following file path is for the Test Environment, although it is no different for the Main Branch):


If you are a modder and you are not sure how to create and package mods, please join the Discord and look for the modding categories to seek assistance.

The AI systems also received a cleanup pass which consisted of various fixes and QoL adjustments to the setup and behavior of the O:HD AI GOAP implementation. The AI can now also spawn at the forward most spawnable cap points now. More improvements to AI coming soon!

Other Fixes and Improvements
In addition, the lead programmer assisted with some refactoring and cleanup of the WIP scope/optics code, as well as implemented some fixes in the engine code for various client-side issues that players would intermittently encounter after a map change.

That’s all for August, thank you for taking the time to read if you have gotten this far. Another big thank you to the Patreon supporters! The support has been amazing the past few months, and has been a huge help in moving things forward at a quicker pace. Your support not only contributes to getting members of the official team paid, but also allows us to put money right back into the community by hiring talented modders to officially contribute straight to the project.

Make sure to join the O:HD Discord, and/or follow our Steam announcements to track updates, and if you would like to support us early on in development don’t forget you can always pick up a testing key for O:HD on our Patreon! See you all next time!

-Goomes, Lead Community Manager





View the full article

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...