PDA

View Full Version : Monster abilities/AI combination?



KaLo
21-03-2016, 08:30 PM
Is angelscript able to combine some monster's ability to one and make a brand new monster??

Because I image this....

http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/combination01.png


Why??

Because I have noticed some its abilities were similar to HL1's monsters' abilities.

1. Melee attack:
Antlion has a sharp feet as a sickle , and Pitdrone has it too ,so antlion's close melee attack and on the ground moving animation will use the Pit Drone's melee and walking AI.
http://vignette4.wikia.nocookie.net/half-life/images/c/c4/Tumblr_lzyzdh8Ete1qcb7k0o1_500.gif/revision/latest?cb=20120809201355&path-prefix=en


2. Dash jump attack:
Antlion can use a flying dive attack , this abilities look like a headcrab use a longer range jump attack, so this ability will use headcrab's jump attack AI.
http://vignette1.wikia.nocookie.net/half-life/images/d/df/Antlion_jump.jpg/revision/latest?cb=20090819085031&path-prefix=en
http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/dash.png

3. Flying movement:
Antlion can fly but it look like a curve line , no HL1 monster use this ability.....no no no thats why I think Shock Trooper could be one of it.

Because Shock Trooper has one ability : throw spore grenade , the spore grenade throw in curve line , and its accuracy is very high and detect player's any position , even it hit you when you are hiding a wall.

If antlion use shocktrooper's abilites but throw itself to sky as antlion want to be the spore grenade , and landing perfectly at player's position , as shock trooper throw spore grenade to your face , even you don't know where he was.
http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/jump.png


END of concept.

I have more imagination of antlion worker & antlion guard's abilities , but I will explain later.

Gaucho
21-03-2016, 10:25 PM
this is something new, we can get the headcrab`s leap attack but I have no clue where we can scavenge the pitdrone and the shocktroop source code.

Maestro Fénix
22-03-2016, 05:51 AM
You don't really need the code for the Pit Drone and the Shock Trooper. The slash attack is just a normal melee attack, and the Hgrunts have the precise grenade throwing.

I believe there's a chance, so good luck. You might get it right.

KaLo
22-03-2016, 11:20 PM
I believe there's a chance, so good luck. You might get it right.

I hope so , but I just getting start to learn the angelscript this week, and I still not understand logical-calculated input/output/constants.
So I can only do now is to release some concepts.

However , I only know the function/keyvalue in the AS files already existed , some other function/keyvalue still "unknown" (as Gaucho said)

In fact , I can't ripent the map at the early time because I didn't understand entity scripting , after I learned entity scripting from this 2 sites, I become very skilled:
http://twhl.info/wiki.php?sub=1
https://sites.google.com/site/svenmanor/entguide

If theres an angelscript full function handbook/website shows all the monster/entity/weapon/player function/keyvalue of angelscript , it may help me alot.

Maestro Fénix
23-03-2016, 08:14 AM
You have this index that shows all the functions/keyvalues right now available for SC http://forums.svencoop.com/showthread.php/42883-Documentation-API-Documentation

It would be easier if I could code it on an IDE, as you have to check every five minutes if the line that you are writting could actually work.

anggara_nothing
07-04-2016, 11:29 AM
Try to use monster_diablo
http://vignette2.wikia.nocookie.net/half-life/images/0/02/Red_Panther_Eye_model.jpg/revision/latest?cb=20090526234948&path-prefix=en

spy-warrior
07-04-2016, 12:29 PM
see, file sc_tension.zip SCMapDB
sc_tension diablo.mdl
http://scmapdb.com/map:tension

moorshoom
07-04-2016, 12:36 PM
Panther Eye/Diablo already included in Sven Co-op, models/sectore/panther.mdl :)

Maestro Fénix
07-04-2016, 03:13 PM
The Panteye has no AI, guys. He also need to make adjustments to the code so it can resemble the Antlion.

anggara_nothing
14-04-2016, 05:59 PM
No, it's already included in svencoop 5.0 and fully AI
Monster's entity name is called monster_diablo

KaLo
15-04-2016, 01:35 AM
see, file sc_tension.zip SCMapDB
sc_tension diablo.mdl
http://scmapdb.com/map:tension
http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/panther5.png



No, it's already included in svencoop 5.0 and fully AI
Monster's entity name is called monster_diablo

Cannot create this unit by Zode's AS ent_create , its a null entity.
http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/panther.png

BM_STS's diablo just a zombie got a displayname "monster_diablo"
http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/panther3.png

Sectore's Panther , an alien_slave reskin.
http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/panther2.png

That's what you suggest me to use monster_diablo , it was a monster_headcrab reskin :)
http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/panther4.png

No monster_panther and monster_diablo in this site:
https://sites.google.com/site/svenmanor/entguide/

It's just a "headcrab/alien_slave/zombie" reskin , not a unique entity. It's just a delusion.



Also I don't think Diablo(Panther) can do a curve high flying like shocktrooper throw the spore grenade to 8m tall position.
A monster jump 8m tall isn't exist yet.

Sniper
15-04-2016, 01:40 AM
We haven't added monster_panthereye yet.

We might add it later, after we overhaul the NPC path finding.

KaLo
15-04-2016, 02:01 AM
We haven't added monster_panthereye yet.

We might add it later, after we overhaul the NPC path finding.

I feel the panther can do a dash attack like Left4Dead 2's Charger.
There's no monster can do dash attack yet.

http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/bull.png

If it come true , the ability can use to making antlion guard.

Maestro Fénix
15-04-2016, 08:56 AM
I'm wondering why people mentioned the Panthereye if isn't in game, it doesn't even work the same way.


I feel the panther can do a dash attack like Left4Dead 2's Charger.
There's no monster can do dash attack yet.

If it come true , the ability can use to making antlion guard.

The Gonome/Bullsquid would be a good base for it, as they have a "rush attack" that could be modified.

Czer
29-06-2016, 09:54 PM
Sorry to bump this, but would it be possible to rework the 'monster_diablo' from bm_sts and rework it into a new, spawnable entity at some point? I love the whole beta npc stuff like the Panthereye and Stukabat, and I was wondering if it'd be possible to make the former as real and accessible as the latter.

Maestro Fénix
30-06-2016, 11:43 AM
I heard that is actually a model replacement for the monster_zombie, but yeah, it would be possible to do it their own npc with their own features.

I hope someday someone does Mr.Friendly and Bloater. People did them in Gmod and Shaft...

join10
08-05-2017, 10:33 PM
http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/panther5.png




Cannot create this unit by Zode's AS ent_create , its a null entity.
http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/panther.png

BM_STS's diablo just a zombie got a displayname "monster_diablo"
http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/panther3.png

Sectore's Panther , an alien_slave reskin.
http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/panther2.png

That's what you suggest me to use monster_diablo , it was a monster_headcrab reskin :)
http://i1180.photobucket.com/albums/x409/KaLo2222/MISC/panther4.png

No monster_panther and monster_diablo in this site:
https://sites.google.com/site/svenmanor/entguide/

It's just a "headcrab/alien_slave/zombie" reskin , not a unique entity. It's just a delusion.



Also I don't think Diablo(Panther) can do a curve high flying like shocktrooper throw the spore grenade to 8m tall position.
A monster jump 8m tall isn't exist yet.

Kalo, what is a soft?