I borrowed crt.hlsl from Hammster although I've tweaked it a little.
You need a terminal profile with something like this in it:
I borrowed crt.hlsl from Hammster although I've tweaked it a little.
You need a terminal profile with something like this in it:
| using namespace System.Management.Automation | |
| using namespace System.Management.Automation.Language | |
| if ($host.Name -eq 'ConsoleHost') | |
| { | |
| Import-Module PSReadLine | |
| } | |
| #Import-Module PSColors | |
| #Import-Module posh-git | |
| Import-Module -Name Terminal-Icons |
| using Sirenix.OdinInspector; | |
| using Sirenix.OdinInspector.Editor; | |
| using Sirenix.Utilities.Editor; | |
| using System.Collections; | |
| using System.Collections.Generic; | |
| using System.IO; | |
| using UnityEditor; | |
| using UnityEngine; | |
| public class ServerFileExplorer : OdinMenuEditorWindow |
| using System; | |
| using System.Collections.Generic; | |
| using System.Globalization; | |
| using System.IO; | |
| using System.Reflection; | |
| using System.Security.Cryptography; | |
| using UnityEditor; | |
| using UnityEditor.IMGUI.Controls; | |
| using UnityEngine; | |
| using Object = UnityEngine.Object; |
| # A script for single [double] click uploading to itch using butler | |
| # by Nothke | |
| # | |
| # Requirements: | |
| # - Installed butler: https://itch.io/docs/butler/ | |
| # - butler added to PATH | |
| # | |
| # How to use: | |
| # 1. Put this script in your project folder, | |
| # 2. Edit the script by adding project names and ignores below |
| using Sirenix.OdinInspector; | |
| using UnityEngine; | |
| namespace VisualNovelFramework | |
| { | |
| public class VNDialogueController : MonoBehaviour | |
| { | |
| [SerializeField] | |
| private TMPShakeParser shakeParser = null; | |
| [SerializeField] |
| #if UNITY_EDITOR | |
| namespace Sirenix.OdinInspector.Demos.RPGEditor | |
| { | |
| public class ConsumableItem : Item | |
| { | |
| [SuffixLabel("seconds ", true)] | |
| [BoxGroup(STATS_BOX_GROUP)] | |
| public float Cooldown; | |
| [HorizontalGroup(STATS_BOX_GROUP + "/Dur")] |
| *.cs diff=csharp | |
| # Macro attribute, linguist-generated means the file is ignored for the | |
| # repository's language statistics and diffs are hidden by default | |
| [attr]unity-yaml-file -text -merge=unityamlmerge linguist-generated | |
| # Macro attribute for LFS files | |
| [attr]lfs-file filter=lfs diff=lfs merge=lfs -text | |
| ### Unity YAML Files ### |
| // Rebinding using InputSystem from Prokuv'o | |
| using System; | |
| using System.Collections; | |
| using System.Collections.Generic; | |
| using UnityEngine; | |
| using UnityEngine.InputSystem; | |
| public class Rebinder : MonoBehaviour |
| // Based on the Unity Wiki FloatingOrigin script by Peter Stirling | |
| // URL: http://wiki.unity3d.com/index.php/Floating_Origin | |
| using UnityEngine; | |
| using UnityEngine.SceneManagement; | |
| public class FloatingOrigin : MonoBehaviour | |
| { | |
| [Tooltip("Point of reference from which to check the distance to origin.")] | |
| public Transform ReferenceObject = null; |
{ // This is the shader and a background with the monitor in it, because that's easy "experimental.pixelShaderPath": "C:\\Users\\Jaykul\\crt.hlsl", "backgroundImage": "C:\\Users\\Jaykul\\crt.png", "backgroundImageAlignment": "center",