![]() Thanks to Nathan de Vries and others for contributions. Please note that iOSImpact is still in beta. Compile Time Warnings introduced with XCode 4.0 have been fixed and the whole project has been cleaned up. Version 0.9 of iOSImpact features various bugfixes, greatly improved performance, an updated JavaScript Runtime and significantly smaller file size. Go car-free with the worlds largest shared electric vehicle company. Entity Modules are now automatically required by the generated level files.Added new, auto resized collision tiles with slopes.Collision Map is now a checkbox instead of being implicitly declared by the name.Fixed bug where Entities would be drawn 1px off from the background map.Check for overlaps instead of adjacent entities - this should stabilize dynamic collisions, such as stacked crates.Make sure actions are cleared when unbinding a button.Prevent Notices for undefined variables in the bake.php script.Improved performance for collision checks ignores entities that don't collide.Added utility functions for Number to convert.Added support for line breaks in ig.Font (thanks Arantor). ![]() Added support for named music track to ig.Music.You'll just need to update the files in lib/impact/, lib/weltmeister/ and the weltmeister.html file. If you're updating from a previous version, take care to not overwrite your own files. The main feature of this release are sloped tiles and various improvements to the Weltmeister level editor. This workflow make sure that no administrative time needs to be put into managing the release workflow.Version 1.19 of Impact is now available on your download page. releaserc and specifies that commits to branch master should be released andĬommits to branch beta should be released as a pre-release. This command will detect what branch you are on and your git history and make a appropriate release.Ĭurrent configuration can be found in. To make a new release simply run: make publish This is done based on git commit semantics as described here: The modelon-impact-client build process is a fully automated using Semantic-release. Running lint make lintīuilding modelon-impact-client is done by running make wheel You can also run make test-watch to get a watcher Poetry add or poetry add -dev inside the shell Running tests You can get a shell into said container by running: make shellĭependencies are managed by poetry. Modelon-impact-client is developed using a Docker container for all build tools. VS Code also have a 'Install Local Extensions in 'Remote' command, but it must be repeated for each devcontainer and everytime a devcontainer is re-built. Then, to add for example the "GitLens" extension, put the following at the bottom of the settings. These extensions will be added for all devcontainers. You can add your own extensions to devcontainers. Note that this requires the devcontainer-cli. ![]() Standing in the project directory you can run: devcontainer open. You can open a project with the dev-container directly without having to open and then re-load. It will detect being in a container and bypass Docker parts of the commands. It is possible to run the 'make' commands listed bellow using the devcontainer. Just click the "Reopen in Container" button after opening the project in VS Code. If you are developing with VS Code you can use the devcontainer which gives gives you a ready to use environment for development. Client library for easy scripting against Modelon Impact Installationįor installation instructions and requirements, please refer to the documentation.
0 Comments
Leave a Reply. |