Opengist

Explore

  • All gists
  • Topics
  • Users
Give feedback on the new UI Powered by Opengist ⋅ 31ms

user:thomas gists created by user

title:mygist gists with given title

description:sync gists with given description

filename:myfile.txt gists having files with given name

extension:yml gists having files with given extension

language:go gists having files with given language

topic:homelab gists with given topic

all:systemctl search all fields

Login Register

All gists

All Recently liked Recently forked
Recently created Least recently created Recently updated Least recently updated
screwdriver

screwdriver / gist:f99d5bf9d8f14fe2a9a3bf56d4ac0c66

Last active 12 minutes ago
0 0 5
1 // nm_sample_npc.fgd - the FGD GenerateCustomEntityFgd produces for this sample on its own.
2 // In the monorepo, do not hand-edit: add the class, then run
3 // .claude/scripts/build-gate.sh ./build.sh GenerateCustomEntityFgd
4 // and the block lands in NewMoon.Plugins.TF2Helpers.Api/Fgd/newmoon_custom_entities.fgd.
5 // Load it in Hammer under Tools > Options > Game Configurations > Game Data files, after TF2's own FGDs.
6
7 // Common base classes for the NewMoon custom entity FGD (AB#29812).
8 // Hand-maintained. Derived from the CBaseEntity data description (BEGIN_DATADESC_NO_BASE( CBaseEntity ) in
9 // src/game/server/baseentity.cpp) and the key handling in CBaseEntity::KeyValue (src/game/shared/baseentity_shared.cpp)
10 // of the Source SDK 2013. Refresh it from a GetDataDescMap dump of a live entity when the engine surface changes.