Code Monkey home page Code Monkey logo

infinieditor's Introduction

Infinieditor

Hello, Infinifactory friends. Back in 2017 I created a tool for editing Infinifactory levels - InfiniEditor.

Features

  • List all of your custom and workshop levels as well as some of the ingame levels with their type, author, filename and information whether it's solved or not.
  • Open level and change its Name, type, allowed blocks, environment, input delay, input parameters, preview image and screenshot.
  • Similarly to InfiniXML you can use this program to alter puzzle blocks - but InfiniEditor was designed so that you don't have to export blocks to a xml file, edit it and import again - you can do most basic operations within the application with a help of your clipboard - copying blocks between levels, bulk operations like shifting, rotating, flipping, or replacing one block type with another. But if you feel like it, you can paste the blocks to your favourite text editor as XML too!
  • Block Reference! - A catalogue of all ingame blocks (including those that aren't available in the Advanced ingame editor!) sorted into the advanced editor groups containing all the info about the blocks - name, group, id, bounding box, symmetries and image of course! You can use this to find a id of a block for the replace feature, or as a visual reference that the ingame advanced editor is missing perhaps to find matching blocks for your build.
  • Scripting! If the basic operations available are not enough for you, you can do custom actions using the built in scripting (in Lua).

GUI

Main window

Blocks cataloug

Scripting

infinieditor's People

Contributors

michalmarsalek avatar

Stargazers

David G. Durand avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.