#v01d CGM

499 messages · Page 1 of 1 (latest)

drowsy oyster
#

https://steamcommunity.com/sharedfiles/filedetails/?id=3053682393

Please read all!

Here some instructions:

  1. Open mod's link and press 'Subscribe' button to download my mod.
  2. After launching OHD in Steam in mod's list you should see 'V01D CGM SP' on left side.
  3. Select 'V01D CGM SP' and on right side 'FACTIONS' section choose 'BLUFOR' and 'OPFOR' faction, DO NOT leave as 'Map Default', because this might crash game.
  4. Press 'START'.
  5. Your saved spawn points and score settings files are in C:\Users[USERNAME]\AppData\Local\HarshDoorstop\Saved\SaveGames directory.

Features:
You can spectate next player by pressing Left Mouse Button.
You can see scoreboard in spectate state.
You can add your own spawn points in any map in devmode (Deploy Menu right lower corner).
You can deploy with chosen items/weapons gear.
You can change gameplay in 'Change Gameplay Settings' from Deploy Menu.
You can use NightVision by pressing key 'N'.
You can pickup dropped weapon from ground with Use key.
You can use knife by pressing '4' on keyboard.
You can choose between game modes in 'Change Gameplay Settings' from Deploy Menu.

You are always welcomed to share some ideas, advices and even criticize my mod. 🙂

jolly coral
tropic hearth
#

new version feels more stable

#

but I noticed the other team always uses vietnam sound, I could be wrong but I used plastic army faction

#

so each round the end screen appears but idk exactly what makes up for a round

#

also now if you strafe left or right when ads it becomes so much big

#

bodies blocking movement is a present problem in small maps like shipment

#

which brings me back to a suggestion I made to have the ability to limit bodies by number/time and other factors

#

also I noticed the left arm model at the bottom left shows the model end part when reloading or moving in a certain way with the pistol :p

#

aalso

#

auto respawns sometimes work sometimes you have to do it manually

jolly coral
jolly coral
jolly coral
#

but hum if you use your own bots, you maybe dont use HD player char, if so you have to do something like on death, timer 5 sec, destroy actor

robust dagger
#

I can’t choose weapon, it gives me random weapons

robust dagger
#

🤔

jolly coral
#

Not a joke, for once, it's an actual feature

robust dagger
#

Oh ok

tropic hearth
drowsy oyster
drowsy oyster
drowsy oyster
#

or even disable collisions

drowsy oyster
drowsy oyster
drowsy oyster
#

Currently Give Loadout function is used.

drowsy oyster
#

Now this occurs after every spawning. I can't release new version because of this problem. Honestly I am out of ideas what causes blocking weapon fire.:(

jolly coral
#

interesting, so the issue is after the mouse MB1 is detected...
weird, so it might not be Input blocking issue.

jolly coral
drowsy oyster
#

Finally, that issue with weapon firing when player respawning is solved.
Anybody who is struggling with this here is message link...
#💬general_modding message
All thanks goes to kaiz!

#

a new mod's version is uploaded with that fix.

tropic hearth
#

nice

drowsy oyster
#

Today I will finalize my mod's next version with main feature: player will be able to choose single weapon (NOT KITS) before deploying and combine any single primary with any single secondary weapon (M16 + M9; AT4 + P90 and so on).
There was a big hustle with making items/weapons visible, correct snapping to socket in 3rd person and making muzzle with bullets and more.
But now this is all solved!
After release I will put the blueprint connections snapshot how I did it.:)

#

I also plan to make body looting and weapon drop and pickup from ground.

jolly coral
drowsy oyster
#

No.
I just made a item spawn function with input Item Class that is casted as object to DFItemBase, if I remember correctly that name, and that casted item object(actor) is attached as actor to Player Pawn component. I'm afk and if my visual memory recalls correctly there's no need to attach skeletal or static mesh to actor.
I'll put picture or video later.

jolly coral
#

if you spawn the actor and attach it to the Pawn

#

you didnt use the OHD AddToInventory, which is the thing that is handling all that for you when you switch weapons

drowsy oyster
#

omg!

#

Then yes:D

#

oh, reverse engineered.

jolly coral
#

i mean you are welcome to do it the way you want, there are pro and cons to use vanilla OHD systems,
Cons : you have to rewrite some systems to fit your needs, for example in this case it's not using HDKits (which are used in the EquipementSelect slider on the right to select weapons and other areas)
Pros: you dont have to do all you did with attaching etc, and idk if it will not create you more headache along the way with how the server is handling the bulets and anti cheat

I can only speak about using vanilla OHD systems, it's quite a bit of simple but time consuming copy/Pasta and edit. But not a big bug surface area , or issue with future update and systems added on top ( remember they still have to do the weapon customization, which you might miss out on or have to adapt)
And i cant tell exactly what are the risk/problems with the road you took, just have a feeling its a bigger risk i wouldnt take

drowsy oyster
jolly coral
#

🤷‍♂️ 🙂

drowsy oyster
jolly coral
#

because you couldnt do much with vanilla AI for now

#

and implementing your own AI , depending how in depth is a lot of work

#

BUT in this case , for now, you dont have a choice

drowsy oyster
#

Yeah, that goap npc to me is very useless.

jolly coral
#

ye

drowsy oyster
#

new mod's version is released!:)

drowsy oyster
#

https://steamcommunity.com/sharedfiles/filedetails/?id=3053682393

Please read all!

Here some instructions:

  1. Open mod's link and press 'Subscribe' button to download my mod.
  2. After launching OHD in Steam in mod's list you should see 'V01D TDM' on left side.
  3. Select 'V01D TDM' and on right side 'FACTIONS' section choose 'BLUFOR' and 'OPFOR' faction, DO NOT leave as 'Map Default', because this might crash game.
  4. Press 'START'.

NB:
This mod is tested in Single Player.
Ammo is NOT set to infinite.
You can spectate next player by pressing Left Mouse Button.
Bots might spawn with some delay due to collision check.
Temporary removed 'Lives' widget.
Now you can see scoreboard in spectate state.
You can add your own spawn points in any map in devmode (Deploy Menu right lower corner).
You can deploy with chosen items/weapons gear.
When spawned you can equip items by pressing '1' (next item) or '2' (previous item) keys.

The following maps have removed Capture Points and set custom team spawn points:
Aphgan Forest,
Argonne,
Center (Destructible Center),
Khafji,
Lam Dong,
Lappland,
Mogadishu,
Monte Cassino,
OHD Dust(RustNew),
Risala,
RisalaPlus(by Like),
Shipment2019,
Nuketown Sandstorm (WIP),
TrainingGrounds(Original - no bot navigation),
TrainingsGrounds(Detonation - no bot navigation),

You are always welcomed to share some ideas, advices and even criticize my mod. 🙂

--update log--
v1.12 2023.11.13:
added items gear list based on team in deploy menu.

v1.11 2023.11.06:
fixed issue with weapon firing at spawn. Thank you, kaiz!
lowered ragdoll life span time to 5 seconds.

v1.09 2023.11.03:
added new basic devmode functionality.

v1.08 2023.10.27:
added option to save score settings
removed weapon lagging
fixed bots shooting at round start

v1.05 2023.10.23:
fixed bot spawning outside maps

v1.04 2023.10.19:
fixed issue with FOV

v1.03 2023.10.18:
updated mod name,
removed Kar98,M82,M1601,
tweaked PostProcessing for better fps

drowsy oyster
#

yeah I better write not speak 😄

drowsy oyster
#

I just found the place of savegame files:)

#

C:\Users\USERNAME\AppData\Local\HarshDoorstop\Saved\SaveGames

#

there are also my mod's saved settings

#

TDMAlliesSpawnPoints.sav TDMAxisSpawnPoints etc:))

drowsy oyster
#

I made some tweaks on equiping weapons that is: '1' key is primary weapon selection, '2' is secondary and '3' key is additional equipment. No more next and previous equip.

#

also I adjusted climbing and vaulting bstacle threshold

#

now you can climb higher

#

the new version is released

#

I hope to make jump and climb like in CallOfDuty

drowsy oyster
#

damn, screw this, i'm making my own climbing system. I just tried to make climbing even higher but now no vaulting and climbing even works to me. That's it!:/

#

sorry, I got emotional

#

I just reuploaded mod with possible fix. I suspected there was a random game crashing.

#

so let me know if game crashes unexpectedly.

drowsy oyster
#

well, after doing some debugging I came to this log:

#

LogGameMode: Display: Match State Changed from WaitingPostMatch to LeavingMap
LogGameState: Match State Changed from WaitingPostMatch to LeavingMap
LogGameMode: ProcessServerTravel: ?Restart
LogDFBasePlayerController: ADFBasePlayerController::PreClientTravel(293) [Standalone]: PreClientTravel...

#

and no specific errors why level just randomly restarts after certain time.

#

has anybody encountered this issue?

jolly coral
#

tickers are in team definition , and timer in GM iirc

#

and also when giving out logs please send the full file, sometimes hints are present earlier than you think
(here its fine its probably what i listed, but still good habits)

drowsy oyster
#

In GM bp there was Round time and Match time which are set to 9999
Also Inactive player set 9999.
Wirh ticket I wasn't sure.

jolly coral
#

prob tickets then

#

if you didnt change it, its 500

#

so bots chew through them quickly

drowsy oyster
#

There was one moment when level restart happened, the error msg appeared about victory widget cannot be shown.
I set loop timer to reset both teams score to 0.0 repeatedly in GS bp, but that didn't change anything.

drowsy oyster
drowsy oyster
#

are these dependent when bots spawning? Never understood what are these tickets for.

#

I mean are they incrementing when actors spawning?

jolly coral
#

when the limit of 500 hit 0, end match

drowsy oyster
jolly coral
#

death, but yeah

native timber
#

am i hearing the screams of bluedrake42 past?

drowsy oyster
native timber
#

I’ll take that as a silent yes

drowsy oyster
#

kaiz, if you didn't see my video, I wanted to say thanks for helping me out once again!:)

jolly coral
#

yeah i assumed you fixed it

#

#🆘sdk_help message

#

also you can set a higher starting ticket number, in the team definition, probably a int so 65000 max i doubt you'll ever hit that

drowsy oyster
#

mod is reuploaded

drowsy oyster
#

just solved the issue with bots not spawning in several maps. I just replaced my new v01d_BP_HDAIController.uasset with older one and all just works fine in newest version:)) Definately there was my faulty logic in programming!:D

drowsy oyster
#

v1.16 is out!
Now you can set player/bot lives and also round score limit and rounds limit from Deploy Menu in section 'Change Gameplay Settings'.

tropic hearth
#

can you explain round score, I'm a bit confused about it

drowsy oyster
# tropic hearth can you explain round score, I'm a bit confused about it

Round score means team accumulation points of killing enemy team each soldier.
When that team accumulation points hits the defined round score limit (Deploy Menu -> Change Gameplay Settings -> Set Round Score), then round ends and starts next round and team accumulation pounts resets to zero, but round win score increments by 1 point to winning team.

#

Also when all team soldiers are eliminated (each soldier has 0 lives left, so it doesn't respawn), round ends.
You can set lives to 999 or more (Deploy Menu -> Change Gameplay Settings -> Lives Limit) and Lives widget should disappear.

drowsy oyster
crimson jolt
#

This is the best mod ever!! What I kinda don't like but may take some time getting use to is the swaying while walking ans running. Makes me nauseous. lol

drowsy oyster
drowsy oyster
drowsy oyster
#

v1.17 2023.12.05:
added option to regulate movement camera shake,
end round button in deploy menu,
added more weapons in deploy menu

crimson jolt
#

You added Lives?!! THAT IS SUPER AMAZING!!! Now I can play like CSGO and COD SnD. YOU ARE AWESOME!!!!

drowsy oyster
drowsy oyster
#

After loading new level if you encounter 'You have 0 lives...' message and cannot spawn, you should go to Change Gameplay Settings -> Lives Limit section and set lives and then you should be able to spawn.

crimson jolt
#

alright cool! and the Camera Swaying made all the difference. I can enjoy playing now like CSGO and COD. I'm set for life!!! Well Done!

tropic hearth
#

I may try it today finally finished some exams

drowsy oyster
#

new version is out!
v1.18 2023.12.09:
added feature 'Bots (Team Dynamic) Inbalance'

Feature 'Bots (Team Dynamic) Inbalance' means loosing team gets one bot and vice versa.
To disable 'Bots (Team Dynamic) Inbalance' go to 'Change Gameplay Settings' section in Deploy Menu.
If you encounter round not ending, then press 'Round End' button in Deploy Menu.

#

I also added 'Exit From Menu' button in 'Change Gameplay Settings'

tropic hearth
#

just made played some matches

#

progress is going very good

#

but auto respawn would be very good

#

also the kills and deaths counts dont show in the list

#

and idk if it is from the mod or the game

#

the loadout feature is a dream come true, props to you man

#

also idk if it's possible, but it would be cool if you could make an option of time based matches where the team with top score by the time ends wins

drowsy oyster
#

Today I will try to add autorespawn option and fix k/d count in Scoreboard widget.
I think that k/d count bug comes from my mod.
Strange is that, in PlayInEditor k/d counting is happening.

crimson jolt
#

Yea it was getting me all confused but it handled on my end pretty well since the bots keeps TKD their team LOL

drowsy oyster
#

jeez, I have to optimize saving system again!:D:D:D

drowsy oyster
#

v1.19 2023.12.10:
fixed kills/death counting
added autorespawn option

You can enable AutoRespawn in Change Gameplay Settings -> Player Settings section from Deploy Menu

tropic hearth
#

nice

#

I'll check this right now

tropic hearth
#

nice features are working good

#

I noticed there is no spawn protection, other team can get camped easily

#

also, the cooldown should be also on manual respawn + manual respawn should be inaccessible if you're alive, unless you suicide, which should give you score punishment to make it fair

#

and maybe cooldown timer could be editable in menu for server admins

crimson jolt
drowsy oyster
#

v1.20 2023.12.11:
added options to turn on/off suicide sounds

from now by default those scream sound are turned off.

crimson jolt
#

Yea that last game from Noshar Canals, haha I was in the Axis team I took out the entire team of 6 with 1 shot from the RPG. Frickin Hilarious!!

#

Also whenever you have time, no rush. Kinda tick me off a little bit of TK's. If you can or want to fix it, whenever you feel like. I don't want to rush you if you're too busy. 😊

#

This is from a few days ago.

drowsy oyster
#

Oh boy!!ohshi
That's a slaughter!nade

#

v1.21 2023.12.12:
added spawn protection option

You can set SpawnProtection in 'Change Gameplay Settings' from Deploy Menu.:)

#

By default SpawnProtection is set to 5 seconds.

drowsy oyster
#

btw, I'm happy you are playing my mod!:)
I never knew that I would have many subscribers.
Actually, I have story behind why I started to make my own mod, but I'll tell it later.
Now I have to get back to coding.:D

drowsy oyster
#

Ok, long story short...
About 3 years ago I played CS16 and COD4x multiplayer and I always was frustaded because of those cheaters. Then one day I decided to do my own server with "human like" players - bots. I started to build my COD4x local server with gsc scripts. I coded my scripts and tweaked bots, added sound and new weapons. I worked on my mod almost every day and I was so satisfied that I was playing with my rules in my world and no damn cheater ruined my fortune. Then I created my online COD4x server and one day I met the player named Dax and he was interested in my coding work. Dax gave me also some good ideas and good coding challenges to improve gameplay. Thanks you, Dax!:)
So every day I had a challenge to code something new. But when I found out about OHD and started to be interested in it. I compared COD4x with OHD and I understood that I have to move on to OHD. And here I am with you, the awesome Bluedrake42 OHD community!:))

crimson jolt
#

Yea, that is why I've stopped playing cod4x because of cheaters so I'm more into the bots than pvp cause I suck at it so bad. I rocked then I sucked and I was done. Then I was watching Ravenfield and saw a youtube video comparing the OHD vs Ravenfield. I compared the Graphics and Sounds and chosen OHD over Raven after I found out that the map Noshar Canals was added then I saw yours and the rest of the maps mod and I was hooked to OHD. Spend my $50 and I'm having a ball!!

Except foe the bots they shoot so far that it's hard to seem them from the distance without a sniper scope LOL. You are improving your TDM and I'm soo grateful for what you are doing. I am planning to record the game play on youtube after the new update comes out. Gonna do some test against the bots and see how far they've gone.

I also use to play BF3 and rocked that gameplay hard in Noshar Canals in Hardcore Mode, thus the reason why I play it 90% of the time with your mod.

drowsy oyster
#

It's so nice to hear!
I'm glad you and anybody else likes my work.
Then it is worth to dedicate my time for this great community.:)
A time ago when I decided to build my server, my mod, my world, I isolated from any community because I thought I would do anything without any help. And I did all research by myself and I got used to it to never ask anybody for help. But was it worth? Btw, it's in my personality to do all by myself.
But coming into this community to me was a very good choice.
It is really hard for me to ask somebody for help, but then I pulled myself together and asked about overriding GameInstance, and then happened something interesting... I was expected here, if I may say, like a god?😁 (that spongebob bowing anim).
Welcoming here means to me much!
Thanks to you @crimson jolt and @tropic hearth and anyone else for giving great feedbacks to improve my mod, @sullen light for giving me mod creator role and @jolly coral for helping me to overcome OHD modding obstacles and to deal with my bad programming habits.
I haven't forgot about my mod's multiplayer development and sharing my project source in future.
So about my future plans:
Timebased matches development,
Bot reaction time and skill development,
Custom bot names,
Items dropping on ground when killed,
Items pickup from ground,
Knife melee stabbing,
Real climbing on higher walls and obstacles.
After completing those plans I will start to develope multiplayer server, so you and anybody can play my mod with friends.
I want to give deep respect and gratitude to @bright swan, he is the legend!

tropic hearth
#

ey bro, if only you knew how much I wanted a tdm in ohd, with custom loadouts, etc, it came right into place as if send from God lol, with what I was looking for. It is good to see you actively working on the mod. I'm always happy to see new updates and try them, all love ❤️

crimson jolt
#

Here we are @drowsy oyster!! I found this from my Facebook group and wanted to share here>

#

same ole RPG LOL. I felt so bad for the bots I tore up

drowsy oyster
#

v1.22 2023.12.13:
added round timer option
fixed match time in VictoryMenu

drowsy oyster
#

To disable Round Timer, go to 'Change Game Settings' -> 'Round Timer' section from Deploy Menu and set Round Timer to 0 (zero).

crimson jolt
#

Perfect for spawn protection!

crimson jolt
#

Thanks for adding timer per round. Made it much for fun! You're making it perfect every single release.

tropic hearth
#

yo is time based tdm out ?

crimson jolt
#

its already out on steam workshop. He keeps it up to date and very good at it too

#

My last night's fight, the opp team almost won the game in Nuketown.

tropic hearth
#

nice

crimson jolt
#

NOT BAD!

drowsy oyster
tropic hearth
#

tried it

#

stuff are working good

#

But is it possible to have the option to chose between score limit and time limit? :3

#

I can still set score too high to have the same result, but I just think it would be easier to have the ability to turn them on and off

#

spawn protection is also working good

#

would be really nice to have player model have some kind of transparency to indicate he is still spawn protected

#

I know I'm asking too much :p but just bear with me

#

regardless, it has become now much better, good job man ❤️

#

one last thing, can there be a way to reconfigurate player list button, I usually have tab as sprint, and y as player list

drowsy oyster
drowsy oyster
tropic hearth
#

nice

#

looking forward for new updates

drowsy oyster
#

Currently I'm working on Custom Bot Names, where you will be able to add your own bot customized names.
I hope today also to add that SpawnProtection material opacity and switching between time or score limit.

crimson jolt
# drowsy oyster OMG!! Did your computer's cpu even worked?:D

It did, half the lag and chppyness. I did it to test out the strength of the game and worked pretty flawless. I don't see a problem. I wanted to see how far it goes with the AI's. Before I played your TDM I did the same thing up to 32 players per team. Only ended max out to 19. On each time.

drowsy oyster
#

Looks like I just completed SpawnProtection with material transparency after some couple of hours research.
Just need some testing in Steam OHD.

#

Material scope is I would say something new to me.

#

There is no simple setting transparency to actor.
To make player character transparent, at least new material instance has to be created and then this custom material with enabled opacity settings has to be applied to player character with Create Dynamic Material Instance.

#

Or might be an easier way, just let me know:)

#

This will take hours to compile:(

crimson jolt
#

Whichever is easier for you.
the funniest thing I keep seeing in the gameplays? Is TK's LOL. When I setup for like 6v6, They go -5 and had to end the round LOL.
With 32v32? -15 or so points

#

Either way I enjoy your mods. ❤️

drowsy oyster
#

And here we go again for another 3 hours.

drowsy oyster
drowsy oyster
drowsy oyster
#

Now from update I have to remaster all my mod's blueprints and it will take some time.

drowsy oyster
#

Actually not that tragic. Looks like I just have to update only my BP_HDPlayerCharacer blueprint

drowsy oyster
#

Looks like it's Ok, I will test my mod in Steam for now.

drowsy oyster
#

Now you should be able to play my mod with latest OHD update.:)

tropic hearth
#

will it benefit from new ai or does it use a separate one

crimson jolt
#

it works! Thanks

drowsy oyster
crimson jolt
#

Slowly I'm starting to some factions back in. The only one that causes the crash is the Plastic Army.

drowsy oyster
#

v1.23 2023.12.22:
added Deploy Time to change weapons without suiciding

You can change weapons in Deploy Time without suiciding.

#

To set Deploy Time, go to 'Change Game Settings' -> 'Deploy Time' section or to disable it, set it to 0 (zero).

drowsy oyster
#

v1.24 2023.12.22:
added option to add/change/remove bot names

To rename bots, go to 'Change Game Settings' -> 'Custom Bots Names' section.

...phew, that was quite a coding job! carlodoggo

tropic hearth
#

nice

devout pendant
tropic hearth
devout pendant
#

Nice!

crimson jolt
devout pendant
crimson jolt
#

Yes I do! I'm not sure if links will work for me so you just put youtube . com/@operatorbandit

devout pendant
#

Sweet, I’ll check it out 🙂

crimson jolt
#

Also I think the timer may not be working, lemme double check

#

Yea here you go

#

I set it 1 min and it passed the 0 and I let it run another min as you can see in the lower left.

drowsy oyster
#

Thanks for feedback!

tropic hearth
#

also what maps you usually play on tdm ?

crimson jolt
#

Norshal Canals (BF3)
Brutal
Overgrown
Plastic Army maps
Embassy
Rats, etc etc. Any maps I can get my hands on.

This is the map Walled Compound I tested with TDM. However its not working well so i would wait until the map is ready for use.

crimson jolt
#

whoops!

crimson jolt
#

I was testing out the names like squad names, they seemed to all select mainly the 3rd row. I was thinking maybe to like setup the names like Squad names but doesn't seem to work. I will show you the screenshot so you can get the idea what I'm talking about

drowsy oyster
#

Those bot names are chosen with random starting index. I haven't think about method to select bot names by team.

crimson jolt
#

I can change it over to my favorite UT3BE names. Brings back memories I use to play UT99

crimson jolt
#

MUCH BETTER!!!!
They're under UT3 Names now. Its perfect!

drowsy oyster
#

If someone is curious about mod's halt, I'm working on weapon dropping on and picking from ground.
There are some issues with weapons Static Mesh collision, but it's almost solved.

tropic hearth
#

oh I was wondering what you were up to

#

glad to hear you're working on that

drowsy oyster
#

v1.25 2024.01.02:
added weapon dropping and picking up

There are some minor collision issues with static meshes.
I'll work on it.

tropic hearth
#

Nice

#

would like to see some ss since I cant use my pc currently

crimson jolt
#

Something's wrong with the sniper rifle that I can't even hit the target when I'm using your mod. I'm playing Brutal map and I haven't hit a single target far away. Anyone else has this issue? Usually I play in the Allies team.

drowsy oyster
#

Oh, I'll fix it later. Currently I'm afk.

#

I added bullet spreading, but I forgot to cancel it on sniper rifles😥

#

I'll only be able to fix this after 21 hours.

#

thanks for letting me know👍

drowsy oyster
tropic hearth
crimson jolt
#

Sleep well my friend. You've earned it.

drowsy oyster
tropic hearth
#

nice

drowsy oyster
#

Now AI is also attacking with knife.
But yeah, knife attack animation is crappy.
Where to find good anim, please let me know.

bronze cove
#

Bro's elbow is made from silly putty

drowsy oyster
crimson jolt
#

There's still long ways to go to correct the elbow. Give it some time. I'm sure you'll come up with knifing soon. 😃
Don't beat yourself down if you can't accomplish it. 🙂

drowsy oyster
#

It's Ok, mate, no worries!
I have ideas to create custom knife attack animations.🤟
Actually, these were just OHD grenade thowing animation montages for experimental purposes.

tropic hearth
#

yo

#

I got to play the mod with the new update finally

#

was very fun, ngl, I also appreciate how much effort you put into it and your reception to feedback, mod turned out to be fine catsmile

#

also feedback time

#

this time it is just a small notice

#

which consider healing

#

it still has normal ohd health which doesnt go with casual tdm mode

#

as soon as you get hit, vision turns red (and it lowers fps for me lol)

#

so maybe add some 2 or 3 health kits

drowsy oyster
tropic hearth
#

also, I noticed something about tt33 pistol

#

is the iron sight intended to be so zoomed in ?

drowsy oyster
#

how much it zooms?

#

I compared to M16 and it zooms a little bit

#

as it should on ADS

tropic hearth
#

ah I just found it different from other pistols

#

but I'll recheck and post screenshots

drowsy oyster
#

Ok

tropic hearth
#

oh my bad

#

Now that I rechecked I didnt find the zoom problem

#

yeah for some reason something appeared to be like that

crimson jolt
#

It's a sniper zoom bug every time the round ends. It does that sniper zoom for all weapons. Doesn't really bother me much

tropic hearth
#

I only noticed it once, and I'm not even sure it can be reproduced

#

but yeah it didnt appear again so all good

tropic hearth
#

Adding night vision was a very nice idea

#

just found a good mod combo, plastic factions + low poly town (night)

#

and best is that you get very good performance

drowsy oyster
#

It's nice to hear that!:)

crimson jolt
#

I don't understand why the bots are stuck in TDM.

drowsy oyster
#

Maybe due to lack of AI navigation volume.
This could be similar issue to training or detonation map.

#

What is the name of this map?

warped prairie
#

Oh that’s my map, bots work outside of the tdm mode. Not sure why they aren’t working here

tropic hearth
#

weird they are working for me testing it rn

#

yeah enemies can make it to our side

warped prairie
#

Oh ok, good to hear

tropic hearth
warped prairie
#

Wait how?

tropic hearth
warped prairie
#

Ok thanks I’ll fix that later today

tropic hearth
warped prairie
#

Hmm wonder why that is

#

Will check and make sure my navmesh is still there and working but I’ve played with bots plenty of times before

#

Just not using the tdm mode

tropic hearth
#

I got a quick fix for this

#

just enter dev mode

#

then set some spawns for both teams in different bases

#

it worked for me

tropic hearth
drowsy oyster
drowsy oyster
#

Seems I must upgrade my mod in MP mode urgently!😁

#

Tomorrow, after ~14 hours, I will have free time and I hope to finally add functional knife.

tropic hearth
#

oh that would be nice

tropic hearth
warped prairie
#

trying this mode on my walled compound map crashes the game

#

which is odd

#

works fine on other maps

tropic hearth
warped prairie
#

ive got two spawn points per team

tropic hearth
#

weird, I found no problem using it

warped prairie
#

yeah idk

tropic hearth
#

I deleted spawn points first then added new ones

warped prairie
#

what do you mean deleted spawn points?

#

is that a menu option in the TDM mode?

drowsy oyster
# warped prairie what do you mean deleted spawn points?

In my mod when map at a very first time is loaded, excluding those ones in mod's description list, from default capture points as spawnpoints one is added to axis (red) team and one to allies (blue) team.
You can go to devmode, delete all spawnpoints and add new ones.

warped prairie
#

Oh I see

drowsy oyster
#

I'm still struggling to understand how FPS arms are connected to TPS mesh:(

#

I just need to adjust right hand movement, because it goes over camera

drowsy oyster
#

found temp solution:)

drowsy oyster
#

v1.26 2024.01.22:
added knife
changed weapons to fast switching

#

enjoy!:)

drowsy oyster
#

You can select knife with 4 key

#

I will later add this in description

tropic hearth
#

knife is a bit buggy

#

idk if it is just me but it doesnt kill sometimes

#

and sometimes it displays kill message 2 times

drowsy oyster
#

Ok, I'll try to fix that.

drowsy oyster
#

Today is the day I'm announcing to start building my mod on Multiplayer mode!
Despite there are still a lot of work to do, to fix and add things to my mod, but I decided that it is time to move on and start to learn new things and overcome new challanges!
You, OHD Community, all hardcore modders and players, are the best!!👊
And you, @bright swan, are and will be the never ending legend!!!🙏

tropic hearth
#

nice

#

boy

#

this mod in multiplayer will be so great

bright swan
drowsy oyster
jolly coral
#

yeah, it's always the last 10% the most time consuming

#

and figure out race conditions and replication timing weirdness

#

or Authority

drowsy oyster
#

To convert mod from SP to MP is a pure nightmare!

#

It will take forever.

#

..maybe

jolly coral
#

yeah, its kinda why i advised you to make it for MP from the get go

#

and people that want to play alone can always connect to an empty server or host it themselves (now its a pita, but later on it'll be a 1-Click solution)

drowsy oyster
#

Golden words @jolly coral !!

#

Yesterday I fixed killchat and scoreboard by replicating string player name variables.
Now names are appearing in killchat and scoreboard.
It took me about 5 hours to discover this Replicate option in widgets.😏

#

And today I started to understand those event replication options.
At least I figured out how to play sounds to all controllers, as should say globally to all players.

#

It's still far from done.
That's for sure!

jolly coral
jolly coral
jolly coral
#

for example you have a score variable , if you use RPC from server to client to set the score to 10, all connected client will see the score

#

but a late joiner will not ... , it has no idea about the RPC tha happened in the past

#

For this you have to use RepNotify, its the option you can choose when making a replicated variable

#

what it will do is make a variable that will replicate, and link an event to it

#

so if you have your score Int RepNotify, that call OnRep_ScoreInt , that will update the value in your widget

#

All connected player receive the replicated var, call the event show score

#

a late joiner will join and get all replicated vars, and the score var and show score

drowsy oyster
#

You just blown my mind!😁
I saw that option in widget variable settings.
I'm at work right now, not a available at pc for several hours.
I used my own BotName string variable in AIController bp, also PlayerName in character bp, otherwise bot names are shown as bot1 bot2 etc etc.
In widget there was option Replicated if I remember correctly.
Good to know about JiP, thanks, mate!👍

drowsy oyster
jolly coral
#

yeah thats a pretty good intro

jolly coral
drowsy oyster
#

I'm almost done converting my mod to bare bones MP functionality.

jolly hawk
wanton jetty
drowsy oyster
#

I managed to get just a little higher climbing by changing some of these values.

drowsy oyster
#

Be aware, that this is still in early dev stage.

#

Remaking this to MP mode is quite a nightmare.🥵

tropic hearth
#

we should try this in a server

tropic hearth
#

hello, you doing well

#

so I noticed 2 things not working, one is leaning doesnt have that rotation

#

and the second thing is the mod's incompatibility with men of glass factions

#

it doesnt display their models like intended, they have regular camo instead of being full red/blue

#

but idk if it is on your part or the other mod

wanton jetty
#

Likely incompatibility. Men of glass uses its own gamemode.

tropic hearth
#

it works with other gamemodes though

drowsy oyster
#

So here we go again!

#

Both versions, SP and MP

#

MP version is more stable now.

#

I'm behind NAT and I cannot test my MP mode on my local network for now.

#

So you can tell me how is it going with my MP mod.

#

And yes, I was quite dissapointed with my earlier version, so I removed it from my Workshop.

drowsy oyster
#

Link is opening and Item is available.

warped prairie
#

dont know

#

works for me too and ive had this happen

wanton jetty
drowsy oyster
#

Ok, good to know!

drowsy oyster
#

LogHDCoreUGC: Error: UGC 'v01d' load failed. Ending state: ErrorRegistering. Result: Failure, ErrorCode=UGCPlugin.StateMachine.Plugin_Missing_UGCData
PackagingResults: Error: UGC 'v01d' load failed. Ending state: ErrorRegistering. Result: Failure, ErrorCode=UGCPlugin.StateMachine.Plugin_Missing_UGCData

#

this shows me when I'm uploading my mod every time.
how to get rid of this error?

#

..and even cannot compile.

#

I'll try to verify sdk

#

additionaly log says this:
HDCoreUATHelper: Packaging v01d (Windows): LogInit: Display: LogStreaming: Warning: Failed to read file '../../../../HDGame/HarshDoorstop/Releases/0.13.0.0-79-11640/WindowsNoEditor/Metadata/DevelopmentAssetRegistry.bin' error.

#

and there's no DevelopmentAssetRegistry.bin file.
I don't know why this suddenly happened.

#

At least I can upload my package.

drowsy oyster
#

SOLVED!
Just renamed this file back, prepviously it was MOD_v01d_mp

drowsy oyster
drowsy oyster
#

v01d TDM MP
v1.02 2024.04.04:
fixed team switching issues

drowsy oyster
#

v01d CGM v1.27 SP 2024.04.08:
added new game mode GunGame
changed mod's name

warped prairie
#

gungame? PogU

drowsy oyster
#

yes, but in early dev stage.
you can take a look.

warped prairie
#

alright, gonna check it out rn

warped prairie
drowsy oyster
#

It should be in Deploy Menu -> Change Gameplay Settings --> Gamemodes - > GG

warped prairie
#

oh

#

unsubbed and resubbed to make sure im in the latest version and dont see a gamemodes setting

drowsy oyster
#

yeah, I see now too.
Maybe I wrongly exported my mod to WS.
I exported without previously packaging in zip.

#

After 3 hours I'll be at pc again.

warped prairie
#

shouldnt need to package into a zip files, but yeah if you didnt package it after the latest changes that would probably be why

#

alright np

drowsy oyster
#

I saw watermark in your screenshot

warped prairie
warped prairie
#

Yeah that’s the one I have downloaded

tropic hearth
#

gungame like arm race in cs go ?

drowsy oyster
#

now packaging my mod

drowsy oyster
#

I have issues with packaging my mod.
Console log says something about flushimg memory almost every time

tropic hearth
#

that's basically it

drowsy oyster
#

I need to reload my sdk every time

#

maybe I need to buy new pc:D

#

Ok, I packaged and reuploaded mod.
It should be all Ok now.

#

so, for all pistols killing levels are 2, for smgs ar 2, for rifles are 3, for snipers are 3 and for grenade are 1.
That's for now.
Later I'll build some widget for allowing to customize levels and weapons structure.

tropic hearth
#

that's very nice

#

also glad to see you back

#

I'll try this as soon as I can

drowsy oyster
tropic hearth
#

so i try it

#

very fun gamemode glad to see we finally have it

#

but there are some bugs

#

first there was a weird bug where you spawn without a weapon

#

and the stats dont reset after the round ends

#

if the round ends and you reached an smg, next round you'll start with an smg instead of a pistol

#

also killing your teammates still levels you up lol, this can be abused

#

and there were too many pistols I managed to reach the smg at 6:30 minutes

#

as for old bug there is the bodies collision where you can fly by stepping over someone or just bumping into him

#

and leaning doesnt have that rotation animation but it doesnt really matter much

#

oh and I noticed you cant use the second sight on guns like m16a1 scoped

#

nevertheless, as an early stage dev it is definitely good, I really liked how gungame plays in ohd

#

plus it'll be a good exercise to learn different weapons

#

can't wait to see how it turns ❤️

drowsy oyster
#

Great feedback!
I'll try to start fix some things after work, approx. 5 hours.

drowsy oyster
#

I made some patches to GunGame, you can check it out.

tropic hearth
#

I set random spawns and tried gungame on shipment

#

man

#

I noticed 7 minutes match was not enough to finish auto rifles so maybe you need to lessen the amount of guns

#

a good example would be csgo arms race

#

also later in match enemy bots spawned without guns

#

oh and a nice addition would be to make those who still have spawn protection be semi transparent so you know he is still spawn protected

#

overall it is just nice, can't wait to have servers with it

drowsy oyster
#

I'm glad you liked it!:)
With adding transparency I came accross compiling issue in SDK, on my pc it takes months to compile shaders. Maybe there is some other way.
I'll try assemble some gui widget for controlling weapons and levels settings and fix bots spawning with no weapons.
With MP mode it's a long way, but it's getting there.

wanton jetty
drowsy oyster
#

I simply cannot test my multiplayer mod in LAN or in anyways.
I'm done wasting my time with these file and network problems.
I decided that I will continue develope my single player mod until game developers fix those issues with networking system and workshop.

drowsy oyster
tropic hearth
drowsy oyster
#

v1.28 SP 2024.04.19:
added GunGame Levels widget
fixed issues between game mode switching

drowsy oyster
#

Just changed some pawn rotation params and that destroyed my mod.:(
Fortunatelly, I have some backup copies.

#

Tomorrow I'm spending my time on reconstruction.

drowsy oyster
#

phew, got my mod working again.:)

#

also added more realism on weapon fire.

#

and more like COD running style.

#

so, no sluggish acceleration movement.

#

what I did, I just replaced modified character bp with previous version one.
I have no idea how I made fatal changes on pawn rotation settings, which caused whole SDK crashing on every on spawning event.

#

so, everyone, be smart and make backup copy on every single little change.

drowsy oyster
#

v01d CGM

drowsy oyster
#

I will rebuild my MP mod from scratch with baby steps.

tropic hearth
#

nice

#

we need to do a playtest as some point

drowsy oyster
#

I agree, but building from scratch takes some time.
So it won't be so soon to be honest.

drowsy oyster
drowsy oyster
#

So as promised I'm giving my project source to everyone!:)

#

My project is quite messy and unprofessional, sorry about that.

#

But I hope you will learn something from my work.:)

drowsy oyster
#

v01d CGM MP v1.03

fixed kill messages colors,
fixed crash on pressing key 3

#

Steam sucks!
I cannot test my mod locally anymore.
Currently I'm developing my own UE4 game without Steam and I have absolutely no issues with my dedicated server and client connections.

warped prairie
#

Looks pretty cool!

drowsy oyster
#

SP v1.29 2026.04.05:
fixed knife equiping crash
fixed bots empty handed

Happy Easter!!🎉