Skip to content

Instantly share code, notes, and snippets.

View quizcanners's full-sized avatar

Yurii Selinnyi quizcanners

View GitHub Profile
// An example snippet for: https://www.quizcanners.com/single-post/2018/04/20/Story-Trigger-Data-Interface-iSTD
public stdEncoder Encode() => new stdEncoder()
.Add("mrkP", mapMarkerPosition);
.Add("mrkC", mapMarkerColor);
public bool Decode (string tag, string data){
switch (tag){
case "mrkP": mapMarkerPosition = data.ToVactor2(); break;
case "mrkC": mapMarkerColor = data.ToColor(); break;
@quizcanners
quizcanners / PEGI vs EditorGUILayout
Last active September 17, 2018 09:08
PEGI wrapper for EditorGUILayout
// How it would have been written with standard functions. Class palced inside Editor Folder.
EditorGUILayout.BeginHorizontal();
int before = target.transparency;
target.transparency = EditorGUILayout.IntField("Transparency:", target.transparency);
if (target.transparency != before)
target.RecalculateShaderParameters();