Nanako Posted July 23, 2016 Posted July 23, 2016 (edited) Hello everyone, since even before i joined the aurora dev team, i've been hard at work coding new things to make people more cheerful. As a means of informing the public, i've decided to make this thread, where i will post regular updates of what i'm working on, as well as keeping this OP updated with a status report of current major projects. Current Major Project: The Diona Overhaul A massive rework of just about all diona gameplay mechanics, progress is going well. The master checklist is only updated when i've fully finished a feature, the changed files and commit history will give a more accurate picture of what iive worked on the past few days Currently i'm working on the absorbing/merging/splitting/evolving mechanics, and am in the final stage of testing a complete rewrite of these Current Side Project: None at the moment! People are welcome to post in this thread too, but with some guidelines: 1. Posts here are for feedback on what i'm working on, please keep comments related to topics and projects that i've posted here. 2. This is not a suggestion thread. Please don't use this thread to throw your random ideas at me, or to tell me what i should focus on. If you want to help prioritise development, please use THIS THREAD instead, and if you wish to posit unrelated ideas, please use the suggestions subforum. 3. This thread is not for reporting bugs. If you find a bug, please report it by posting an issue on github here: https://github.com/Aurorastation/Aurora.3/issues Also please be sure to check if someone hasn't already reported it before submitting. You can comment on the existing report instead of making a new one 4. Please try to keep criticism constructive and trolling to a minimum. How I typically do things: As a developer, i keep a few projects on the go at all times. This is because i'm human and like anyone, will get burnt out from doing the same thing too much. I generally hop back and forth between projects, working a little bit on each at a time. I try to work on One Major Project at a time, this is generally something that's expected to take weeks or months to finish, i work on it in the background a little every day or two, while regularly switching out to do other things. In addition, i also try to work on one Side Project at a time. This is generally something with a big impact, but that won't take too much work, side projects are typically finished in under a week And I have many minor projects, these are generally things which take a couple of hours, maybe a few days at the most to finish. Typically i start and finish minor projects within the same day. Since minor projects finish so quickly, i won't post regular updates about them in development, but will instead post about them after they're more-or-less finished Edited July 23, 2016 by Guest Quote
Nanako Posted July 23, 2016 Author Posted July 23, 2016 (edited) Today i have been hard at work on your favourite space trees! AKA Diona. I spent the morning mixing and editing sound files, in order to add two new sounds - one for a nymph growing into a gestalt, and one for a gestalt splitting up into nymphs. If you want to hear what they sound like, please check this file: https://www.mediafire.com/?3o5yfao5sb991zf In other news, I've just submitted a PR for a much-desired minor feature. Master access to bot control panels, for roboticists and research directors. For clarification bots are: Floorbot, medibot, secbot(beepsky), ED-209, and farmbot. Sadly cleanbots are still disabled, i'm not working on that, but the access will apply to them too whenever we get them back https://github.com/Aurorastation/Aurora.3/pull/630 Edited July 23, 2016 by Guest Quote
Nanako Posted July 23, 2016 Author Posted July 23, 2016 (edited) Side Project Vote: I currently have three ideas in mind for what my next side project will be, and i'm looking for community feedback on which of these three you'd most like to see. The ideas are: 1. pAIs pAIs are in need of some improvements. This project would include most of the things listed here http://forums.aurorastation.org/viewtopic.php?f=18&t=5804 Plus i will also actually fix the pAI personality saving to not be broken, and give them the ability to pass through the recently added dronehatches 2. Fire A rework of fire and the incinerator. Objects, clothing, and mobs will be able to completely burn to ashes after accumulating enough burn damage and being at a high enough temperature, the incinerator will be useful for disposal of corpses and trash, and i may even be able to add overlays for tattered- half burned clothing while its still worn. Heat resistant things like voidsuits will generally not burn, but metal objects will melt at sufficiently high temperatures and leave behind slag that can be recycled 3. Destruction. A project which aims to change the odd indestructibility of structures and machines. I'll make everything destructible with enough force, allowing filing cabinets, computer consoles, janicarts, etc to be destroyed with melee weapons or guns. Objects will have an inherent resistance value that they'll reduce damage by, so some heavily defended things may still be indestructible to light weapons, but can be broken with proper firepower. Notably, this project will fix the rather glaring exploit that an AI can have a computer built infront of its core to be immune to emitters. Edited July 24, 2016 by Guest Quote
Skull132 Posted July 23, 2016 Posted July 23, 2016 Hold the hearts. Mob life() is about to get a review from latest Bay, and you'll regret touching hearts before I put that pull up. Quote
Nanako Posted July 24, 2016 Author Posted July 24, 2016 Heart project shelved for now at skull's request, something else put in the list to vote on. In other news, today i've finished another minor project! https://github.com/Aurorastation/Aurora.3/pull/634 This will allow animals to properly eat food, and have hunger, as well as allowing people to feed their pets. There are currently no major consequences so runtime won't starve to death, but there's still some reason to feed her. If an animal looks hungry or starving, it will appear in their description when you examine them. Quote
Nanako Posted July 25, 2016 Author Posted July 25, 2016 Today's minor project, because you guys just would not stop pestering me about it https://github.com/Aurorastation/Aurora.3/pull/637 Cigarette packs wil be able to hold lighters! Quote
Nanako Posted July 25, 2016 Author Posted July 25, 2016 Today I am also doing lots of late fixes and tuneups on several previous minor projects to prepare them for the next patch. Highlights of stuff i've made will include: An overhaul of the bomb suit to be way more robust A rework of all event probabilities. More spiders and meteors! Squeakier and cuter mice A second janitor slot, buildable and slightly improved janicarts, and some fixes for soap and rags https://github.com/Aurorastation/Aurora.3/pull/612 Quote
Bedshaped Posted July 25, 2016 Posted July 25, 2016 I think fire and burning things would give an interesting new aspect to the janitor role. I don't know if a recycling system is being implemented but eventually something that can take can recycle disposal'd items -> material scrap -> material sheets would be cool. Quote
Nanako Posted July 28, 2016 Author Posted July 28, 2016 Past few days i got caught up on a minor project that proved a little more troublesome than expected, but it's done now: Respawning Tweaks https://github.com/Aurorastation/Aurora.3/pull/646 Puts drones, animals and crew on seperate respawn timers, so you can play as one of the first two while waiting to respawn as a human. In addition, it removes the initial wait time for playing as a drone after entering observer mode. And a tiny bugfix for today. Resisting out of lockers was pretty broken: https://github.com/Aurorastation/Aurora.3/pull/649 Quote
Nanako Posted July 28, 2016 Author Posted July 28, 2016 I think fire and burning things would give an interesting new aspect to the janitor role. I don't know if a recycling system is being implemented but eventually something that can take can recycle disposal'd items -> material scrap -> material sheets would be cool. We actually already have a recycling system. You can insert things into the autolathe to get metal and glass out of them, it's part of cargo's job. unfortunately its not sufficiently fleshed out and many things aren't recycleable that should be Quote
Nanako Posted August 2, 2016 Author Posted August 2, 2016 After a couple days break, i'm back at coding. Hello detectives, you're going to love me today! Today i decided to fix the oldest reported issue on github https://github.com/Aurorastation/Aurora.3/pull/665 Adds an in-hand icon for the forensics kit, as well as fixing its carrying capacity Quote
Nanako Posted August 3, 2016 Author Posted August 3, 2016 Past two days i'm on a little bugfixing frenzy. Combing through all the issues starting with the oldest, and fixing them Look at all this stuff i''ve fixed! Quite notable in there is a fix for pAI candidacy and personalities, to not keep forgetting your settings. Also i reworked extinguishers and spraybottles a bit, so that when spraying water they'll now hit all the mobs in the tile, instead of only one. This fixes an issue where slimes standing on corpses were invincible Quote
Nanako Posted August 7, 2016 Author Posted August 7, 2016 I've spent all of today battling with a titanic mystery of a bug, but after some four hours i have finally broken its resistance. And now i present, a snowflake coloured skrell with a cybernetic right hand Also here's a naked orange tajaran with a 70s pornstar mullet and a bishop cybernetics arm You will now finally be able to have cybernetic limbs on tajarans/skrell/unathi without it screwing up their body colour. Quote
Nanako Posted August 17, 2016 Author Posted August 17, 2016 Today i am coding some tweaks to the janitor's light replacer. It's annoyed me for a while that refilling it from a box of lights is such a clickspamming pain, and janitors really can't cope with electrical overloads breaking everything. To remedy this, i've added a new feature - Auto refilling from a box. You simply use the light replacer on any cardboard box containing lightbulbs, and it will automatically start inserting them into the lightreplacer. Takes roughly two minutes to refill (6 seconds per bulb). It's not faster than usual, but it's far less annoying to do, and you can chat with people instead of clicking through a tedious chore. In addition, i'm also adding a new variant, the Advanced Light Replacer. This stores more lights, refills much faster from a box (1 second per bulb) and most importantly, whenever you replace a light, it sucks up the broken bulb into an internal storage automatically. Removing more tedious labour and making the process of fixing lights en-masse go much faster! When the broken bulb storage is full, you can use it on a disposal or trashbag to empty it (altclick if the trashbag is on a janicart) One of our dedicated spriters will be making a cool new icon for it, will post here when that's done Quote
Nanako Posted August 20, 2016 Author Posted August 20, 2016 After a stressful overhaul of the contained sprites system, which is complex underlying code nobody cares about but entirely necessary, i'm taking a short break to code a few fun minor projects. Among them is an overhaul of animal AI, allowing most animals to automatically eat/beg for nearby food, as well as a host of other interesting tweaks https://github.com/Aurorastation/Aurora.3/pull/782 And today i'm working on some event tweaks, most notably a rework of the infestation event to be a little more interesting, with more creatures and more places. Including adding a more severe version of it!! Quote
Nanako Posted August 24, 2016 Author Posted August 24, 2016 Today at long last, after four months of work, i've finally finished the diona overhaul! https://github.com/Aurorastation/Aurora.3/pull/442 Read there for the full feature list, including all kinds of fun! Quote
Nanako Posted September 2, 2016 Author Posted September 2, 2016 I've been working on some fun little things! PAIs will soon be able to use drone hatches https://github.com/Aurorastation/Aurora.3/pull/861 Exosuits will be able to break stuff https://github.com/Aurorastation/Aurora.3/pull/846 And bees will be more available and not-broken! https://github.com/Aurorastation/Aurora.3/pull/859 Quote
Guest Posted September 2, 2016 Posted September 2, 2016 And bees will be more available and not-broken!https://github.com/Aurorastation/Aurora.3/pull/859 !!! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.