Mafia Engine Tool Development

This forum is for discussion related to the game.
User avatar
fferyllt
fferyllt
Titan of Trajectory
User avatar
User avatar
fferyllt
Titan of Trajectory
Titan of Trajectory
Posts: 20488
Joined: December 28, 2012
Location: Left Coast

Post Post #50 (ISO) » Fri May 14, 2021 6:13 am

Post by fferyllt »

Would it be possible to include text in the form "With X alive, it takes Y to eliminate" in the vote count? Not a huge problem if it's not feasible/easy. My vote count format is idiosyncratic, and I'll need to add a fair bit of additional text anyway.
Amid the pressure of great events, a general principle gives no help.

Idic
User avatar
JacksonVirgo
JacksonVirgo
they/him
Survivor
User avatar
User avatar
JacksonVirgo
they/him
Survivor
Survivor
Posts: 12457
Joined: October 29, 2019
Pronoun: they/him
Location: ɐılɐɹʇsn∀
Contact:

Post Post #51 (ISO) » Fri May 14, 2021 6:42 pm

Post by JacksonVirgo »

In post 50, fferyllt wrote:Would it be possible to include text in the form "With X alive, it takes Y to eliminate" in the vote count? Not a huge problem if it's not feasible/easy. My vote count format is idiosyncratic, and I'll need to add a fair bit of additional text anyway.
Yeah I can add that easily :D
User avatar
lendunistus
lendunistus
he/him
Goon
User avatar
User avatar
lendunistus
he/him
Goon
Goon
Posts: 889
Joined: September 19, 2020
Pronoun: he/him

Post Post #52 (ISO) » Tue May 18, 2021 5:46 am

Post by lendunistus »

In post 48, JacksonVirgo wrote:
Chrome Browser Extension

I am now announcing that I have been working on a
Chrome
Browser Extension
why spyware :(

jokes aside, this is a really cool project and i have to give you a huge thanks for dedicating your time to this. if you’re thinking of making it open source, maybe I could get off my ass and learn programming so I can port it to firefox

(yes I know that other chromium-based browsers exist, I just like firefox)
User avatar
Psyche
Psyche
he/they
Survivor
User avatar
User avatar
Psyche
he/they
Survivor
Survivor
Posts: 10058
Joined: April 28, 2011
Pronoun: he/they

Post Post #53 (ISO) » Tue May 18, 2021 6:11 am

Post by Psyche »

firefox can't install chrome extensions?
youtube playlist extracter | donbot | game scraper | vca | setupsim | strategist | llm
User avatar
lendunistus
lendunistus
he/him
Goon
User avatar
User avatar
lendunistus
he/him
Goon
Goon
Posts: 889
Joined: September 19, 2020
Pronoun: he/him

Post Post #54 (ISO) » Tue May 18, 2021 5:06 pm

Post by lendunistus »

In post 53, Psyche wrote:firefox can't install chrome extensions?
nope, different browser engines can’t install each other’s extensions

chromium-based browsers can install chromium extensions and firefox-based browsers can install firefox extensions, but not vice versa
User avatar
JacksonVirgo
JacksonVirgo
they/him
Survivor
User avatar
User avatar
JacksonVirgo
they/him
Survivor
Survivor
Posts: 12457
Joined: October 29, 2019
Pronoun: they/him
Location: ɐılɐɹʇsn∀
Contact:

Post Post #55 (ISO) » Tue May 18, 2021 5:31 pm

Post by JacksonVirgo »

In post 53, Psyche wrote:firefox can't install chrome extensions?
You can make it cross-browser, as it is currently at its core, but at the moment the websocket connection isn't working on Firefox browsers for some reason.
User avatar
JacksonVirgo
JacksonVirgo
they/him
Survivor
User avatar
User avatar
JacksonVirgo
they/him
Survivor
Survivor
Posts: 12457
Joined: October 29, 2019
Pronoun: they/him
Location: ɐılɐɹʇsn∀
Contact:

Post Post #56 (ISO) » Tue May 18, 2021 6:06 pm

Post by JacksonVirgo »

In post 52, lendunistus wrote:
In post 48, JacksonVirgo wrote:
Chrome Browser Extension

I am now announcing that I have been working on a
Chrome
Browser Extension
why spyware :(

jokes aside, this is a really cool project and i have to give you a huge thanks for dedicating your time to this. if you’re thinking of making it open source, maybe I could get off my ass and learn programming so I can port it to firefox

(yes I know that other chromium-based browsers exist, I just like firefox)
It already is open-source to be fair
User avatar
lendunistus
lendunistus
he/him
Goon
User avatar
User avatar
lendunistus
he/him
Goon
Goon
Posts: 889
Joined: September 19, 2020
Pronoun: he/him

Post Post #57 (ISO) » Wed May 19, 2021 5:17 pm

Post by lendunistus »

In post 56, JacksonVirgo wrote:
In post 52, lendunistus wrote:
In post 48, JacksonVirgo wrote:
Chrome Browser Extension

I am now announcing that I have been working on a
Chrome
Browser Extension
why spyware :(

jokes aside, this is a really cool project and i have to give you a huge thanks for dedicating your time to this. if you’re thinking of making it open source, maybe I could get off my ass and learn programming so I can port it to firefox

(yes I know that other chromium-based browsers exist, I just like firefox)
It already is open-source to be fair
i’m dumb, so thanks
User avatar
JacksonVirgo
JacksonVirgo
they/him
Survivor
User avatar
User avatar
JacksonVirgo
they/him
Survivor
Survivor
Posts: 12457
Joined: October 29, 2019
Pronoun: they/him
Location: ɐılɐɹʇsn∀
Contact:

Post Post #58 (ISO) » Thu May 20, 2021 11:05 pm

Post by JacksonVirgo »

I have now added that each votecount will show how many votes is hammer.

I have also removed the Replacement buttons from newbie games since the replacement process is different in a way that cannot be automated easily (the SE/Newbie differentiation). I may possibly add a prompt to ask if they are an SE or not so it's not fully automated but it is as much as possible.
User avatar
JacksonVirgo
JacksonVirgo
they/him
Survivor
User avatar
User avatar
JacksonVirgo
they/him
Survivor
Survivor
Posts: 12457
Joined: October 29, 2019
Pronoun: they/him
Location: ɐılɐɹʇsn∀
Contact:

Post Post #59 (ISO) » Fri May 21, 2021 11:43 pm

Post by JacksonVirgo »

The tool used to fail if you clicked on a post number instead of the normal thread URL, this has been solved for the Browser extension only, the website still has this issue.

--

Side note, when this is all done I will be porting the role-card formatter from my old frontend to the new one so look forward to that as well.
User avatar
Cook
Cook
She
Mafia Scum
User avatar
User avatar
Cook
She
Mafia Scum
Mafia Scum
Posts: 2931
Joined: December 5, 2020
Pronoun: She
Location: Stapling Internet Together [89.9%]
Contact:

Post Post #60 (ISO) » Tue May 25, 2021 6:44 am

Post by Cook »

anything at all that could steal pagetops so that i can edit votecounts in?
Your friendly neighborhood chef and baker. LONG LIVE THE CHEFHAT REBELLION!
Cults With Guns //
"ya true if you don't play mafia you are probably winning" – Alisae

Inventor of 3d20 //
Successful Rebellion Leader//
User avatar
yessiree
yessiree
he
Mafia Scum
User avatar
User avatar
yessiree
he
Mafia Scum
Mafia Scum
Posts: 4356
Joined: June 6, 2013
Pronoun: he

Post Post #61 (ISO) » Tue May 25, 2021 8:03 pm

Post by yessiree »

something like that definitely wouldn't exist
User avatar
JacksonVirgo
JacksonVirgo
they/him
Survivor
User avatar
User avatar
JacksonVirgo
they/him
Survivor
Survivor
Posts: 12457
Joined: October 29, 2019
Pronoun: they/him
Location: ɐılɐɹʇsn∀
Contact:

Post Post #62 (ISO) » Tue May 25, 2021 8:23 pm

Post by JacksonVirgo »

In post 60, Cook wrote:anything at all that could steal pagetops so that i can edit votecounts in?
I would need to make an automated bot to do that, if you want it to be in your name it would need you to put your username+password in (which is bad and I am not going to do) or a new account for my bot to take it and you either edit it with your mod perms or it does VCs automatically.

I am not entirely sure what specifically is allowed or not on this site, so if it comes to it I'll let you all know
User avatar
Ythan
Ythan
She
Welcome to the Haystack
User avatar
User avatar
Ythan
She
Welcome to the Haystack
Welcome to the Haystack
Posts: 15148
Joined: August 11, 2009
Pronoun: She

Post Post #63 (ISO) » Tue May 25, 2021 8:29 pm

Post by Ythan »

In post 62, JacksonVirgo wrote:or a new account for my bot to take it and you either edit it with your mod perms or it does VCs automatically
This seems like it would be fine. It's not very different than if you were comodding.
User avatar
JacksonVirgo
JacksonVirgo
they/him
Survivor
User avatar
User avatar
JacksonVirgo
they/him
Survivor
Survivor
Posts: 12457
Joined: October 29, 2019
Pronoun: they/him
Location: ɐılɐɹʇsn∀
Contact:

Post Post #64 (ISO) » Tue May 25, 2021 8:47 pm

Post by JacksonVirgo »

In post 63, Ythan wrote:
In post 62, JacksonVirgo wrote:or a new account for my bot to take it and you either edit it with your mod perms or it does VCs automatically
This seems like it would be fine. It's not very different than if you were comodding.
I already have the account Trash Can for the role card formatting (which is coming back I swear), I'll make a new one called something else if needed
User avatar
Mafia Engine
Mafia Engine
(Bot Account)
User avatar
User avatar
Mafia Engine
(Bot Account)
(Bot Account)
Posts: 0
Joined: May 25, 2021
Contact:

Post Post #65 (ISO) » Tue May 25, 2021 9:50 pm

Post by Mafia Engine »

Nobody can steal this name now
This account is automated, it is not a regular user. mafiaengine.com
User avatar
JacksonVirgo
JacksonVirgo
they/him
Survivor
User avatar
User avatar
JacksonVirgo
they/him
Survivor
Survivor
Posts: 12457
Joined: October 29, 2019
Pronoun: they/him
Location: ɐılɐɹʇsn∀
Contact:

Post Post #66 (ISO) » Sat Jun 26, 2021 2:27 am

Post by JacksonVirgo »

The server will be down for about 5 days, nothing I can do about it so apologies for anyone actively using it or testing it.
User avatar
JacksonVirgo
JacksonVirgo
they/him
Survivor
User avatar
User avatar
JacksonVirgo
they/him
Survivor
Survivor
Posts: 12457
Joined: October 29, 2019
Pronoun: they/him
Location: ɐılɐɹʇsn∀
Contact:

Post Post #67 (ISO) » Sun Mar 27, 2022 12:22 pm

Post by JacksonVirgo »

Good morning/afternoon,

I have had a decent amount of time off of this project, or at least the forum aspect of it, and I've recently returned to it. I have added a few features I think would entice the developers amongst us and that is a public API to convert a thread to JSON data. This isn't live but it will be once I've polished it enough to be used in production.

I'm going to be live-streaming the development every Monday 8am AEST for a few hours as I have today, I don't particularly want to keep posting here on every post I do unless it has updates alongside it so I'll probably post update posts right before I start streaming again so I have a reason to bump without flooding with useless information.
User avatar
JacksonVirgo
JacksonVirgo
they/him
Survivor
User avatar
User avatar
JacksonVirgo
they/him
Survivor
Survivor
Posts: 12457
Joined: October 29, 2019
Pronoun: they/him
Location: ɐılɐɹʇsn∀
Contact:

Post Post #68 (ISO) » Sun Apr 03, 2022 12:26 pm

Post by JacksonVirgo »

Greetings,

Last week I sorted out how the website client fetches the data from my new API. Today I'll be formatting that in a way that is more like how I used to, a proper vote count.

You can catch the stream, just check in the following spoiler. No need to pop it at all :)

Spoiler:
User avatar
the worst
the worst
Snuggly Duckling
User avatar
User avatar
the worst
Snuggly Duckling
Snuggly Duckling
Posts: 36314
Joined: November 7, 2015
Location: pond

Post Post #69 (ISO) » Sun Apr 03, 2022 2:05 pm

Post by the worst »

I know I'm constantly in your DMs but this is so, so exciting. Thank you :)
who's scum? i haven't read up yet but like, it's me
--
intermittent v/la until late march
User avatar
JacksonVirgo
JacksonVirgo
they/him
Survivor
User avatar
User avatar
JacksonVirgo
they/him
Survivor
Survivor
Posts: 12457
Joined: October 29, 2019
Pronoun: they/him
Location: ɐılɐɹʇsn∀
Contact:

Post Post #70 (ISO) » Fri Apr 08, 2022 12:59 pm

Post by JacksonVirgo »

This week will work slightly differently, I am busy on the Monday morning where I would usually stream. So it'd be pushed back a few hours, 1pm AEST is when I'd be streaming.
In post 69, the worst wrote:I know I'm constantly in your DMs but this is so, so exciting. Thank you :)
:D
User avatar
JacksonVirgo
JacksonVirgo
they/him
Survivor
User avatar
User avatar
JacksonVirgo
they/him
Survivor
Survivor
Posts: 12457
Joined: October 29, 2019
Pronoun: they/him
Location: ɐılɐɹʇsn∀
Contact:

Post Post #71 (ISO) » Sun Apr 10, 2022 2:01 pm

Post by JacksonVirgo »

I'm starting my stream now, feel free to pop by if you so wish.

Today I'll be working on authentication, and making sure that a user is an actual MafiaScum user. I am also using face-cam owo, just ignore messy hair :p

Spoiler: Stream Link on YT


After-Stream Notes

I've fully worked out the logic to check through MafiaScum's discord to see if they are verified through that, as MS staff has to verify those users. A way to log in without using Discord is planned but will not be prioritised at this moment.
User avatar
Dwlee99
Dwlee99
They/them
Survivor
User avatar
User avatar
Dwlee99
They/them
Survivor
Survivor
Posts: 25777
Joined: July 3, 2015
Pronoun: They/them
Location: Northeast USA

Post Post #72 (ISO) » Sun Apr 10, 2022 5:33 pm

Post by Dwlee99 »

Ego
I prefer they, thanks :)
User avatar
Kcdaspot
Kcdaspot
He/Him
Jack of All Trades
User avatar
User avatar
Kcdaspot
He/Him
Jack of All Trades
Jack of All Trades
Posts: 5275
Joined: November 17, 2010
Pronoun: He/Him
Location: Yes Im Here Still

Post Post #73 (ISO) » Sun Apr 10, 2022 6:43 pm

Post by Kcdaspot »

i cant access the site.
A question that sometimes drives me hazy: am I or are the others crazy?
User avatar
JacksonVirgo
JacksonVirgo
they/him
Survivor
User avatar
User avatar
JacksonVirgo
they/him
Survivor
Survivor
Posts: 12457
Joined: October 29, 2019
Pronoun: they/him
Location: ɐılɐɹʇsn∀
Contact:

Post Post #74 (ISO) » Sun Apr 10, 2022 8:44 pm

Post by JacksonVirgo »

In post 73, Kcdaspot wrote:i cant access the site.
It's down at the moment, has been while I've been doing quite intensive changes. Apologies
Post Reply

Return to “Mafia Discussion”