SRB2 Message Board  

Go Back   SRB2 Message Board > Sonic Robo Blast 2 > Releases > Miscellaneous

Reply
 
Thread Tools
Xkower's NPC (More than SF94-Serv) Details »»
Xkower's NPC (More than SF94-Serv)
Version: 1.9/M2.0 (whoop-ass big update for match npcs), by Xkower8181 (btw do not touch the sonic) Xkower8181 is offline
Developer Last Online: Nov 2017

Category: Version: SRB2 Rating: (2 votes - 3.80 average)
Released: 07-12-2015 Last Update: Never Installs: 6
Single Player Levels SOCs Scripts Re-Useable Content Is in Beta Stage

Hi It's me again aka Xkower and today I think it's time to finally to release my greatest creation ever... THE NPCs and yes I got this idea from SF94-Serv but it's more than it's base and I build it from scratch.

Also by the way it map number is 1416 (1417 for pushable and match ones) and it's SOC Object name is MT_NPC (MT_PNPC for pushable ones and MT_MATCHNPC for match ones) and there is test map included in first zip file.

Spoiler: Changelog (Standard NPCs)
  • 1.0 - First Release
  • 1.5 - Fixed bug with NPC kepping spinning on convelvol belts and added spring frames also if NPC touches Level End Sign it ends the stage like player does
  • 1.6 - fixed NPC actually not having ability to end the level
  • 1.7 - removed the finishing scipt because it had it's problems
  • 1.8 - First fixed bug with errors spilled out loud in console because flying out rings, then there no ring cloning, no hurt momentum getting transfered to jump and that's it.
  • 1.8.5 - Added Solid NPCs to defualt wad and a "addnpc" command also release of Match NPCs (as a standalone wad check "Known Issues" why)
  • 1.8.5.5 - quick fixed the addnpc command
  • 1.9 - NPCs are now capable of collecting ring they spilled and other players n npcs too


Spoiler: Changelog (Match NPCs)

  • 1.0 - Initial Release
  • 2.0 -Match NPCs can now shoot weapon rings (only bomb and bounce ring, other coming soon). Now they can steal your precious rings when you lose them. I added an action that removes the rings they collected when they are shoot and added soc files that can make the emerald spawners into Match NPC spawners and another soc file that makes Match NPCs solid and pushable.


Features

So now let's list the unique features (since everything that SF94-Serv NPCs had is here)
  • Jumping (Which can destroy enemies,bosses,etc)
  • Player like ring collecting physics (able to collect rings for itself and when it gets hurt it spills them all over the place)
  • Ability to use springs
  • All colors are avalible for NPCs
  • "addnpc" this command allows to spawn NPCs with whatever type you want (normal for normal ones,push for solid ones)
Match NPCs also have their fair share of neat features.

Match NPC Exclusive Functions
  • Hunting for rings,players,weapons,etc
  • Player-like ring shooting mechanics (when they shoot a ring they lose it)
  • They can use the Bomb Ring and the Bounce Ring and the Rail Ring make them shoot standard red ring
  • "npcspawner.soc" changer the places where emeralds spawn into spawners of Match NPCs
  • "pushbots.soc" makes Match NPCs solid and pushable
But like everything they also have their bugs and issues

Spoiler: Known issues
  • They are not compatible with SF94-Serv!
  • Solid NPCs can crush you when at high speeds (GOD command is only known way to prevent this)
  • Do not mix Match NPCs with normal ones since they are not compatible yet
  • Please be nice and report more issues!


Everything in the spoiler down below should not be reported as bugs as they either a side effect of how NPCs work or it's purely how it's supposed to be.

Spoiler: Not Malfunction
  • Due to how ring disappearing works with NPCs rings disappear faster
  • Due to nature of the script you cannot choose which character or color that NPC will be as they choose it themself


There well some plans to upgrade the list of NPCs to play with and update those that are already out!

Planned Features
  • Match NPC (Basiclly a NPC that is designed to be fighted with in Match Mode) IN WORKS!
  • Following NPCs (They are like a bot in co-op SRB2JTE aka when you walk they walk after you when you jump they jump and so on) IN WORKS! kinda...
  • Support for custom characters (WARNING this may not work with every character but it is DONE)
  • Not spawning too many npcs using npcpspawner.soc ( or it's replacement...?)
  • Ammo,panel and having all kinds of rings at the same time system for Match NPCs (DONE)
  • Drowning,invincibility after being hurt and all these kinds of timers.
  • Comments for these who are going to edit the wad for their use
  • Bug fixes
  • Ideas are welcome!

Notes
I have permission for all the Lua scripts used in the wad also if you like to edit the wad please give credit to me and all people who helped me with wad also there no comments in wad but I'm going to add them soon

Download Now

File Type: zip Standard NPCs.zip (3.3 KB, 782 views)
File Type: zip Match NPCs.zip (3.5 KB, 685 views)

Screenshots

Click image for larger version

Name:	srb20013.png
Views:	1751
Size:	44.7 KB
ID:	6660   Click image for larger version

Name:	srb20015.png
Views:	1636
Size:	31.6 KB
ID:	6661   Click image for larger version

Name:	srb20017.png
Views:	1489
Size:	24.2 KB
ID:	6662  

Supporters / CoAuthors

Show Your Support

  • The author of this addon has given explicit permission for its content to be re-used and/or reproduced.

Comments
Old 12-01-2015   #22
Xkower8181
btw do not touch the sonic
 
Xkower8181's Avatar
Default

hello eggmen and crawlas
New update is here!
It's all mighty
NPC_RV1.8.5!.... wait wat?!
To make it short Normal NPCs still stick to walls but there's a new NPC type that doesn't!
See everything in the changelog!
__________________
Spoiler:
hi you just wasted some second of your live on this
enjoy
Xkower8181 is offline   Reply With Quote
Old 12-04-2015   #23
MotorRoach
Top Cock
Developer
 
MotorRoach's Avatar
Default

Well, I don't know why, but the "addnpc" command doesn't really works.
MotorRoach is offline   Reply With Quote
Old 12-04-2015   #24
Xkower8181
btw do not touch the sonic
 
Xkower8181's Avatar
Default

Quote:
Originally Posted by MotorRoach View Post
Well, I don't know why, but the "addnpc" command doesn't really works.
You must really type "normal" or "push" exacly like that but without "
__________________
Spoiler:
hi you just wasted some second of your live on this
enjoy
Xkower8181 is offline   Reply With Quote
Old 12-04-2015   #25
SRB2PlayerFan
SRB2 2.1 Kart Hype!
 
SRB2PlayerFan's Avatar
Default

Quote:
Originally Posted by Xkower8181 View Post
You must really type "normal" or "push" exacly like that but without "


Quote:
Originally Posted by the SRB2 game console.
Unknown command 'addnpc'


I myself tried to use this option, but it didn't work for me. I know MotorRoach already said this, but can you please fix this for the next version? Thank you.
__________________
Quote:
Cheaters never win and winners never cheat.
SRB2PlayerFan is offline   Reply With Quote
Old 12-06-2015   #26
Xkower8181
btw do not touch the sonic
 
Xkower8181's Avatar
Default

Quote:
Originally Posted by SRB2PlayerFan View Post
I myself tried to use this option, but it didn't work for me. I know MotorRoach already said this, but can you please fix this for the next version? Thank you.
Okay just the script with spawning din't had the freeslots for MT_NPC and MT_PNPC so it's fixed now with mighty version 1.8.5.5!
__________________
Spoiler:
hi you just wasted some second of your live on this
enjoy
Xkower8181 is offline   Reply With Quote
Old 12-06-2015   #27
Nintensis
Now simplified to "Nin"
 
Nintensis's Avatar
Default

Glad to see the "addnpc" command is working.
And will the matchNPCs have nodes like in Cineblast and Community build?
Nintensis is offline   Reply With Quote
Old 12-06-2015   #28
Monster Iestyn
Friendly Neighbour-Hood
Moderator
 
Monster Iestyn's Avatar
Default

You can't make them be seen as real players through Lua, if that's what you mean.
__________________
My page stuffed full of MIDI goodness!
The Hitchhiker's Guide to the Robo-Hoodiverse
Timeline of Sonic Robo Blast History!

That's an uppercase i, not a lowercase L, for the record.
Monster Iestyn is offline   Reply With Quote
Old 12-07-2015   #29
Nintensis
Now simplified to "Nin"
 
Nintensis's Avatar
Default

Awww that sucks...
It would be cool to see how good they would do online. (Probably not good but still)
Nintensis is offline   Reply With Quote
Old 01-19-2016   #30
PixelGamer64
that guy
 
PixelGamer64's Avatar
Default

This WAD is loads of fun already, but I'm a bit annoyed that you can't customise NPCs. It could be used in the command like: addnpc sonic blue normal. Something like that.
PixelGamer64 is offline   Reply With Quote
Old 01-25-2016   #31
Monster psychic cat
 
Monster psychic cat's Avatar
Default

Quote:
Originally Posted by PixelGamer64 View Post
This WAD is loads of fun already, but I'm a bit annoyed that you can't customise NPCs. It could be used in the command like: addnpc sonic blue normal. Something like that.
That's because of the nature of the script. NPCs always will randomly choose a color and skin.
__________________
Discord: Monster psychic cat#7274

Last edited by Monster psychic cat; 01-22-2017 at 01:52 AM.
Monster psychic cat is offline   Reply With Quote
Old 01-26-2016   #32
PixelGamer64
that guy
 
PixelGamer64's Avatar
Default

Quote:
Originally Posted by Monster psychic cat View Post
That's because of the nature of the script. NPCs always will randomly chose color and skin.
Hm, a little disappointing, but I can live without it.
__________________
what
PixelGamer64 is offline   Reply With Quote
Old 04-14-2016   #33
Timothy Cyan-Tail'sFan
forever alone~
 
Timothy Cyan-Tail'sFan's Avatar
Default

! now i can create my own army of White Foxes!!! MUAHAHAHAAAA....or let orthers do that
__________________
this is Marshi Boo speaking. yeah? uh huh? ... Oh no, i just realized i don't care, bye!
Timothy Cyan-Tail'sFan is offline   Reply With Quote
Old 04-14-2016   #34
Spike HedgeFox
Known as Chase The HedgeFox
 
Spike HedgeFox's Avatar
Default

i recommend that the NPCs should turn super or adding a command like "addnpc super" and then the npc will be in super form
Spike HedgeFox is offline   Reply With Quote
Old 04-14-2016   #35
Fres
BOI IF YOU DON'T-
 
Fres's Avatar
Default

Quote:
Originally Posted by Spike HedgeFox View Post
i recommend that the NPCs should turn super or adding a command like "addnpc super" and then the npc will be in super form
That's kind of unnecessary ,due to the fact you can't even control the NPCs. It'd just be some random weird feature.

On another note, this is a great mod!
__________________
Quote:
Originally Posted by GreenKnight9000 View Post
HOLY MCCHICKEN FLAVOURED TITTY SPRINKLES
Fres is offline   Reply With Quote
Old 04-15-2016   #36
Blaze The Cat
& Knuckles
 
Blaze The Cat's Avatar
Default

Thanks to NPCs, we can now commit mass genocide.





You can finally kill everyone and their grandchildren to be.

Last edited by Blaze The Cat; 04-15-2016 at 11:05 AM.
Blaze The Cat is offline   Reply With Quote
Old 04-15-2016   #37
MK.exe
Lazy, Lazy and lazy?
 
MK.exe's Avatar
Default

You can commit mass genocide but you get no score for it
__________________
Done:
Hit a 180 Rail shot
First person to have a map in releases with Slopes
MK.exe is offline   Reply With Quote
Old 04-15-2016   #38
Elyos03
 
Elyos03's Avatar
Default

Quote:
Originally Posted by Timothy Cyan-Tail'sFan View Post
! now i can create my own army of White Foxes!!! MUAHAHAHAAAA....or let orthers do that
You mean those from the Halloween event from SonicFreak94-Serv? Those guys freak me out! They chase me and Teleport in my Face!
Elyos03 is offline   Reply With Quote
Old 04-15-2016   #39
Timothy Cyan-Tail'sFan
forever alone~
 
Timothy Cyan-Tail'sFan's Avatar
Default

Quote:
Originally Posted by Murilo View Post
You mean those from the Halloween event from SonicFreak94-Serv? Those guys freak me out! They chase me and Teleport in my Face!
no... i never ment it like that
__________________
this is Marshi Boo speaking. yeah? uh huh? ... Oh no, i just realized i don't care, bye!
Timothy Cyan-Tail'sFan is offline   Reply With Quote
Old 05-08-2016   #40
Xkower8181
btw do not touch the sonic
 
Xkower8181's Avatar
Default

okay well here a big update (atleast for match npcs)
__________________
Spoiler:
hi you just wasted some second of your live on this
enjoy
Xkower8181 is offline   Reply With Quote
Old 05-08-2016   #41
Zwip-Zwap Zapony
Please just call me Zappy.
 
Zwip-Zwap Zapony's Avatar
Default

A big update? Sounds awesome, but... There's no change-log for Match NPCs. What changed?
Zwip-Zwap Zapony is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:21 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.