Things I would like coded during the freeze

How, what and why to code in BYOND.
Post Reply
onleavedontatme
Joined: Fri Mar 13, 2015 10:26 pm
Byond Username: KorPhaeron

Things I would like coded during the freeze

Post by onleavedontatme » #308943

If you code any of these things I'll let you make at least one (maybe more for larger things) PR that can ignore the freeze rules. Maybe coderbus can come up with other fun prizes as well. Here is the list of projects which I think would improve the game, in no particular order.



-Refactor various special hand effects (golem punch, lizard melee sounds, aliens being able to fire alien blasters) into arm organs.

-Refactor eye damage to actually use eye organs

-Refactor hit_reaction to track which atom is making the attack rather than just attack text

-Anything from the planetstation list https://github.com/tgstation/tgstation/projects/7

-Turn RnD into a tech web/tree that you passively gain points for (maybe you can build more servers or whatever to farm faster?), with different trees unlocking designs instead of tech levels.

-AnturK is almost done with his genetics rewrite, bug him and help.

-Visiting ships. Diplomats, vox traders, safety inspector etc, that pull from ghosts and need to accomplish some set of goals (maybe the diplomats need a feast), which the crew can help or hinder.

-More random events in general

-A Ghost Role panel for admins. Like the traitor panel, but for ghost roles. Needs to have people added to it as they spawn.

-A ghost role panel for players. It would have a list of each ghost role spawn in the world, and maybe a short description of what each one does. Its confusing to new players to have to use the orbit list to find them.

-Hard/Soft Crit https://tgstation13.org/phpBB/viewtopic.php?f=9&t=10319

If other maintainers have things they want to add to this list let me know
bman
Github User
Joined: Fri Oct 14, 2016 4:55 pm
Byond Username: Basilman
Github Username: Militaires

Re: Things I would like coded during the freeze

Post by bman » #308956

Kor wrote: -Turn RnD into a tech web/tree that you passively gain points for (maybe you can build more servers or whatever to farm faster?), with different trees unlocking designs instead of tech levels.
absolutely not, that's so un-innovative

the rest is my proposal
Spoiler:
my proposal is to make RND "points" given by ACTUALLY doing experiments, by placing specific machines in specific conditions.

for example a barometer/other machine can be placed in the burn chamber or you can detonate a maxcap near it to learn more about plasma/explosions. boom, you got plasma research points.

maybe for xenobio a machine takes two or more types of slime extract, a reagent, mixes them and then "learns" how the reaction happens, boom, you just got bio points.

build an emitter chamber and place a special lens-based machines in it to learn about weaponry/lasers/electromagnetic spectrum.

you feel me? this is how science can do experiments, it wouldnt be just a single type of experiment you repeat, it's just the condition that's needed. the means are another story. eg for the maxcap science one you dont need to set up a chamber each round, you can get a bunch of welder tanks and detonate them FOR SCIENCE.

and here's the fun part: human experimentation for bio points.

edit: the point of this to make people do actual experiments for points rather than another ui clicker.
uh oh i should've put this in the suggestions forum but point of no return im sorry.
Last edited by bman on Fri Jun 16, 2017 3:19 am, edited 1 time in total.
User avatar
Haevacht
Joined: Sat Apr 19, 2014 1:08 am
Byond Username: Capital_H

Re: Things I would like coded during the freeze

Post by Haevacht » #308995

-Refactor hit_reaction to track which atom is making the attack rather than just attack text

PLEASE
1% of a coder, 2% of a spriter, 97% >:3c

Random name on Bagel, usually assistant.
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Things I would like coded during the freeze

Post by oranges » #309006

they didnt' ask you for your opinions, just things you should do
User avatar
bandit
Joined: Thu Apr 17, 2014 7:35 pm
Byond Username: Bgobandit

Re: Things I would like coded during the freeze

Post by bandit » #309016

I will nobly take on one or more random events
"I don't see any difference between ERP and rape." -- erro

admin feedback pls
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Things I would like coded during the freeze

Post by oranges » #309036

Kor wrote: -Refactor hit_reaction to track which atom is making the attack rather than just attack text
I can do this
User avatar
Qbopper
Joined: Fri Jul 10, 2015 6:34 pm
Byond Username: Qbopper
Github Username: Qbopper
Location: Canada

Re: Things I would like coded during the freeze

Post by Qbopper » #309048

how complex is it to create a new random event? I'd like to contribute but I'm not very experienced with coding
Limey wrote:its too late.
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Things I would like coded during the freeze

Post by oranges » #309049

Most of the API is already done, it's the coming up with the mechanics of what happens during the event that is the tricky part
One Seven One
Joined: Wed Jun 10, 2015 9:43 am
Byond Username: OneSevenOne

Re: Things I would like coded during the freeze

Post by One Seven One » #309061

What kind of events?
Drastic changes or small changes?
I've had a few of been thinking of for a while.

A random event that replaces every tile with another tile and every item with another item in their list.
Suddenly the nice carpet in chemistry has become uranium hell, all the bread made by the chef has become a feast of roburgers, and security's tasers have been replaced by harpoon guns.

A random event where a few randomly chosen players are just given the task "Break anything." for a limited time.
Though they may turn this in to an excuse to just kill everyone they can in that time frame.
bman
Github User
Joined: Fri Oct 14, 2016 4:55 pm
Byond Username: Basilman
Github Username: Militaires

Re: Things I would like coded during the freeze

Post by bman » #309062

oranges wrote:they didnt' ask you for your opinions, just things you should do
i realize this but i just put it there in case someone was gonna take on that task and have second thoughts about how they go through with it after reading my post
User avatar
Steelpoint
Github User
Joined: Thu Apr 17, 2014 6:37 pm
Byond Username: Steelpoint
Github Username: Steelpoint
Location: The Armoury

Re: Things I would like coded during the freeze

Post by Steelpoint » #309103

A hivebot invasion event would be interesting.

In the code there is a Hivebot Fabricator already, this constantly produces low level hivebots forever until destroyed.

Have a event where one of these fabricators smashes into the station inside a small pod, the crew have to find and destroy the fabricator to stop the flow of hivebots.
Image
User avatar
InsaneHyena
Joined: Thu Aug 27, 2015 9:13 pm
Byond Username: InsaneHyena
Github Username: InsaneHyena
Location: Russia

Re: Things I would like coded during the freeze

Post by InsaneHyena » #309141

vox traders
We bay now? Tajarans when?
Bring back papercult.

Image
User avatar
Remie Richards
Joined: Thu Apr 17, 2014 7:11 pm
Byond Username: CrimsonVision
Location: England, UK, Earth, Sol, Milky Way, Local Group, Virgo Supercluster, Known Universe
Contact:

Re: Things I would like coded during the freeze

Post by Remie Richards » #309150

the cyborg chickens are everywhere now there's no point even calling them "bay", /vg/ and paradise have done plenty with them too.
私は完璧
User avatar
Steelpoint
Github User
Joined: Thu Apr 17, 2014 6:37 pm
Byond Username: Steelpoint
Github Username: Steelpoint
Location: The Armoury

Re: Things I would like coded during the freeze

Post by Steelpoint » #309171

Honestly I'd pay $20 or $30 for someone to finish Xhuis's 'Hivebot Invasion' event: https://github.com/tgstation/tgstation/pull/23398

I've always wanted to see Hivebots used in game in an expanded capacity.
Image
User avatar
Qbopper
Joined: Fri Jul 10, 2015 6:34 pm
Byond Username: Qbopper
Github Username: Qbopper
Location: Canada

Re: Things I would like coded during the freeze

Post by Qbopper » #309174

oranges wrote:Most of the API is already done, it's the coming up with the mechanics of what happens during the event that is the tricky part
oh, sweet, that's what i was hoping for

i'll have to come up with some ideas
Limey wrote:its too late.
User avatar
FantasticFwoosh
Joined: Mon May 04, 2015 11:25 pm
Byond Username: FantasticFwoosh

Re: Things I would like coded during the freeze

Post by FantasticFwoosh » #309177

You will want to bother cedarbridge about the Vox since that's their project so far.

Spoiler:
Image
Image
User avatar
tacolizard
Joined: Wed Jul 06, 2016 11:39 pm
Byond Username: Tacolizard
Github Username: Tacolizard
Location: the endless void

Re: Things I would like coded during the freeze

Post by tacolizard » #310443

Qbopper wrote:
oranges wrote:Most of the API is already done, it's the coming up with the mechanics of what happens during the event that is the tricky part
oh, sweet, that's what i was hoping for

i'll have to come up with some ideas
well pretty much every event is coded differently when it comes to anything other than the api, so you can code pretty much however you want.
User avatar
Qbopper
Joined: Fri Jul 10, 2015 6:34 pm
Byond Username: Qbopper
Github Username: Qbopper
Location: Canada

Re: Things I would like coded during the freeze

Post by Qbopper » #310519

tacolizard wrote:
Qbopper wrote:
oranges wrote:Most of the API is already done, it's the coming up with the mechanics of what happens during the event that is the tricky part
oh, sweet, that's what i was hoping for

i'll have to come up with some ideas
well pretty much every event is coded differently when it comes to anything other than the api, so you can code pretty much however you want.
yeah I just didn't know if events had an actual api or if they were using disgusting snowflake code for each one

it's ss13, you never know
Limey wrote:its too late.
User avatar
tacolizard
Joined: Wed Jul 06, 2016 11:39 pm
Byond Username: Tacolizard
Github Username: Tacolizard
Location: the endless void

Re: Things I would like coded during the freeze

Post by tacolizard » #310745

Qbopper wrote:
tacolizard wrote:
Qbopper wrote:
oranges wrote:Most of the API is already done, it's the coming up with the mechanics of what happens during the event that is the tricky part
oh, sweet, that's what i was hoping for

i'll have to come up with some ideas
well pretty much every event is coded differently when it comes to anything other than the api, so you can code pretty much however you want.
yeah I just didn't know if events had an actual api or if they were using disgusting snowflake code for each one

it's ss13, you never know
Yeah it's ss13, but believe it or not some of the more OCD personalities around here enforce pretty strict code standards
User avatar
Qbopper
Joined: Fri Jul 10, 2015 6:34 pm
Byond Username: Qbopper
Github Username: Qbopper
Location: Canada

Re: Things I would like coded during the freeze

Post by Qbopper » #311689

from what I can tell it's mostly down to "how old is the code"

if it's relatively new then yeah there's some standards but I remember looking through some of the older stuff and just shaking my head

granted that was a few years back, so refactors have probably happened
Limey wrote:its too late.
User avatar
kevinz000
Joined: Fri Nov 14, 2014 8:41 am
Byond Username: Kevinz000
Github Username: kevinz000
Location: Dorm Room 3

Re: Things I would like coded during the freeze

Post by kevinz000 » #311898

tacolizard wrote: Yeah it's ss13, but believe it or not some of the more OCD personalities around here enforce pretty strict code standards
if they didn't we(you)'d turn it into a dumpster fire.
User avatar
tacolizard
Joined: Wed Jul 06, 2016 11:39 pm
Byond Username: Tacolizard
Github Username: Tacolizard
Location: the endless void

Re: Things I would like coded during the freeze

Post by tacolizard » #311949

kevinz000 wrote:
tacolizard wrote: Yeah it's ss13, but believe it or not some of the more OCD personalities around here enforce pretty strict code standards
if they didn't we(you)'d turn it into a dumpster fire.

probably true
Post Reply

Who is online

Users browsing this forum: No registered users