Giter Site home page Giter Site logo

i7 / extensions Goto Github PK

View Code? Open in Web Editor NEW
117.0 60.0 61.0 5.2 MB

Inform 7 extensions -- some may be ready for public use, others may be barely working experiments. Enjoy!

Home Page: https://intfiction.org/t/friends-of-i7-github/4103

License: Creative Commons Attribution 4.0 International

Inform 7 100.00%
interactive-fiction inform-7 inform7

extensions's Introduction

The Friends of Inform 7 extensions (for v10.1)

This git branch of the Friends of I7 Extensions is for Inform 7 version 10.1 (the current version, released in 2022). The extensions here are believed to work in 10.1 (or, at a minimum to compile). Per the LICENSE they are shared with no implied warranty of fitness for a particular purpose.

If you would like access to the repository to add your own extensions, please ask at the intfiction.org forums Friends of I7 Github repo thread

If you find a bug in any of these extensions, or indeed in any Inform 7 extension at all, please make a new issue and we may be able to help. The purpose of the group is that we can all work together to maintain and develop these extensions. Sharing the load will make it easier on us all, while experienced programmers can help those just starting out.

How to download a few extensions

  1. Locate the extension that you want to use via the GitHub website.
  2. Click on the Raw button.
  3. Download the resulting file anywhere on your computer.
  4. Inside I7, go to File -> Install Extension and locate the file you just downloaded.
  5. Repeat this for any other extensions that the one you wanted also includes (and you don't already have).
  6. Repeat all of this for any other extensions that you want.

How to download all the extensions

  1. Locate your current Extensions folder -- from within I7, select File -> Show Installed Extensions Folder -- then close I7.
  2. Go up to the parent directory and rename the Extensions folder to Extensions Old (for now).
  3. Download this zip file and extract it into that location.
  4. Rename the extensions-10.1 folder that it just created to just Extensions (such that this now contains subfolders with peoples' names).
  5. You now have all of the extensions in this repository, which includes those from the Public Library. (Don't touch the blue or purple buttons in the Public Library tab, or you'll downgrade something.)
  6. If there's any extensions from your Extensions Old folder that you need to "rescue" (perhaps some you've written yourself, or installed from elsewhere), you can use File -> Install Extension to copy them from that folder into the new Extensions folder (or close down I7 and move them manually).
  7. To update in the future, you can either update the extensions one-by-one as above or you can download a fresh zip and install the whole thing over the top.

(Alternatively, if you're familiar with Git then you can use a Git clone in place of downloading the zip, if you prefer.)

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.