Character Info Toolbox

Boesbert

Member
I see that since Jan 12, ChIT has beard tracking. But I cannot find any sort of predictive tracker in the effects pane. Do I need to look somewhere else? Enable it first?

By the way, I also would really love tracking support for cosmic bowling ball (i. e. when it will return) and cursed magnifying glass (for the free fights).
 

VladYvhuce

Member
I see that since Jan 12, ChIT has beard tracking. But I cannot find any sort of predictive tracker in the effects pane. Do I need to look somewhere else? Enable it first?

By the way, I also would really love tracking support for cosmic bowling ball (i. e. when it will return) and cursed magnifying glass (for the free fights).
I have no idea how to make sense of this formula stuff, but presumably someone does. If the site doesn't open to the section, it's "New Formula/Calculator" section. https://docs.google.com/spreadsheet...m2dLkbZ1OL4RYWueWz750vC00/edit#gid=1446144025
 

Ryo_Sangnoir

Developer
Staff member
Auto-updates have broken for various GitHub-hosted Mafia scripts (pretty much all in the Loathing-Associates-Scripting-Society repo I think).

You'll need to delete it and install it again.
 

taltamir

Member
Auto-updates have broken for various GitHub-hosted Mafia scripts (pretty much all in the Loathing-Associates-Scripting-Society repo I think).

You'll need to delete it and install it again.
surprisingly some of them work. it is very mysterious.

but yea, you need to regularly reinstall
 

ckb

Well-known member
For Science!
Code:
void SVN_ChIT_fix() {
    cli_execute("svn delete Loathing-Associates-Scripting-Society-ChIT-branches-main-src");
    cli_execute("svn checkout https://github.com/Loathing-Associates-Scripting-Society/ChIT/branches/main/src/");
}
 

taltamir

Member
Code:
void SVN_ChIT_fix() {
    if(svn_info("ChIT").last_changed_rev > 0 && !get_property("_chitUpdatedToday").to_boolean()) {
        cli_execute("svn delete Loathing-Associates-Scripting-Society-ChIT-branches-main-src");
        cli_execute("svn checkout https://github.com/Loathing-Associates-Scripting-Society/ChIT/branches/main/src/");
        set_property("_chitUpdatedToday", true);
    }
}
could have a script called gitfix that does the above for all the known broken scripts.
gitfix:
Code:
void main()
{
    SVN_ChIT_fix();
    SVN_autoscend_fix();
}
etc

hmm... is there actually a way to retrieve the version of a url? so we can compare and only trigger the uninstall - reinstall if it is actually older?
 
Code:
void SVN_ChIT_fix() {
    if(svn_info("ChIT").last_changed_rev > 0 && !get_property("_chitUpdatedToday").to_boolean()) {
        cli_execute("svn delete Loathing-Associates-Scripting-Society-ChIT-branches-main-src");
        cli_execute("svn checkout https://github.com/Loathing-Associates-Scripting-Society/ChIT/branches/main/src/");
        set_property("_chitUpdatedToday", true);
    }
}
could have a script called gitfix that does the above for all the known broken scripts.
gitfix:
Code:
void main()
{
    SVN_ChIT_fix();
    SVN_autoscend_fix();
}
etc

hmm... is there actually a way to retrieve the version of a url? so we can compare and only trigger the uninstall - reinstall if it is actually older?
Garbo has a github action that publishes then git sha when it runs, and then we have an action that tells a user if they are out of date using the github API, if that is helpful.
 

Boesbert

Member
So occasionally beard prediction fails as depicted in the attached screenshot. It stays that way and only ascending fixes it for me.
 

Attachments

  • Screenshot_20230124_211233.png
    Screenshot_20230124_211233.png
    8.7 KB · Views: 5
Top