Skip to content

Instantly share code, notes, and snippets.

@Avonexile
Avonexile / SelectionManager.cs
Last active November 13, 2018 16:44
This script is about putting items in slots
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Events;
namespace CraftingSystemRework
{
public class SelectionManager : MonoBehaviour {
@Avonexile
Avonexile / CraftResult.cs
Created November 13, 2018 16:34
This show the crafting result if there is one
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
namespace CraftingSystemRework
{
public class CraftResult : MonoBehaviour {
Image thisImage;
@Avonexile
Avonexile / CraftManager.cs
Created November 13, 2018 16:32
The crafting manager shows if the crafting slots have items in them and what happens
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
namespace CraftingSystemRework
{
public class CraftManager : MonoBehaviour {
public int item1ID;
@Avonexile
Avonexile / CraftingRecipes.cs
Last active November 13, 2018 16:26
The crafting recipes and the recipe class
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace CraftingSystemRework
{
[System.Serializable]
public class Recipes
{
//this is so i can make a list of crafting recipes
@Avonexile
Avonexile / Slot.cs
Last active November 4, 2018 19:08
Slot script for the slots of my Tic-Tac-Toe
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using System;
public class Slot : MonoBehaviour {
//this buttons text child
public Text myText;
@Avonexile
Avonexile / BoardManager.cs
Last active November 4, 2018 18:53
Tic-Tac-Toe BoardManager
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class BoardManager : MonoBehaviour {
//a list of the slots for easy access in script
public List<Slot> slotsManual = new List<Slot>();
@Avonexile
Avonexile / UIManager.cs
Last active October 30, 2018 08:45
UI Manager I made in Save The Trees
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
using TMPro;
public class UIManager : MonoBehaviour {
//singleton