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.

Moderators: MisterPerson, Code Maintainers

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

Postby Ivuchnu » Fri Sep 04, 2020 7:04 am #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
Location: #CHATSHITGETBANGED
Byond Username: Optimumtact
Github Username: optimumtact

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

Postby oranges » Fri Sep 04, 2020 9:21 am #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

Postby Ivuchnu » Fri Sep 04, 2020 9:50 am #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

Postby Helios » Fri Sep 04, 2020 9:51 am #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

User avatar
Jack7D1
 
Joined: Tue Oct 29, 2019 2:00 am
Location: Here
Byond Username: Jack7D1

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

Postby Jack7D1 » Fri Sep 04, 2020 1:46 pm #574944

Thanks Sally! I didn't know about the pills, that seems pretty serious. Was looking for something simple ish to fix.
Elysius Languida is a pacifist moth who dies every round.

User avatar
Jack7D1
 
Joined: Tue Oct 29, 2019 2:00 am
Location: Here
Byond Username: Jack7D1

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

Postby Jack7D1 » Fri Sep 04, 2020 2:15 pm #574951

Please make an issue on github about the pills bug
Elysius Languida is a pacifist moth who dies every round.

User avatar
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

Postby confused rock » Fri Sep 04, 2020 5:13 pm #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
Location: #CHATSHITGETBANGED
Byond Username: Optimumtact
Github Username: optimumtact

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

Postby oranges » Fri Sep 04, 2020 10:02 pm #574981

Still waiting for those fixes

cacogen
 
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

Postby cacogen » Fri Sep 04, 2020 11:52 pm #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

User avatar
Armhulen
In-Game Game Master
 
Joined: Thu Apr 28, 2016 4:30 pm
Byond Username: Armhulenn
Github Username: it's a long story

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

Postby Armhulen » Fri Sep 04, 2020 11:56 pm #574987

I Am Sorry Cacogen We Coderbus Will Not Make A Bug Again
Go to bed bro, she's not thinking about you.

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

Postby Super Aggro Crag » Sat Sep 05, 2020 1:05 am #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
Location: #CHATSHITGETBANGED
Byond Username: Optimumtact
Github Username: optimumtact

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

Postby oranges » Sat Sep 05, 2020 9:26 am #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
 
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

Postby Cobby » Sat Sep 05, 2020 12:33 pm #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

Postby Ivuchnu » Sat Sep 05, 2020 1:37 pm #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
In-Game Admin
 
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

Postby FloranOtten » Sat Sep 05, 2020 2:11 pm #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

Postby Ayy Lemoh » Sat Sep 05, 2020 4:10 pm #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

Postby MrStonedOne » Sat Sep 05, 2020 6:10 pm #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 Reddit(banned), Steam, IRC, Skype Discord.

Jack7D1 wrote:After reviewing the history of our previous host(s) I conclude that MSO is our most favorable host to date. To remove him would be very unwise.
Jack7D1 wrote:I seem to be mistaken

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

Postby Iatots » Sat Sep 05, 2020 6:33 pm #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

Postby MrStonedOne » Sat Sep 05, 2020 6:51 pm #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 Reddit(banned), Steam, IRC, Skype Discord.

Jack7D1 wrote:After reviewing the history of our previous host(s) I conclude that MSO is our most favorable host to date. To remove him would be very unwise.
Jack7D1 wrote:I seem to be mistaken

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

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

Postby oranges » Sat Sep 05, 2020 7:43 pm #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

Postby Super Aggro Crag » Sat Sep 05, 2020 8:09 pm #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
Code Maintainer
 
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

Postby SpaceManiac » Sat Sep 05, 2020 9:49 pm #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

Postby Super Aggro Crag » Sat Sep 05, 2020 10:37 pm #575071

just code freeze for 3 years
Image
Image
Image
Image
Image
Image
Image

User avatar
actioninja
Code Maintainer
 
Joined: Mon Jul 30, 2018 6:40 am
Location: comatose
Byond Username: Actioninja

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

Postby actioninja » Sun Sep 06, 2020 1:39 am #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

Postby Super Aggro Crag » Sun Sep 06, 2020 2:18 am #575088

actioninja wrote:
Image
Image
Image
Image
Image
Image
Image

User avatar
actioninja
Code Maintainer
 
Joined: Mon Jul 30, 2018 6:40 am
Location: comatose
Byond Username: Actioninja

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

Postby actioninja » Sun Sep 06, 2020 3:43 am #575091

Super Aggro Crag wrote:
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

Postby Ivuchnu » Sun Sep 06, 2020 4:03 am #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
 
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

Postby Cobby » Sun Sep 06, 2020 4:33 am #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

PostThis post was deleted by MisterPerson on Sun Sep 06, 2020 7:53 pm.
Reason: Shitposting

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

Postby Tlaltecuhtli » Sun Sep 06, 2020 8:17 am #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
Jaredfogle
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

Postby Jaredfogle » Sun Sep 06, 2020 11:14 am #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
Mothblocks on Bagil

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

Postby Mickyan » Sun Sep 06, 2020 5:31 pm #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.

User avatar
EOBGames
 
Joined: Tue Nov 12, 2019 1:10 am
Location: Scotland
Byond Username: EOBGames

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

Postby EOBGames » Sun Sep 06, 2020 7:01 pm #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. (Shitty) coder, (shitty) spriter, and (less shitty) mapper. I contribute high-tier shitposts that ruin people's lives. 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: @Emerald_or_Bust#1314
Image
Image
Image
Image
Image
Spoiler:
Beware the Chilledstation, for it approaches.

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

Postby MisterPerson » Sun Sep 06, 2020 7:55 pm #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.

Why realism is stupid:
Spoiler:
Wiz, the project lead of Europa Universalis IV:

Immersion/flavor is playing a WW2 shooter and using a mosin-nagant instead of a laser gun - this is important.

Realism is playing a WW2 shooter and having to spend 2 months in hospital everytime you get shot - stupid and detrimental to gameplay. Nobody actually wants a realistic game, which is why realism arguments are so selectively used.
Source: http://forum.paradoxplaza.com/forum/ind ... t-19679470

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

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

Postby oranges » Sun Sep 06, 2020 8:25 pm #575161

we already have a huge test team. There's usually about 200 or so players on the test servers.

User avatar
actioninja
Code Maintainer
 
Joined: Mon Jul 30, 2018 6:40 am
Location: comatose
Byond Username: Actioninja

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

Postby actioninja » Sun Sep 06, 2020 9:54 pm #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

Postby Super Aggro Crag » Sun Sep 06, 2020 10:08 pm #575177

if your name is green you have no brain
Image
Image
Image
Image
Image
Image
Image

nianjiilical
 
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

Postby nianjiilical » Sun Sep 06, 2020 10:53 pm #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: LOUD CLOWN until i think of something better

highly unrobust xenobiology/medbay slut

User avatar
Armhulen
In-Game Game Master
 
Joined: Thu Apr 28, 2016 4:30 pm
Byond Username: Armhulenn
Github Username: it's a long story

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

Postby Armhulen » Sun Sep 06, 2020 10:55 pm #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
Go to bed bro, she's not thinking about you.

User avatar
Arcanemusic
In-Game Admin
 
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

Postby Arcanemusic » Mon Sep 07, 2020 3:25 am #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

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

Postby VexingRaven » Mon Sep 07, 2020 5:04 pm #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

Postby Super Aggro Crag » Mon Sep 07, 2020 6:32 pm #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
Location: #CHATSHITGETBANGED
Byond Username: Optimumtact
Github Username: optimumtact

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

Postby oranges » Mon Sep 07, 2020 10:07 pm #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

Postby Super Aggro Crag » Tue Sep 08, 2020 2:51 am #575415

same
Image
Image
Image
Image
Image
Image
Image

User avatar
Stickymayhem
In-Game Game Master
 
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

Postby Stickymayhem » Tue Sep 08, 2020 10:13 am #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

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

Postby Super Aggro Crag » Tue Sep 08, 2020 1:00 pm #575460

I dont think so stickler it was mean spirited
Image
Image
Image
Image
Image
Image
Image

User avatar
Stickymayhem
In-Game Game Master
 
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

Postby Stickymayhem » Tue Sep 08, 2020 8:37 pm #575537

Super Aggro Crag wrote:I dont think so stickler it was mean spirited


but it was funny
Image

Image

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

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

Postby oranges » Fri Sep 11, 2020 9:17 pm #576001

Hey OP noticed you hadn't made any progress fixing any of the bugs, hop on discord to get help.

User avatar
Qustinnus
TGMC Maintainer
 
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

Postby Qustinnus » Fri Sep 11, 2020 11:50 pm #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.

User avatar
Qustinnus
TGMC Maintainer
 
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

Postby Qustinnus » Fri Sep 11, 2020 11:53 pm #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

Next

Return to Coding Feedback

Who is online

Users browsing this forum: No registered users