Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

Kino KinoAR

🏠
Working from home
View GitHub Profile
@KinoAR
KinoAR / TemplateLiterals.js
Last active Oct 16, 2016
An example of template literals syntax vs ES5 strings for Endless Illusion Software ES6 features tutorial.
View TemplateLiterals.js
//Template Literals
//Multiline Strings
//ES5
var es5string = "Hello sir, welcome to our store, I'm sure you've had"
+ "\na tough day sir."
+ "\nDon't worry, we can still help you!";
//ES6
View Classes.js
//=============================================================================
// Classes
//=============================================================================
/*
//=============================================================================
// Introduction
//=============================================================================
* Classes are a way to bundle similar functionality for a specified object.
View BlockScopeVariables.js
//=============================================================================
// Block Scoped Variables
//=============================================================================
//Variable Types
//var
//let
//ES5
@KinoAR
KinoAR / Symbols.js
Last active Oct 31, 2016
A gist for my symbols tutorial for RPGMaker MV
View Symbols.js
//=============================================================================
// Symbols
//=============================================================================
//Creating Local Symbol
var localSymbol = Symbol("My Symbol");
//Creating Global Symbol
var mySymbol2 = Symbol.for("My Symbol2");
View Strings.js
//=============================================================================
// Strings
//=============================================================================
//String Examples
//String Literals
//Double quotes
@KinoAR
KinoAR / PluginPattern.js
Created Nov 3, 2016
A plugin pattern for creating plugins in RPGMaker MV
View PluginPattern.js
//=============================================================================
// PluginPattern.js
//=============================================================================
/*:
*
* @author Plugin Author Name
* @plugindesc The description of my plugin.
*
@KinoAR
KinoAR / Librarium.json
Last active Nov 6, 2016
A basic JSON template for the EISLibrarium RPGMAKER MV Plugin
View Librarium.json
[
{
"title": "A Testing Guide",
"pages": [
{
"pageNumber": 1,
"pageText": "This is the first page.\\TX[Dic-Anime]"
},
{
"pageNumber": 2,
@KinoAR
KinoAR / ObserverPattern.js
Created Nov 8, 2016
RPGMakerMV pattern for observing changes to player inventory.
View ObserverPattern.js
//=============================================================================
// Observer Pattern
//=============================================================================
//This creates an observer in RPGMaker MV
//This is an example of checking whether an item exists on an observer
(function() {
@KinoAR
KinoAR / EISAchievementsScriptCalls.md
Last active Sep 9, 2017
A text file containing the script calls for the EISAchievements plugin.
View EISAchievementsScriptCalls.md

EISAchievements

Introduction

This plugin allows you to create, and monitor achievements in your game. You can view each achievement, apply masks, and give the player rewards upon completing one using common events.

On PlayTesting for the first time an achievement file will be generated. The file will contain a single achievement with an example of the structure. To reset your achievements, simply delete the achievements.json file.

@KinoAR
KinoAR / SocialSystem.txt
Created Nov 18, 2016
SocialSystem Help
View SocialSystem.txt
//=============================================================================
// Introduction
//=============================================================================
*
* This plugin allows you to create a social system in-game.
* It stores the information on contacts on a map, and generates
* a list of contacts / people.
*
//=============================================================================
// Notetags