Serious Sam Fusion 2017 (beta)

Serious Sam Fusion 2017 (beta)

Custom maps, mods, skins & campaigns
Discover and download custom maps, character skins, weapon modifications, skins, enemy modifications, campaign mods, and much more.
Blue 11 Apr, 2021 @ 1:20pm
How do I get an enemy to use multiple attacks?
I've been working in the Serious Editor, and I've been trying over and over again to get enemies to use multiple attacks. You know, like separate melee attacks or shoot blast. But they always only use their default attacks. Any ideas?
Last edited by Blue; 11 Apr, 2021 @ 1:22pm
< >
Showing 1-7 of 7 comments
321321 11 Apr, 2021 @ 11:43pm 
Modify enemy artificial intelligence algorithms to include multiple attacks.

The AI script files can be found somewhere and can be viewed by any file explorer application or progam of your choice.

Do a google search with any internet browser of your choice to find the location, path and directory of these files.

Once you can see these files with any file explorer application or program of your choice then open these files with any text editor of your choice.

My preferred is Windows Notepad because it is both simple and clean.

If you are unfamiliar with the script language that was used to write these AI script files then you have to learn the script language first.

I don't believe that this script language is complex at all.

Find free tutorials, courses and lessons by a Google search with any internet browser of your choice that teach that script language and start learning the script language.

In case the AI files are source and not script then don't forget to compile them with the appropriate compiler before releasing your mod to the Steam workshop of Serious Sam Fusion!

The free tutorials, courses and lessons that you will find and teach you about the AI language will probably also teach you about the compiler of the language (in case the language is source and not script) and how to use this compiler to compile your source files in case the compiler both exists and is both required and needed.

Also don't forget add your mod to the Steam workshop of Serious Sam Fusion only when your mod is both finished and complete then subscribe your account with your mod and then run the moddable version of Serious Sam Fusion.

This is just so simple and easy!
Last edited by 321321; 11 Apr, 2021 @ 11:59pm
Ryason55 29 12 Apr, 2021 @ 3:27am 
...No.

Blue, what you're looking for is the Character Behavior (.cb files), which determine what the enemies do based on state, whether the character is on Land/Air/Water, and distance to their target. For adding new attacks, you're generally looking for AI Moments named "Action" under the Area Decisions for any given Behavior Area.
Blue 12 Apr, 2021 @ 7:27am 
Thank you, Ryason.
Blue 12 Apr, 2021 @ 8:15am 
Alright, I did exactly as you told me, and I'm still getting nothing out of it. I don't know what I'm doing wrong. I even tried it with global decisions, and still nothing.
Last edited by Blue; 12 Apr, 2021 @ 8:17am
321321 12 Apr, 2021 @ 10:49am 
I knew that some files need to be modified to achieve what you want to achieve Ryason55.
I did not know what extensions these files use at the end of their name, but according to you Blue, the extension that these files use are .cb (character behavior).

Of course that behavior is related to AI (Artificial Intelligence).

From here I can't help you any longer Ryason55 because all what I know that you need to modify the .cb files somehow to achieve what you want to achieve, but I don't know what and how modify these files because I am not familiar with these files.

I don't know what format these files use.

But there is Google's most popular search engine and this search engine can be used with plenty of internet browsers, like Microsoft Edge.

Use Google's most popular search engine to learn all what you need to know about .cb files that the Serious Sam Fusion engine uses in game.

If you will gain this knowledge then you will probably know what to do to achieve what you want to achieve.
Last edited by 321321; 12 Apr, 2021 @ 10:53am
Blue 12 Apr, 2021 @ 12:14pm 
Ok, so I've done so more experimenting, and I believe the reason why it wasn't working for me, was because the Blast ID was incorrect. I changed it to Blast1 and it suddenly started working.
321321 13 Apr, 2021 @ 4:33am 
Originally posted by Blue:
Ok, so I've done so more experimenting, and I believe the reason why it wasn't working for me, was because the Blast ID was incorrect. I changed it to Blast1 and it suddenly started working.
Congratulations! Well Done! I believed in you!
< >
Showing 1-7 of 7 comments
Per page: 1530 50