Evolution times - Explaination

Game-SlothGame-Sloth Join Date: 2011-01-06 Member: 76371Members
Could someone please explain the mechanics related to egg hatching and evolution.
<ol type='1'><li>What affects the starting health value?</li><li>Why do evolution times vary, what affects them?</li><li>Does evolving near a crag or hive help speed up the process (ie gain health faster)?</li><li>Even with the health bar full there sometimes is a long delay before hatching. Why?</li><li>What is consumed when you evolve?</li></ol>

Comments

  • RuntehRunteh Join Date: 2010-06-26 Member: 72163Members, Reinforced - Shadow
    edited January 2011
    1. I think there is debate over this, as currently you start at 0 and go up. That might change, going from your original health to the health of the lifeform you pick.
    2. I think it is based on class. Taking longer left to right on the evolve menu. Onos will take the longest.
    3. Don't think so.
    4. Probably a bug still to be worked.
    5. Personal Plasma (could be Carbon, i'm still a bit confused) - gained from resource nodes and distributed between the team. I think.
  • Stele007Stele007 Join Date: 2004-07-23 Member: 30063Members
    You wait a set amount of time depending on your evolution. Getting healed by crags/hives seems to have no effect on the length of time you wait. It costs plasma. You can see how much you have if you open the scoreboard (tab) and look to the right of your name.
  • QuovatisQuovatis Team Inversion Join Date: 2010-01-26 Member: 70321Members, NS2 Playtester, Squad Five Blue
    A progress bar like NS1 had when evolving would be helpful.
  • DarksterDarkster Join Date: 2010-02-17 Member: 70612Members, Reinforced - Gold
    A progress indicator is in the code, however it is disabled. I managed to get it working, but I'm sure UWE will get to it in the later patches (in a better way than mine). If you want my edits I can post them, but I offer no warranties.
  • ShiloriusShilorius Join Date: 2011-01-14 Member: 77445Members, Reinforced - Shadow
    <!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->1. What affects the starting health value?<!--QuoteEnd--></div><!--QuoteEEnd-->

    My guess is that this is deliberately done.
    I think it's like the alien pupating itself and the shell of the egg has to consolidate.
  • DeadzoneDeadzone Join Date: 2003-07-03 Member: 17911Members, Reinforced - Shadow
    <!--quoteo(post=1824456:date=Jan 14 2011, 07:10 PM:name=Game-Sloth)--><div class='quotetop'>QUOTE (Game-Sloth @ Jan 14 2011, 07:10 PM) <a href="index.php?act=findpost&pid=1824456"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->4. Even with the health bar full there sometimes is a long delay before hatching. Why?<!--QuoteEnd--></div><!--QuoteEEnd-->

    I don't remember offhand if this happens when evolving, but I know when respawning, sometimes you have to click the mouse to hatch. If you experience this kind of delay again, just try clicking.
  • LlamaFarmerLlamaFarmer Join Date: 2010-02-01 Member: 70388Members
    <!--quoteo(post=1824642:date=Jan 15 2011, 08:29 PM:name=Deadzone)--><div class='quotetop'>QUOTE (Deadzone @ Jan 15 2011, 08:29 PM) <a href="index.php?act=findpost&pid=1824642"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I don't remember offhand if this happens when evolving, but I know when respawning, sometimes you have to click the mouse to hatch. If you experience this kind of delay again, just try clicking.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Clicking while at full HP after evolving doesn't let you out early. i have tried.
    Evolving next to a crag/hive gives you health back alot faster which makes it a safe place to chose to do it, but doesnt appear to change the duration you have to spend in your egg for the evolution.
  • CamronCamron Join Date: 2011-01-06 Member: 76356Members
    Here's how to enable the <u>already built in</u> evolution percentage for 161. You may want to backup any script files you edit. This is a client side modification.

    First open "natural selection 2\ns2\lua\Embryo.lua" in a text editor. Go down to line 53 where you will see
    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->//self.embryoHUD = GetGUIManager():CreateGUIScript("GUIEmbryoHUD")<!--c2--></div><!--ec2-->
    Simply remove the "//" from line 53 so you get
    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->self.embryoHUD = GetGUIManager():CreateGUIScript("GUIEmbryoHUD")<!--c2--></div><!--ec2-->


    Now open "natural selection 2\ns2\lua\GUIEmbryoHUD.lua" and go down to line 53 where you will see this
    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->self.evolveText:SetText(string.format("Evolving %d%%...", math.floor(self.evolvePercentage)))<!--c2--></div><!--ec2-->
    Simply change the second "self" to "player" so it looks like this:
    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->self.evolveText:SetText(string.format("Evolving %d%%...", math.floor(player.evolvePercentage)))<!--c2--></div><!--ec2-->

    That's it!
    If you also want to change the font color of the text (because it's pink), then just edit line 16 in GUIEmbryoHUD.lua
    GUIEmbryoHUD.kFontColor = Color(<!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->your red value<!--colorc--></span><!--/colorc--> ,<!--coloro:#00FF00--><span style="color:#00FF00"><!--/coloro-->your green value<!--colorc--></span><!--/colorc-->,<!--coloro:#0000FF--><span style="color:#0000FF"><!--/coloro--> your blue value<!--colorc--></span><!--/colorc-->, 1)
    The color values are just rgb 0-255 values divided by 255.

    So <!--coloro:#00BFFF--><span style="color:#00BFFF"><!--/coloro-->this color,<!--colorc--></span><!--/colorc--> which is Hex (#00BFFF) is RGB (0, 191, 255) would be 0/255, 191/255, 255/255
  • smokeybeefsmokeybeef Join Date: 2004-11-16 Member: 32821Members, Constellation
    I don't believe your egg health is tied to the evolution in any way at this point. You just have to wait a set amount of time for each lifeform.
  • CoolCookieCooksCoolCookieCooks Pretty Girl Join Date: 2003-05-18 Member: 16446Members, NS1 Playtester, Contributor, Constellation
    <!--quoteo(post=1824689:date=Jan 16 2011, 03:08 AM:name=Camron)--><div class='quotetop'>QUOTE (Camron @ Jan 16 2011, 03:08 AM) <a href="index.php?act=findpost&pid=1824689"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Here's how to enable the <u>already built in</u> evolution percentage for 161. You may want to backup any script files you edit. This is a client side modification.

    ...<!--QuoteEnd--></div><!--QuoteEEnd-->

    Would this work clientside for any server you connect to?
  • CamronCamron Join Date: 2011-01-06 Member: 76356Members
    <!--quoteo(post=1824803:date=Jan 16 2011, 08:29 AM:name=CoolCookieCooks)--><div class='quotetop'>QUOTE (CoolCookieCooks @ Jan 16 2011, 08:29 AM) <a href="index.php?act=findpost&pid=1824803"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Would this work clientside for any server you connect to?<!--QuoteEnd--></div><!--QuoteEEnd-->
    Yup. The feature is already built in but disabled. Maybe they didn't notice the bug ("player" instead of "self") and decided to disable it. Or they were just waiting to implement a proper progress bar or something
Sign In or Register to comment.