Skip to content

Instantly share code, notes, and snippets.

View pwab's full-sized avatar
💭
waiting for godot

Philipp Wabnitz pwab

💭
waiting for godot
View GitHub Profile

[WIP] Notepad++ userstyle for Godot's GDScript

  • This is a work-in-progress
  • Most things don't work yet
  • It is just a little syntax highlighting thing
  • For install: Language -> Define your Language -> Import

TODO

  • Mess around with the settings
@pwab
pwab / godot_2_editor_settings.rst
Created October 22, 2017 16:25
godot_2_editor_settings

Godot 2 Editor Settings

Version v2.1.4
Last Edit 24.09.2017

Global

@pwab
pwab / godot_2_project_settings.rst
Created October 22, 2017 16:26
godot_2_project_settings

Godot 2 Project Settings

Version v2.1.4
Last Edit 24.09.2017

Application

@pwab
pwab / godot_3_editor_settings.rst
Created October 22, 2017 16:27
godot_3_editor_settings

Godot 3 Editor Settings

Version v3.0 alpha
Last Edit 25.09.2017

Global

@pwab
pwab / godot_3_project_settings.rst
Created October 22, 2017 16:28
godot_3_project_settings

Godot 3 Project Settings

Version v3.0 alpha
Last Edit 24.09.2017

Application

@pwab
pwab / editor_settings.rst
Last active March 2, 2018 14:29
Godot Settings

Editor Settings

Interface

Editor

@pwab
pwab / genesis_public_key
Created February 8, 2018 10:47
genesis_public_key
04785fa74e5e417c727163347d9af7b505bd92635cd9d6b3a92c390f7750b4ccab147953b86195cf076af36b6e0d5ea67f4d5b15093283ac23f8d61b76c3a5423b
@pwab
pwab / line.gd
Created February 17, 2018 16:51
[Godot 3] Line2D intersection points implemented with CollisionShapes
# This implementation is based on CollisionShapes and RayCasts.
# It has one major flaw: It detects intersections of different lines and not only of the line itself.
# I'm pretty sure this can be circumvented by changing the collision_layers of each line
# or by keeping track of each line and then excluding their collision_bodies when ray casting
# or by removing all the collision bodies when intersection_scanning is done
extends Line2D
var intersections = [] # Keep track of every intersection
var segments = [] # Keep track of every segment
@pwab
pwab / cp_webcam_access.md
Last active March 9, 2020 11:45
Notes on webcam access
@pwab
pwab / bib2md.py
Created April 29, 2021 06:07
This script helps to convert bibtex to markdown. It is just a start for now.
#!/usr/bin/env python
"""bib2md
This script helps to convert bibtex to markdown. It is just a start for now.
"""
# The MIT License (MIT)
# Copyright © 2021 Philipp Wabnitz