Soul Catcher 2000

MurphyIdiotMurphyIdiot NS2 programmer Join Date: 2008-04-17 Member: 64095Members, Super Administrators, NS2 Developer, Subnautica Developer, Pistachionauts, Future Perfect Developer
As promised, here is my ghost mod.

<center><object width="450" height="356"><param name="movie" value="http://www.youtube.com/v/vhYT4lET9lE"></param><embed src="http://www.youtube.com/v/vhYT4lET9lE" type="application/x-shockwave-flash" width="450" height="356"></embed></object></center>

When a player is killed, a spooky ghost floats up from their body. This indicates the soul leaving the body.

How to install: Extract the downloaded zip file in your natural selection 2 folder (so the folder "SoulCatcher2000" it's on the same level as ns2.exe) and launch ns2 with:
"ns2 -game SoulCatcher2000"

Special thanks to Sphinxter who helped with the ghost effect!

<a href="https://dl.dropbox.com/u/1651924/ns2mods/SoulCatcher2000.zip" target="_blank">Download!</a>

Comments

  • fmponefmpone Join Date: 2011-07-05 Member: 108086Members, Squad Five Blue
    DO NOT DOWNLOAD!! THIS MOD WILL GIVE YOU HORRIFYING NIGHTMARES!!
  • Kouji_SanKouji_San Sr. Hινε Uρкεερεг - EUPT Deputy The Netherlands Join Date: 2003-05-13 Member: 16271Members, NS2 Playtester, Squad Five Blue
    Awesome stuff Brian and yes Halloween here we come :P
  • KhyronKhyron Join Date: 2012-02-02 Member: 143308Members
    No soul catching nets yet? This mod is incomplete. I'll come back once you're at 1.0.
  • Soul_RiderSoul_Rider Mod Bean Join Date: 2004-06-19 Member: 29388Members, Constellation, Squad Five Blue
    Sorry, waiting for nets too..

    Soul Catcher, with no Catching pfft!!!

    LOL

    Nice mod, will play when complete :)
  • MurphyIdiotMurphyIdiot NS2 programmer Join Date: 2008-04-17 Member: 64095Members, Super Administrators, NS2 Developer, Subnautica Developer, Pistachionauts, Future Perfect Developer
    The actual soul catching net was never intended for stage 1. That is stage 2.

    BTW, can somebody make me a net model along with appropriate animations? thx
  • RokiyoRokiyo A.K.A. .::FeX::. Revenge Join Date: 2002-10-10 Member: 1471Members, Constellation
    For the sake of artistic consistency, the net should also be a 2d sprite that always faces the camera.

    When it collides with the ghost sprite, both are replaced by a new sprite of a sad and netted ghost slowly falling to the ground. :)
  • TwiggehTwiggeh Join Date: 2010-09-24 Member: 74165Members
    <!--quoteo(post=1973304:date=Sep 7 2012, 06:15 AM:name=Rokiyo)--><div class='quotetop'>QUOTE (Rokiyo @ Sep 7 2012, 06:15 AM) <a href="index.php?act=findpost&pid=1973304"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->For the sake of artistic consistency, the net should also be a 2d sprite that always faces the camera.

    When it collides with the ghost sprite, both are replaced by a new sprite of a sad and netted ghost slowly falling to the ground. :)<!--QuoteEnd--></div><!--QuoteEEnd-->

    The gost then has to start blinking for a few seconds before it vanished.
  • jeffcojeffco Join Date: 2011-02-14 Member: 81785Members
    edited September 2012
    edit:
    Well, I am not smart enough. The trick is to extract SoulCatcher2000.zip into "...steamapps\common\natural selection 2\ns2" and to start the game with "-game ns2/SoulCatcher2000".

    original post:
    Hi guys, correct me if I am wrong, but if I want to use this mod, I have to extract SoulCatcher2000.zip into my "...steamapps\common\natural selection 2" directory. After that I should start the game (e.g. from steam) with "-game SoulCatcher2000" arguments. That is exactly what i did and all I got was this (and a black screen):
    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->Date: 09/09/12
    Time: 16:52:33
    --------------------------------------------------------------
    Build 218
    Starting SOUL CATCHER 2000
    Steam initialized
    RenderDevice: ATI Radeon HD 5700 Series (8.17.10.1124)
    Main Menu Initialized at Version: 218
    Updating of subscribed mods is complete (not subscribed to any mods).
    Connected to Steam servers
    Connecting to server 127.0.0.1:27015
    Client connecting (127.0.0.1)
    Script Error #1: File not found: ../../ns2/lua/Server.lua
        Call stack:
        #1: lua/Server.lua:9
    Script Error #2: lua/Server.lua:9: Couldn't load script '../../ns2/lua/Server.lua' (file not found)
        Call stack:
        #1: Load [C]:-1
        #2: lua/Server.lua:9
    Loading 'maps/ns2_summit.level'
    Finished loading 'maps/ns2_summit.level'
    Script Error #1: File not found: ../../ns2/lua/Client.lua
        Call stack:
        #1: lua/Client.lua:9
    Script Error #2: lua/Client.lua:9: Couldn't load script '../../ns2/lua/Client.lua' (file not found)
        Call stack:
        #1: Load [C]:-1
        #2: lua/Client.lua:9
    Loading 'maps/ns2_summit.level'
    Finished loading 'maps/ns2_summit.level'
    Client connected (127.0.0.1)
    Client disconnected (127.0.0.1) Server shutdown
    Error: Attempted to load remote options from a file that does not exist.<!--c2--></div><!--ec2-->
    I noticed that other scripts (from ns2/lua) use the mod directory (and not the lua directory) as directory root for loading scripts. Example:
    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->Script.Load("lua/GUIAnimatedScript.lua")<!--c2--></div><!--ec2-->
    So.. I changed the include paths in SoulCatcher2000's Client.lua, Server.lua and Player_Client.lua from "../../ns2/lua/..." to "../ns2/lua/..." and now, everything works as expected.
  • LuitjensLuitjens Join Date: 2010-07-26 Member: 73034Members, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, Subnautica Playtester
    edited September 2012
    I have managed to implement some more spooky elements into SoulCatcher 2000

    <img src="http://img.loldepot.com/5f9a50632b1ee74d6578.jpeg" border="0" class="linked-image" />

    Very Serious.
  • Soul_RiderSoul_Rider Mod Bean Join Date: 2004-06-19 Member: 29388Members, Constellation, Squad Five Blue
    edited September 2012
    <!--quoteo(post=1974490:date=Sep 9 2012, 05:07 PM:name=jeffco)--><div class='quotetop'>QUOTE (jeffco @ Sep 9 2012, 05:07 PM) <a href="index.php?act=findpost&pid=1974490"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->edit:
    Well, I am not smart enough. The trick is to extract SoulCatcher2000.zip into "...steamapps\common\natural selection 2\ns2" and to start the game with "-game ns2/SoulCatcher2000".<!--QuoteEnd--></div><!--QuoteEEnd-->

    Ah so the scripts were written wrong, seems Brian doesn't know the Modding Ettiquette yet, lol :)
  • LuitjensLuitjens Join Date: 2010-07-26 Member: 73034Members, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, Subnautica Playtester
    Nah, the soulcatcher2k is suppose to be placed in the natural selection 2/ folder not natural selection 2/ns2/
  • DghelneshiDghelneshi Aims to surpass Fana in post edits. Join Date: 2011-11-01 Member: 130634Members, Squad Five Blue, Reinforced - Shadow
    <!--quoteo(post=1977793:date=Sep 14 2012, 10:05 PM:name=Luitjens)--><div class='quotetop'>QUOTE (Luitjens @ Sep 14 2012, 10:05 PM) <a href="index.php?act=findpost&pid=1977793"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Nah, the soulcatcher2k is suppose to be placed in the natural selection 2/ folder not natural selection 2/ns2/<!--QuoteEnd--></div><!--QuoteEEnd-->
    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->Script.Load("../../ns2/lua/Client.lua")<!--c2--></div><!--ec2-->
    So, then: What is in your ...\SteamApps\common\ns2\lua folder?
  • MCMLXXXIVMCMLXXXIV Join Date: 2010-04-14 Member: 71400Members
    edited September 2012
    Also this is missing a modinfo.lua to integrate with fsfod's multi-mod loader. It's another one of those things that you can survive without but people will always be asking for!

    Any chance of seeing this on GitHub? Once we work out how to get the custom models in the game I'm sure the community can provide a net :)
  • AurOn2AurOn2 COOKIES&#33; FREEDOM, AND BISCUITS&#33; Australia Join Date: 2012-01-13 Member: 140224Members, Forum Moderators, NS2 Playtester, Forum staff
    Should be implemented.
  • TechercizerTechercizer 7th Player Join Date: 2011-06-11 Member: 103832Members
    Server or client side? I could see some servers running this for laughs in October.
  • EarthEarth Join Date: 2009-07-23 Member: 68243Members
    I want the soul I release when I die to have black armor because black armor people are way cooler and our ghosts need to represent that.
  • MCMLXXXIVMCMLXXXIV Join Date: 2010-04-14 Member: 71400Members
    My soul needs gorgles... I can't wait for build 211 to arrive!
Sign In or Register to comment.