October 14th - Interface Foundations

Discussion in 'Dev Blog' started by metadept, Oct 14, 2014.

  1. Betawatt

    Betawatt Aquatic Astronaut

    My girlfriend's parents and her work in the publishing industry, and has worked on html for textbooks, which have to be transferred from horribly formatted .pdf files into functioning code. We are well aware of the wonders of massive automated search and replace >_>

    In other news with the starbound modding idea I would want a little camera and dark room station, where you could put the film into an enlarger and choose how to expose the composition. I doubt the engine could create the picture as an item you could hang on the wall for example, but perhaps it could create a custom item that would render the picture you took in it's own ui frame so that you could share it and show it to others? This is a pipe dream and likely a headache to even consider putting together but a boy can dream!
     
  2. Kawa

    Kawa Tiy's Beard

    Code:
    {
      "name" : "wellfed",
      "effectConfig" : {},
      "defaultDuration" : 300,
    
      "scripts" : [
        "wellfed.lua"
      ],
    
      "label" : "Well Fed",
      "icon" : "/interface/statuses/wellfed.png"
    }
    Code:
    function init()
      effect.addStatModifierGroup({{stat = "maxHealth", basePercentage = 0.1}})
      script.setUpdateDelta(0)
    end
    
    function update(dt)
    
    end
    
    function uninit()
     
    end
    No need for a GB/GBA emulator. Just write a Tetris game. If you can do that, you can probably make it standard-compliant (like Tetris DS) too.
     
    Gindew likes this.
  3. Lora Grim

    Lora Grim Guest

    Excellent. Now i can look at butts while inside Starbound. That is how they should solve the whole sitting in Orgrimmar thing in warcraft. Put a browser in the game along with some mini-games of sorts. No one would need to alt-tab any more. They can afk while they are right there in the game. Perfect.
     
  4. Lintton

    Lintton Guest

    A chess puzzle would be more handy for a lock.
     
  5. Areyon3339

    Areyon3339 Scruffy Nerf-Herder

    > access security
    access: PERMISSION DENIED
    > access security grid
    access: PERMISSION DENIED
    > access main security grid
    access: PERMISSION DENIED...and....
     
    Unclever title, Lintton and Kawa like this.
  6. bartwe

    bartwe Code Cowboy

    So... how is it networked for multiplayer ?
     
  7. Jabberwok

    Jabberwok Phantasmal Quasar

    This is awesome, I wasn't expecting anything like this. Now we can have 0x10^C in Starbound, since Notch stopped working on it.
     
    Kawa likes this.


  8. Love it.
     
    Efpariah and Unclever title like this.
  9. Garatgh Deloi

    Garatgh Deloi Master Astronaut

    If you reread it you see that the computer is a MOD using the new interface code (the interface code being what they changed ingame). Not something included in the game (at least not at this time).
     
  10. He'd have to have read it in order to re-read it xD
     
    severedskullz likes this.
  11. metadept

    metadept Mostly Harmless Codesman

    It's not; the script console runs entirely on the client side. It can access networked functionality through the world API and script calls, but since the display is a GUI window that only shows locally it's primarily designed to render things that wouldn't be efficient (or necessary) to network. It should be possible to make some simple networked games by setting world properties or using callScriptedEntity to trigger remote events but multiplayer interaction is better limited to things that don't require rapid frequent updates.
     
    Efpariah and SeaMichelle like this.
  12. SidCoalman

    SidCoalman Void-Bound Voyager

    This is exactly the problem with Starbound.

    Instead of focusing the core basics of the game (Key-binding, Combat, UIs, etc.), the team has gathered around a niche of players who stopped giving a sh*t to justify their constant lack of caring for the Top3 problems.

    Alienating 95% of your user-base is not a good strategy for your long-term future as a company.
    Fix the priorities : Key-bindings, combat, UIs, CORE GAMEPLAY.

    I hope the company enjoys their poor reviews on Steam until then, because it's there to stay with such poor management of their priorities.
     
    Hatsya Souji likes this.
  13. Albussystems

    Albussystems Pangalactic Porcupine

    Well... with those new integrations you completed my Wishlist of missing "essential" Stuff in Starbound :D

    Domo Arigatoo!
    And real nice ideas here, what i saw was: Text based Adventures, Gameboy, "Triple Triad (FF8)", Atari, Sega;

    All you guys wrote made me think of a MMO i played for a while, "Secret World", where you get information to missions via your "Mobile Phone" - maybe that would be an option too? Would be interesting to receive a message when arriving on a special planet or system!

    Or even more importantly it could become a way to manage People you know!?

    Quote: "Hey it was really nice man - give me your number so we can reach each other!"

    Keep it coming!
     
    Last edited: Oct 15, 2014
    Hatsya Souji likes this.
  14. XRiZUX

    XRiZUX Spaceman Spiff

    This update is amazing, can't wait to see what it brings to the game. <3

    Already I am imagining a star gate where you can input the location of a planet you want to travel to, or something similar. :poke:

    Edit:

    Or maybe a computer hooked up to lots of different objects, so you could type in the commands on the computer via a console. Damn that would be cool... Or have a 1-handed laptop on your character, so you could use the wiring tool with the other hand and connect objects to the laptop while holding it, then press some button to bring up the console window.
     
    Last edited: Oct 15, 2014
  15. SeaMichelle

    SeaMichelle Some Sort of Weird Fish Princess

    Got it.
    Fleet command console on a max-level starship to command a fleet of ships in BATTLE
     
  16. Rainbow Dash

    Rainbow Dash Oxygen Tank

    so is this item spawnable withn the nightlys yet?
    i cant seem to find it
     
  17. Hatsya Souji

    Hatsya Souji Parsec Taste Tester

    You gotta try to mod one if you want to grasp the custom UIs
     
  18. lordbociek

    lordbociek Pangalactic Porcupine

    WOW we will be playing Tau Ceti on Apex 64 -restore generator to unlock door - or a boulderdash - now serious , it looks great
    i wonder , if it is possible to integrate mame -arcade emulator into those consoles :)
     
  19. bluecollarart

    bluecollarart Big Damn Hero

    Wow, this update went right over your head. :DD The whole point of all this work was to make UI creation for the game easier and better. If the new work they did makes things easier for amateur modders, imagine how much easier and better the process will be for Chucklefish!

    You want a key-bindings menu? Improving the UI system was one of the things they needed to get out of the way before they spent time working on that, Chucklefish said as much recently. You want other UI changes? Again, this will all help with that.
     
    Unclever title, Kawa and Peelz like this.
  20. Garatgh Deloi

    Garatgh Deloi Master Astronaut


    Wait, what? They reworked the whole combat just recently (its completely different between stable and nightly) and this update is all about the UI code (the core of the UI if you will). So i dont realy get your reason for your comment.

    Besides, even if they hadent updated combat, whats "core gameplay" is a matter of debate, theres a large chunk of the community that couldent care less about combat and just want to build structures and theres another chunk that just wants to explore.

    You comment about steam reviews is rather missinformed, the majority of the steam reviews are possitive, the 23 september it was mentioned that 93% of all Steam reviews was positive at said time (from a twit made by Tiy).

    I suggest that you stop using imaginary numbers without data to support your claim (95%).

    If you wanna express a disslike for the current level of progress feel free to do so, but stop spouting random nonsense thats clearly missinformation.
     

Share This Page