1. For issues you find with the Switch and Console releases, please follow this link and give as much detail as possible. This is the speediest way to get info to Pipeworks and get a hotfix in the works.
    Dismiss Notice

tAPI W1K's Prime Needs - Prime Needs for your Primary Needs

Discussion in 'Released' started by W1K, May 16, 2015.

  1. W1K

    W1K Witch

    The "half" icon is not much different from the original one. One with more variance would definitely do. I don't want to make it rely on the black background behind the bar, as shown in the screenshot, it can be easily hidden by darkness.

    EDIT: Actually, I believe a "smaller" drop could also work pretty well, as long as it is centered inside a 14x18 sprite.
     
    darthmorf likes this.
  2. darthmorf

    darthmorf Party Girl

    I made this before I noticed your edit. I'll make a smaller one now. Untitlewater doplet 2d.png
    --- Double Post Merged, May 19, 2015, Original Post Date: May 19, 2015 ---
    ok, Untitlewater doplet 3.png
     
    W1K likes this.
  3. W1K

    W1K Witch

    Oh, the icons are not in the 2x2 pixels format. Probably had to specify that in the initial request.
     
    darthmorf likes this.
  4. Sapharan

    Sapharan Golem

    I think this mod will slowly transform into terraria version og\f minecraft Enviromine mod. This will be crazy. (If you implement heat, then you could implement oxygen levels and sanity :D just saying)
     
  5. darthmorf

    darthmorf Party Girl

    Oxygen!? Why would you ever run outof oxygen?
     
  6. W1K

    W1K Witch

    Yeah, oxygen is not only complex, but also barely an issue to begin with (unless you teleport into a cave with no entrance and stand there for a while, or you go into space). Sanity on the other hand is something I was thinkign about, loving Don't Starve's sanity mechanic, it's something I wanted to work on for a while even before I decided to make a primary needs mod. We'll see tho. Right now on my priority list there's thirst and temperature. Next will either be diseases or sanity depending on what I feel to work on first. In between I also have to test the dependency mechanics (so that mods can properly edit every parameter and value). Long story short there's lots of work to do.
     
    Bullseye55 likes this.
  7. Sapharan

    Sapharan Golem

    https://github.com/Funwayguy/EnviroMine/wiki/Air-Quality

    But actually simpler one. Instead of depending on open spaces etc, it could depend on the depth into the world. So if you would like to survive deep in caves or even underworld you would need respirator or any other source of clean air, or you will not last long.
    Examples? magical air filters, respirators (accesory / headgear) or air vents that could work like pumps, but intstead of filling caves with clean air, they would have radius, in witch player is affected by clean air, and to vents to work, they must be coinnected to atleast one vent on the surface, but can be chained (simply connected via wires). In late game vents could be replaced with intependand clean air generator with huge radius made from.. i don't know... chlorophyte? The effects pf no clean air? blindness, slowness, reduction in regeneration, but on horrible air quality even very slow overtime damage.
     
    W1K likes this.
  8. darthmorf

    darthmorf Party Girl

    These better?
    water droplet 4.png water droplet 6.png water droplet 5.png
    I includeed a normal one, a darker normal one and a smaller one. You can decide which to use.
     
    W1K likes this.
  9. W1K

    W1K Witch

    Just throwin this by.
    [​IMG]

    I'll probably need to add some texts above the bars so that they fit better with the UI.
     
    SzGamer227 and darthmorf like this.
  10. Everybody

    Everybody Spazmatism

    Question: How do you make it show text when you hover over it?
     
  11. W1K

    W1K Witch

    I literally check whether the mouse is above them and if yes, write a text next to it.
    Code:
    if ((Main.mouseX < barPosition.X+82*1.5f) && (Main.mouseX > barPosition.X) && (Main.mouseY > 90+Main.mH) && (Main.mouseY < 90+Main.mH+18*1.5f))
        Main.spriteBatch.DrawString(Main.fontMouseText, "Food: "+((int)MPlayer.Hunger)+"/100", new Vector2(Main.mouseX + 10, Main.mouseY + 10), Color.White, 0.0f, new Vector2(), 1f, SpriteEffects.None, 0.0f);
     
    Everybody likes this.
  12. Everybody

    Everybody Spazmatism

    And to make it show the black stuff behind it?
     
  13. W1K

    W1K Witch

    You mean the black background behind the bars? I basically just draw the "full" bar and recolor it black before drawing the actual bar above it.
     
    Everybody likes this.
  14. NoSoap

    NoSoap Eye of Cthulhu

    Oh! oh! Here's a thought for the sanity. Killing things will build up the sanity meter, upon reaching certain level the player will start becoming delirious and their attacks will have a chance to miss.
     
  15. LeFr33

    LeFr33 Official Terrarian

    Ewwww... smells minecraftish here
     
    Everybody likes this.
  16. Azu

    Azu Retinazer

    I can already tell if Sanity and Oxygen are added, I'm going to spend my time with all meters almost empty and not realizing it until I'm dead. Basically why I hate Minecrafts hunger system. Have to remember to pack some mushrooms and bottled water. Not as tedius as Minecraft, so it's okay.
     
  17. W1K

    W1K Witch

    I know this should've been done for a while now but I'm lazy. I bet you didn't expect that. Jokes on you.

    On a side note, I'm also making an effort on improving the UI. This is probably what to expect once I'm done with the thirst system.
    [​IMG]

    I plan on adding the temperature icon either on the far left or in that one hole right between the drink water text and the mana bar. This will come later on however.

    As a note, the breath and lava immunity bars will be drawn OVER the hunger and thirst bar. There's not much I can do to prevent this, and honestly, I don't exactly think it looks that bad as you can still keep track of both bars regardless.
    [​IMG]
     
    SzGamer227, Bullseye55 and darthmorf like this.
  18. Ses_Gaming

    Ses_Gaming Terrarian

    Would using this mod overlap with using tremor mod?
     
  19. Azu

    Azu Retinazer

    Probably not, but your character will have 2 stomachs that need to be full of feed to live.
     
  20. W1K

    W1K Witch

    I don't exactly know how Tremor mod is structured on that regard, but I'd say they'll most likely both work independently (and I don't believe you'd want to have two different hunger systems running independently from each others). I don't know whether you can disable Tremor mod's hunger system, but once I'm done with thirst, I'll make it so you can disable the individual features from this one, so you could possibly have the thirst from this mod, then hunger from Tremor (altho again, they will not have any way of knowing each others exist and will work independently, but at least they will not cover the same feature).
    I'll point this out however, if @zadum4ivii wishes to, I'd be perfectly fine with trying to work a way around it to reduce conflicts or ensure cross compatibility, this mod was made with the purpose of being a core system other modders can hook to.
     
    darthmorf and Bullseye55 like this.