Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

some new mod interfaces #1811

Open
wants to merge 14 commits into
base: dev
Choose a base branch
from
Open

some new mod interfaces #1811

wants to merge 14 commits into from

Commits on Dec 12, 2023

  1. feat:mod can define rainbow color

    Mr.Lee committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    630faae View commit details
    Browse the repository at this point in the history
  2. feat:mod init xml

    Mr.Lee committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    efbedf4 View commit details
    Browse the repository at this point in the history
  3. doc: add author in annotation

    Mr.Lee committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    5c65aa1 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. feat:mod can define phone response

    Mr.Lee committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    e0b669b View commit details
    Browse the repository at this point in the history
  2. Merge branch 'featureModJs' into dev

    Mr.Lee committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    b58a2b0 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'featureRainbowColor' into dev

    Mr.Lee committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    a2684e7 View commit details
    Browse the repository at this point in the history
  4. doc: template

    Mr.Lee committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    f7319a0 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

  1. feat: mod can print error log

    Mr.Lee committed Dec 16, 2023
    Configuration menu
    Copy the full SHA
    f515e4d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'featureErrLog' into dev

    Mr.Lee committed Dec 16, 2023
    Configuration menu
    Copy the full SHA
    4e99f64 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. feat: better suport for js

    some new syntax in parser:
    {! don't parse #}
    {# js code with return #}
    {## js code without return #}
    
    new method:
    game.parseJsFromFile(String pathName)
    parse js file
    Util.getExternalModJsFilesById
    get js file, such as getExternalModFilesById
    Mr.Lee committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    67e9796 View commit details
    Browse the repository at this point in the history
  2. merge

    Mr.Lee committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    463c8d2 View commit details
    Browse the repository at this point in the history
  3. feat: better support for js

    mod can write its js code, and call it.
    
    add new parse syntax to fix the question js' [] be regarded as command
    {! don't parse #}
    {# parse as js with return #}
    {## parse as js without return #}
    
    mod's js' data can be saved, and can update check when mod's version update.
    Mr.Lee committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    8c67507 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. fix: Inconsistent encoding format

    Mr.Lee committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    fee5dd6 View commit details
    Browse the repository at this point in the history
  2. fix: Inconsistent encoding format

    Mr.Lee committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    23ac9db View commit details
    Browse the repository at this point in the history