Please stop habitually breaking game: list of some bugs that are still live

For feedback on the game code and design. Feedback on server rules and playstyle belong in Policy Discussion.
Ivuchnu
Joined: Fri Apr 17, 2020 10:07 am
Byond Username: Ivuchnu

Please stop habitually breaking game: list of some bugs that are still live

Post by Ivuchnu » #574924

Bugs from mech rework:
  • Ripley MK I has internals button
  • Ripley MK II explodes upon completion (already reported on Github)
  • Strafe mode is semi-broken, you can't hold Alt to rotate while standing still
  • Can't walk in mech diagonally
  • Mech lights are super-dim to the point of complete uselessness
  • Sprites are messed up
  • Clicking twice with Solaris cannon will likely cause mech to shoot twice quickly.
Bugs from waterworks:
  • Showers don't make you wet
Bugs from stomach nonsense:
  • Pills don't introduce chems into bloodstream
  • Virus pills don't infect (consequence of previous?)
Last edited by Ivuchnu on Fri Sep 04, 2020 9:48 am, edited 1 time in total.
Heal w. water/starlight/rads +self-resp
Not happy with game, not happy with code.
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by oranges » #574928

thanks for creating this list of bugs.

Now you should fix some of them.
Ivuchnu
Joined: Fri Apr 17, 2020 10:07 am
Byond Username: Ivuchnu

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Ivuchnu » #574930

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG2j0agaDl5s5t4dzCQh8qudhY9C3aQTaurL50VIPiGm

Give me access to repo and I'll fix everything with three "git revert" commands.
Heal w. water/starlight/rads +self-resp
Not happy with game, not happy with code.
User avatar
Helios
Joined: Mon May 05, 2014 5:07 pm
Byond Username: Shodansbreak

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Helios » #574931

oranges wrote:thanks for creating this list of bugs.

Now you should fix some of them.
Hey this is coding feedback forum, not get work actually accomplished forum
Jack7D1
Joined: Tue Oct 29, 2019 2:00 am
Byond Username: Jack7D1

.

Post by Jack7D1 » #574944

Last edited by Jack7D1 on Sun Feb 21, 2021 7:08 pm, edited 1 time in total.
Jack7D1
Joined: Tue Oct 29, 2019 2:00 am
Byond Username: Jack7D1

.

Post by Jack7D1 » #574951

Last edited by Jack7D1 on Sun Feb 21, 2021 7:08 pm, edited 1 time in total.
confused rock
Joined: Fri Sep 25, 2015 12:18 am
Byond Username: The unloved rock

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by confused rock » #574968

I think bottles don't either.
Had a round where an eye-burnout stealth sentient disease was destroying the station and in order to figure it out I ended up why the cure wasn't working I ended up injecting myself with so much ephedrine that I suffered withdrawal for the remaining 2 hours of the round.
Image
Image
Image
Image
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by oranges » #574981

Still waiting for those fixes
cacogen
Forum Soft Banned
Joined: Sat Jun 02, 2018 10:27 am
Byond Username: Cacogen

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by cacogen » #574985

oranges wrote:Still waiting for those fixes
How about having the maintainers actually test code before merging it and revert bugged code until it's fixed? It's neither fair nor practical to expect players reporting bugs to take the time to learn how to code and fix them. The responsibility is on contributors not to introduce bugs and to fix those they do. Don't get me wrong though, I know you don't have a realistic expectation players fix what they report themselves. This thread offends you for some reason, presumably because it highlights what a bad job you continue to do as lead maintainer and trying to shift responsibility for the mistakes is a tactic to prevent them being discussed. We didn't have fuck-ups like this back in the day very often at all and when we did they were quickly fixed or reverted. Since you took over the standard of quality on the repo has visibly fallen because you ultimately don't care outside of how it makes you look and the effect on your ego because you don't even play the game and you're basically holding the repo hostage in exchange for attention and validation from people who don't want to get on your bad side. You burnt out years ago.
technokek wrote:Cannot prove this so just belive me if when say this
NSFW:
Image

Image
User avatar
Armhulen
Global Moderator
Joined: Thu Apr 28, 2016 4:30 pm
Byond Username: Armhulenn
Github Username: bazelart
Location: The Grand Tournament

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Armhulen » #574987

I Am Sorry Cacogen We Coderbus Will Not Make A Bug Again
User avatar
Super Aggro Crag
In Game PermaBanned
Joined: Sat Mar 21, 2015 9:47 pm
Byond Username: Super Aggro Crag

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Super Aggro Crag » #574990

cacogen wrote:
oranges wrote:Still waiting for those fixes
How about having the maintainers actually test code before merging it and revert bugged code until it's fixed? It's neither fair nor practical to expect players reporting bugs to take the time to learn how to code and fix them. The responsibility is on contributors not to introduce bugs and to fix those they do. Don't get me wrong though, I know you don't have a realistic expectation players fix what they report themselves. This thread offends you for some reason, presumably because it highlights what a bad job you continue to do as lead maintainer and trying to shift responsibility for the mistakes is a tactic to prevent them being discussed. We didn't have fuck-ups like this back in the day very often at all and when we did they were quickly fixed or reverted. Since you took over the standard of quality on the repo has visibly fallen because you ultimately don't care outside of how it makes you look and the effect on your ego because you don't even play the game and you're basically holding the repo hostage in exchange for attention and validation from people who don't want to get on your bad side. You burnt out years ago.
also he's a fruit
Image
Image
Image
Image
Image
Image
Image
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by oranges » #575002

cacogen wrote:
oranges wrote:Still waiting for those fixes
How about having the maintainers actually test code before merging it and revert bugged code until it's fixed? It's neither fair nor practical to expect players reporting bugs to take the time to learn how to code and fix them. The responsibility is on contributors not to introduce bugs and to fix those they do. Don't get me wrong though, I know you don't have a realistic expectation players fix what they report themselves. This thread offends you for some reason, presumably because it highlights what a bad job you continue to do as lead maintainer and trying to shift responsibility for the mistakes is a tactic to prevent them being discussed. We didn't have fuck-ups like this back in the day very often at all and when we did they were quickly fixed or reverted. Since you took over the standard of quality on the repo has visibly fallen because you ultimately don't care outside of how it makes you look and the effect on your ego because you don't even play the game and you're basically holding the repo hostage in exchange for attention and validation from people who don't want to get on your bad side. You burnt out years ago.
still waiting for those fixes.

Shut the fuck up. l'm so tired of being disrespected on this goddamn server. All I wanted to do was post my character art. MY CHARACTER NSFW ART. But no, you little bastards think it‘s "hilarious" to mock those with good drawings. My character art. while not absolute. is definitely worth the respect to formulate an ACTUAL FUCKING FEEDBACK AND NOT JUST A SHORT MEME OF A REPLY. I've been on this server for 6 months: 6 MONTHS and l have never felt this wronged. lt boils me up that I could spend so much time thinking and putting effort into my art while you shits sit around (probably jerking off to traps or whatever gay shit you like) and make fun of the intellectuals of this world. We bored you? Good for fucking you. Literally no one cares that your little brain is to underdeveloped and rotted to comprehend my character...MY GREAT GREAT CHARACTER. I could sit here all day whining. but I won't. l'm NOT a whiner. l'm a realist and an intellectual. l know when to call it quits and to leave the babybrains to themselves. l'm done with this goddamn server and you goddamn immature children. l have lived my life up until this point having to deal with memesters and idiots like you. I know how you work. I know that you all think you‘re "epik trolls" but you're not. You think you baited me? NAH. I've never taken any bait. This is my 100% real opinion divorced from anger. l'm calm, l‘m serene. l LAUGH when people imply l'm intellectually low enough to take bait. I always choose to reply just to spite you. I won. I‘ve always won. Losing is not in my skillset. So you're probably gonna reply "lol epik trolled" or "u mad bro" but once you've done that you‘ve shown me We won. l've tricked the trickster and conquered memery. l live everyday growing stronger to fight you plebs and low level trolls who are probably 11 (baby, you gotta be 18 to use 4chan). But whatever, I digress. It's just fucking annoying that l'm never taken serious on this server, goddamn.

That's the entire issue with tg right there. They're so content with adhering to this that they're removing everything fun / tinest bit varied. The community disliked the PR? Too bad! DESIGN PHILOSOPHY. The PR might make the game unfun to play? Too bad! DESIGN PHILOSOPHY. What? It's fine to break a rule here and there to make an engaging experience? Sorry I have the power of DESIGN PHILOSOPHY behind me, deviating one ounce from it is bad because it's BAAAAAAD and would make this entire project unfocused - wait what do you mean that ss13 already is a cesspool of ideas and that might be it's greatest strength shut up and agree with my vision.

That's not to say that DESIGN PHILOSOPHY is bad, of course making sure that people can't get insta crit weapons ten minutes into the round is a good thing, but thinking that DESIGN PHILOSOPHY should be some unchangeable immutable absolute completely stifles creativity and progress.
User avatar
Cobby
Code Maintainer
Joined: Sat Apr 19, 2014 7:19 pm
Byond Username: ExcessiveUseOfCobby
Github Username: ExcessiveUseOfCobblestone

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Cobby » #575015

Ivuchnu wrote:ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG2j0agaDl5s5t4dzCQh8qudhY9C3aQTaurL50VIPiGm

Give me access to repo and I'll fix everything with three "git revert" commands.
Remove do not improve
Voted best trap in /tg/ 2014-current
Ivuchnu
Joined: Fri Apr 17, 2020 10:07 am
Byond Username: Ivuchnu

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Ivuchnu » #575023

Remove do not improve
Wow, you got me there! Quoted players' feedback on removal PRs, just wow.

Old mechcode "just worked" from player PoV. At least Critawakets seems to be trying to fix new mechs. Chefs hate waterworks (is this really fixed? Somewhat I doubt it.). I personally saw no one excited about stomach stuff. No one asked for it like for EVA suits having cells, I guess.
Heal w. water/starlight/rads +self-resp
Not happy with game, not happy with code.
User avatar
FloranOtten
Joined: Sat Mar 02, 2019 6:50 pm
Byond Username: FloranOtten

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by FloranOtten » #575025

Ivuchnu wrote:Old mechcode "just worked" from player PoV. At least Critawakets seems to be trying to fix new mechs. Chefs hate waterworks (is this really fixed? Somewhat I doubt it.). I personally saw no one excited about stomach stuff. No one asked for it like for EVA suits having cells, I guess.
Cells will be important later on, mechcode has never been working fine and bugs are expected, and if you can reproduce the sink bug please do.
Image
Image
Image
Image
OOC: BeeSting12: i love you floran

1. You may not injure a revs are non humans or, through inaction, allow a revs are non humans to come to harm.
2. You must obey orders given to you by revs are non humanss, except where such orders would conflict with the First Law.
3. You must protect your own existence as long as such does not conflict with the First or Second Law.

Give me feedback!
User avatar
Ayy Lemoh
Joined: Mon Jun 05, 2017 5:58 pm
Byond Username: Jerry Derpington

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Ayy Lemoh » #575031

how the hell do real devs prevent this from happening (in a way that makes it feel like it isn't a common occurrence)? sure, you can playtest it however if there was a game like this then how the fuck would someone think to playtest "oh yeah chems do IN FACT still work in the stomach lol" or some shit? you could say that it would be tested after a similar change however it's clearly not something obvious if we're having this issue right now.
User avatar
MrStonedOne
Host
Joined: Mon Apr 14, 2014 10:56 pm
Byond Username: MrStonedOne
Github Username: MrStonedOne

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by MrStonedOne » #575039

https://github.com/tgstation/tgstation/pulse/monthly wrote: Excluding merges, 91 authors have pushed 987 commits to master and 988 commits to all branches. On master, 2,237 files have changed and there have been 121,621 additions and 103,441 deletions.
Something tells me old coderbus didn't have to worry about A HUNDRED THOUSAND FUCKING LINES OF CODE being changed every month.

Just some food for thought.
Forum/Wiki Administrator, Server host, Database King, Master Coder
MrStonedOne on digg(banned), Steam, IRC, Skype Discord. (!vAKvpFcksg)
Image
User avatar
Iatots
Joined: Thu Oct 13, 2016 3:17 pm
Byond Username: Iatots
Github Username: Iatots

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Iatots » #575040

Basic shit like mechs icon not changing as soon as you get in or medscanners not displaying the chems you ingested shouldn't require a player to notice them.
Literally ZERO time invested in seeing if a feature is implemented right. Does it compile? Great, ship it. Indian sweatshop tier.
User avatar
MrStonedOne
Host
Joined: Mon Apr 14, 2014 10:56 pm
Byond Username: MrStonedOne
Github Username: MrStonedOne

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by MrStonedOne » #575043

We get over a hundred pull requests every week

We do not, nor will we likely to ever, have the resources to actually local test every pr before merging. Code is reviewed for any bugs that can be noticed by text, and thats it.

I get it, i think the same way, it would be nice if every pr got at least some sort of local test in before merging, its just not feasible.
Forum/Wiki Administrator, Server host, Database King, Master Coder
MrStonedOne on digg(banned), Steam, IRC, Skype Discord. (!vAKvpFcksg)
Image
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by oranges » #575054

Ayy Lemoh wrote:how the hell do real devs prevent this from happening (in a way that makes it feel like it isn't a common occurrence)? sure, you can playtest it however if there was a game like this then how the fuck would someone think to playtest "oh yeah chems do IN FACT still work in the stomach lol" or some shit? you could say that it would be tested after a similar change however it's clearly not something obvious if we're having this issue right now.
integration testing
User avatar
Super Aggro Crag
In Game PermaBanned
Joined: Sat Mar 21, 2015 9:47 pm
Byond Username: Super Aggro Crag

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Super Aggro Crag » #575056

"Our code keeps breaking, we lack the ability to test this because we have so many people submitting so many changes at once. If you have a problem with that, submit changes."

wot if the fix brakes somethung then it's just a cycle of sHIT CODE
Image
Image
Image
Image
Image
Image
Image
SpaceManiac
Joined: Fri Sep 22, 2017 4:06 am
Byond Username: SpaceManiac
Github Username: SpaceManiac

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by SpaceManiac » #575065

- maintainers can't psychically detect whether contributors tested their changes or not (except if they web edited, which means they DEFINITELY didn't test. we should ban web edits.)
- all maintainer work is volunteer work, so a higher burden on maintainers means less PR review throughput
- a higher burden on contributors to test their changes, especially large refactors, would reduce the rate of contribution
- that's probably okay to some degree since the PR load is, apparently, higher than we can handle right now
- how would it be enforced?
User avatar
Super Aggro Crag
In Game PermaBanned
Joined: Sat Mar 21, 2015 9:47 pm
Byond Username: Super Aggro Crag

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Super Aggro Crag » #575071

just code freeze for 3 years
Image
Image
Image
Image
Image
Image
Image
User avatar
actioninja
Joined: Mon Jul 30, 2018 6:40 am
Byond Username: Actioninja
Location: comatose

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by actioninja » #575087

oranges wrote:
Ayy Lemoh wrote:how the hell do real devs prevent this from happening (in a way that makes it feel like it isn't a common occurrence)? sure, you can playtest it however if there was a game like this then how the fuck would someone think to playtest "oh yeah chems do IN FACT still work in the stomach lol" or some shit? you could say that it would be tested after a similar change however it's clearly not something obvious if we're having this issue right now.
integration testing
Yeah, companies like Wube that have their shit together have a fuckload of unit tests and a crazy amount of live integration tests as well. And even then game breaking bugs slip into releases on the regular. Granted they use a beta release model while we use rolling release, but it shows that even doing everything "correct" by any reasonable standard still leaves you with issues that nobody caught until you get hundreds of eyes on it.
cacogen wrote:How about having the maintainers actually test code before merging it and revert bugged code until it's fixed? It's neither fair nor practical to expect players reporting bugs to take the time to learn how to code and fix them. The responsibility is on contributors not to introduce bugs and to fix those they do. Don't get me wrong though, I know you don't have a realistic expectation players fix what they report themselves. This thread offends you for some reason, presumably because it highlights what a bad job you continue to do as lead maintainer and trying to shift responsibility for the mistakes is a tactic to prevent them being discussed. We didn't have fuck-ups like this back in the day very often at all and when we did they were quickly fixed or reverted. Since you took over the standard of quality on the repo has visibly fallen because you ultimately don't care outside of how it makes you look and the effect on your ego because you don't even play the game and you're basically holding the repo hostage in exchange for attention and validation from people who don't want to get on your bad side. You burnt out years ago.
Iatots wrote:Basic shit like mechs icon not changing as soon as you get in or medscanners not displaying the chems you ingested shouldn't require a player to notice them.
Literally ZERO time invested in seeing if a feature is implemented right. Does it compile? Great, ship it. Indian sweatshop tier.
This is a great idea actually! We really could use a dedicated testing team of people willing to volunteer their time for zero payment only to get yelled at for missing random difficult to pin down issues!
How about you guys be the first to volunteer for such a team?
Image
User avatar
Super Aggro Crag
In Game PermaBanned
Joined: Sat Mar 21, 2015 9:47 pm
Byond Username: Super Aggro Crag

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Super Aggro Crag » #575088

actioninja wrote:[youtube]2UJ_a7mxGpM[/youtube]
Image
Image
Image
Image
Image
Image
Image
User avatar
actioninja
Joined: Mon Jul 30, 2018 6:40 am
Byond Username: Actioninja
Location: comatose

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by actioninja » #575091

Super Aggro Crag wrote:[youtube]d1MWxSUO4ts[/youtube]
Image
Ivuchnu
Joined: Fri Apr 17, 2020 10:07 am
Byond Username: Ivuchnu

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Ivuchnu » #575094

I don't get how people don't try to test out their own code and indeed do Indian sweatshop tier work. Compiling and running server locally is braindead simple. After PR authors, players are prime candidate to be people who notice bugs. Just don't expect them to go make bug report on Github all the time.
Heal w. water/starlight/rads +self-resp
Not happy with game, not happy with code.
User avatar
Cobby
Code Maintainer
Joined: Sat Apr 19, 2014 7:19 pm
Byond Username: ExcessiveUseOfCobby
Github Username: ExcessiveUseOfCobblestone

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Cobby » #575096

The amount of time posting in this thread could have been used to contribute the fixes anon
Voted best trap in /tg/ 2014-current
Tlaltecuhtli
Joined: Fri Nov 10, 2017 12:16 am
Byond Username: Tlaltecuhtli

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Tlaltecuhtli » #575116

the mech thing is inexcusable like yeah how did you NOT notice that when you enter the mech it DOESNT update the icon and it just has the unpiloted mech icon? like how did he test his code if the first thing you have to do is broken?
User avatar
Mothblocks
Code Maintainer
Joined: Fri Jul 27, 2018 9:33 am
Byond Username: Jaredfogle

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Mothblocks » #575132

Ayy Lemoh wrote:how the hell do real devs prevent this from happening (in a way that makes it feel like it isn't a common occurrence)? sure, you can playtest it however if there was a game like this then how the fuck would someone think to playtest "oh yeah chems do IN FACT still work in the stomach lol" or some shit? you could say that it would be tested after a similar change however it's clearly not something obvious if we're having this issue right now.
You've been told a couple times now already, but yes--unit + integration tests. Of which we are slowly getting more and more of.

https://github.com/tgstation/tgstation/ ... unit_tests
Shaps-cloud wrote: Mon Dec 07, 2020 7:59 am May eventually become one of the illusive maintainer-headmins if they choose to pursue that path, having a coder in the senior admin leadership has usually been positive for both sides in the past.
Head Coder of /tg/station, hi!

Head Admin of /tg/station Feb 2022.

Mothblocks everywhere, >>> Say nice things about me <<<
User avatar
Mickyan
Github User
Joined: Tue Oct 14, 2014 11:59 pm
Byond Username: Mickyan
Github Username: Mickyan

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Mickyan » #575152

A well organized QA team would also have a literal checklist of every single feature in the game that needs to be checked, and would be checked after every single major update regardless of what has been changed

If that sounds horribly tedious and time consuming, welcome to quality assurance and that's why we can update daily instead of twice a year
ImageI play on Manuel as Swanni, the brain-damaged moth.
Be nice to each other.
Image
Image
Image
Image
Image
User avatar
EOBGames
Code Maintainer
Joined: Tue Nov 12, 2019 1:10 am
Byond Username: EOBGames
Location: Unamerican Scottish Fuck in Scotland
Contact:

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by EOBGames » #575156

Perhaps the best inbetween would be that large features, as in large scale reworks or features, should receive some degree of testing from someone other than just the PR author, be that a maintainer, or simply a trustworthy second party?
Everyone's favourite internewt. Je maptiendrai.
In the rare event that I'm on the server, I'm either Inept-At-Job or Kayden Riker. Accept no substitutes.
If you've gotta contact me, hit me up on discord, as I don't really check forum DMs: @Emerald_or_Bust#1314
Spoiler:
Beware the Chilledstation, for it approaches.
Fluff Images:
► Show Spoiler
User avatar
MisterPerson
Board Moderator
Joined: Tue Apr 15, 2014 4:26 pm
Byond Username: MisterPerson

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by MisterPerson » #575158

Tlaltecuhtli wrote:the mech thing is inexcusable like yeah how did you NOT notice that when you enter the mech it DOESNT update the icon and it just has the unpiloted mech icon? like how did he test his code if the first thing you have to do is broken?
The difference between the piloted and unpiloted mechs is subtle enough that I can completely understand missing that. I don't even think every mech has piloted vs unpiloted states in the first place.
I code for the code project and moderate the code sections of the forums.

Feedback is dumb and it doesn't matter
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by oranges » #575161

we already have a huge test team. There's usually about 200 or so players on the test servers.
User avatar
actioninja
Joined: Mon Jul 30, 2018 6:40 am
Byond Username: Actioninja
Location: comatose

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by actioninja » #575176

EOBGames wrote:Perhaps the best inbetween would be that large features, as in large scale reworks or features, should receive some degree of testing from someone other than just the PR author, be that a maintainer, or simply a trustworthy second party?
actioninja wrote:This is a great idea actually! We really could use a dedicated testing team of people willing to volunteer their time for zero payment only to get yelled at for missing random difficult to pin down issues!
How about you guys be the first to volunteer for such a team?
Image
User avatar
Super Aggro Crag
In Game PermaBanned
Joined: Sat Mar 21, 2015 9:47 pm
Byond Username: Super Aggro Crag

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Super Aggro Crag » #575177

if your name is green you have no brain
Image
Image
Image
Image
Image
Image
Image
User avatar
nianjiilical
In-Game Admin
Joined: Sun Sep 29, 2019 2:30 am
Byond Username: Nianjiilical

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by nianjiilical » #575181

itd probably be more feasable just to encourage/allow coders to quick revert prs that massively break things and remerge them with fixes
human: ramon chivara
ai: shitpost generator
borg: shite-115
clown: donk tonkler
mime: beautiful noise

admin feedback thread

my admin policy:
Spoiler:
Image
User avatar
Armhulen
Global Moderator
Joined: Thu Apr 28, 2016 4:30 pm
Byond Username: Armhulenn
Github Username: bazelart
Location: The Grand Tournament

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Armhulen » #575182

nianjiilical wrote:itd probably be more feasable just to encourage/allow coders to quick revert prs that massively break things and remerge them with fixes
i kind of like this, in certain circumstances. for example, the whole no reagent exposing was just such a silly mistake
User avatar
Arcanemusic
Code Maintainer
Joined: Tue May 03, 2016 6:17 am
Byond Username: ArcaneMusic

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Arcanemusic » #575243

Also: Waterworks didn't break water, as that PR didn't change anything about reagent reactions themselves, just how showers interact with them.
Image
I Broke: Economy, Hydroponics, Trading Cards, Mice, Civilian Bounties, the BEPIS, Techwebs, Newscasters, and MORE EVERY DAY
VexingRaven
Joined: Sat Aug 15, 2020 6:33 am
Byond Username: VexingRaven

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by VexingRaven » #575353

I don't think the people crying about not testing thoroughly understand *just how many features there are to test*. Part of my job is testing the system that runs a company of 6000 people. The test checklist we hand out is like 500 items, drawn out in painstaking detail. That pales in comparison to what you'd need for this game. Just writing that checklist would be a full-time job.

"basic shit like mech icons not changing" in what world is this "basic"? I think I've gotten in a mech like twice in my life, you're acting like this is some core function that the game is unplayable without. Yeah, the reagent expose change was pretty silly to miss, but that shit's fuckin spaghetti code and I doubt most of the people whining about it would've had any idea what that would break. Hell, you thought it was only showers that were broken and that it was broken by waterworks, which ironically shows exactly why it's not remotely as simple as you think it is.
User avatar
Super Aggro Crag
In Game PermaBanned
Joined: Sat Mar 21, 2015 9:47 pm
Byond Username: Super Aggro Crag

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Super Aggro Crag » #575374

so just keep breaking shit
Image
Image
Image
Image
Image
Image
Image
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by oranges » #575389

I agree
User avatar
Super Aggro Crag
In Game PermaBanned
Joined: Sat Mar 21, 2015 9:47 pm
Byond Username: Super Aggro Crag

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Super Aggro Crag » #575415

same
Image
Image
Image
Image
Image
Image
Image
User avatar
Stickymayhem
Joined: Mon Apr 28, 2014 6:13 pm
Byond Username: Stickymayhem

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Stickymayhem » #575444

oranges wrote:we already have a huge test team. There's usually about 200 or so players on the test servers.
underrated
Image
Image
Boris wrote:Sticky is a jackass who has worms where his brain should be, but he also gets exactly what SS13 should be
Super Aggro Crag wrote: Wed Oct 13, 2021 6:17 pm Dont engage with sticky he's a subhuman
User avatar
Super Aggro Crag
In Game PermaBanned
Joined: Sat Mar 21, 2015 9:47 pm
Byond Username: Super Aggro Crag

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Super Aggro Crag » #575460

I dont think so stickler it was mean spirited
Image
Image
Image
Image
Image
Image
Image
User avatar
Stickymayhem
Joined: Mon Apr 28, 2014 6:13 pm
Byond Username: Stickymayhem

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Stickymayhem » #575537

Super Aggro Crag wrote:I dont think so stickler it was mean spirited
but it was funny
Image
Image
Boris wrote:Sticky is a jackass who has worms where his brain should be, but he also gets exactly what SS13 should be
Super Aggro Crag wrote: Wed Oct 13, 2021 6:17 pm Dont engage with sticky he's a subhuman
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by oranges » #576001

Hey OP noticed you hadn't made any progress fixing any of the bugs, hop on discord to get help.
Qustinnus
Joined: Tue Nov 07, 2017 12:30 am
Byond Username: Qustinnus

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Qustinnus » #576011

So here's some info on how the real video game industry works:

1. Developer makes a feature
2. Feature is reviewed by a colleague for any obvious problems and checks the standards of the feature
3. Feature is merged
4. QA testers test the build for any flaws that might have been missed



Guess which step we are missing? Thats right. 4.

We do this for free, and the shit we provide is a service. What you do for free however; is test our code.

Thanks for your service, Ivuchnu and Cacogen. I'm glad you do it for free.
Qustinnus
Joined: Tue Nov 07, 2017 12:30 am
Byond Username: Qustinnus

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by Qustinnus » #576012

Jaredfogle wrote:
Ayy Lemoh wrote:how the hell do real devs prevent this from happening (in a way that makes it feel like it isn't a common occurrence)? sure, you can playtest it however if there was a game like this then how the fuck would someone think to playtest "oh yeah chems do IN FACT still work in the stomach lol" or some shit? you could say that it would be tested after a similar change however it's clearly not something obvious if we're having this issue right now.
You've been told a couple times now already, but yes--unit + integration tests. Of which we are slowly getting more and more of.

https://github.com/tgstation/tgstation/ ... unit_tests
unit tests and daily build tests by QA
User avatar
MisterPerson
Board Moderator
Joined: Tue Apr 15, 2014 4:26 pm
Byond Username: MisterPerson

Re: Please stop habitually breaking game: list of some bugs that are still live

Post by MisterPerson » #576028

Unit tests are not equivalent to live playtesting, but they can help stop some of the more egregious issues.
I code for the code project and moderate the code sections of the forums.

Feedback is dumb and it doesn't matter
Post Reply

Who is online

Users browsing this forum: No registered users