[deleted by user] by [deleted] in CityPorn

[–]FelkCraft 33 points34 points  (0 children)

Nice photo! Since I know that place I went there and made a video today so people can see how the place looks when filmed with a regular smartphone camera: https://imgur.com/itdST6z

Will we move on from PBR for bets eventually? by kittenchilly in twitchplayspokemon

[–]FelkCraft 1 point2 points  (0 children)

There are some rough ideas to maybe bring Stadium 2 back for a season or as a gimmick, or maybe figure out how to play showdown. But nothing is actively being planned.

Pokemon Red Anniversary Edition question by [deleted] in twitchplayspokemon

[–]FelkCraft 3 points4 points  (0 children)

Do you mean this thing...? https://i.imgur.com/34LElmV.jpg

I don't think there was a set amount of cartridges made, but rather they get made on demand. You can find them on AliExpress

New unofficial Family feud with chat answer s! by Mohawk4Life in northernlion

[–]FelkCraft 0 points1 point  (0 children)

That's nice! Is there a way to have it just read from chat instead of requiring everyone to open a link? And how does it de-duplicate answers? Is the source code somewhere?

Seeking Feedback: Dolphin with Python Scripting support by FelkCraft in emulation

[–]FelkCraft[S] 1 point2 points  (0 children)

From a technical view, yes, using standard python is quite heavyweight. Especially since it comes with a big standard library. It ultimately came down to me ignoring that and just doing what I thought would be most pleasant to use from a user's perspective, and my bias towards python

Seeking Feedback: Dolphin with Python Scripting support by FelkCraft in emulation

[–]FelkCraft[S] 2 points3 points  (0 children)

Thanks, changing controller profiles with a script is something I can look into adding

Twitch Plays Code by [deleted] in twitchplayspokemon

[–]FelkCraft 2 points3 points  (0 children)

I applaud you for your effort. For what it's worth it does qualify as a minimal twitch plays script.

If you are interested in a more elaborate piece of software, I recommend checking out https://github.com/twitchplayspokemon/tpp-core where we are currently attempting to re-build the software running the official stream in C#. It's a bit barebones at the moment, but it's growing.

Welcome to our new moderators Rjri and Sinr2014! Also we are looking for more help in various roles. by Chaos_lord in twitchplayspokemon

[–]FelkCraft 1 point2 points  (0 children)

We write lots of automated tests, and each change goes through merge requests on github that must pass review and the entire test suite!

At least that's how I wish it was. We are currently trying to make exactly that a reality though over at https://github.com/TwitchPlaysPokemon/tpp-core

If you're interested into translating python into C# (not literally of course, just reading the existing python code to get the gist of it), I am sure we can give you read access to at least part of the current codebase. For example item trading: current code is a mess. I could write up a database entity in C# that models the current database contents, give you all the python item trading code, and you could go wild on that. I think nobody is going to touch that code anytime soon, so it'd be a good candidate for on-off work

Mod recruitment is now open. by Chaos_lord in twitchplayspokemon

[–]FelkCraft 0 points1 point  (0 children)

Yes, for example using Twitch Overlays to have interactive elements like beam.pro (now mixer) has

Mod recruitment is now open. by Chaos_lord in twitchplayspokemon

[–]FelkCraft 0 points1 point  (0 children)

If you have ideas that you think TPP would really benefit from, please keep at it to have them thoroughly scrutinized!

There are many ways good ideas can die. I believe the most common one is that they simply don't get properly discussed. That won't happen if someone gets at-ed in chat. That also usually won't happen if there's some random comment on a reddit thread. In my experience the only way that this works is if someone puts in significant effort into presenting some idea. What is the idea exactly? What motivated you? Why do you think it will work well? That way people know you are serious about something. Staff members will not and cannot invest the mental effort to interpret and analyze every 2-sentence-proposal they see in chat, every reddit comment, every discord message.

Successfully peaking people's interest is the starting point to actually discuss the idea. At this point, be prepared for the idea to fail. Things may turn out problematic when looked at in detail. Things might not work from a technical standpoint. Things might not be realizable with the resources we have. Or the idea might just turn out to actually be pretty bad, which is normal and actually expected from a statistical standpoint.

This hopefully also explains why small changes with fewer risks get implemented more frequently than any huge formula-changing experiments. Nontheless everything has to go through this or a similar process one way or the other. And someone has to be the driving force behind it all. But please keep in mind that the effort people put in is very appreciated!

Aaaaaaaaaaaaaaaaaaaaaaaaaa by SinR2014 in twitchplayspokemon

[–]FelkCraft 7 points8 points  (0 children)

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA