Skip to content

H2xDev/GodotVMF-Entities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

๐ŸŽฎ GodotVMF Entities Library

A comprehensive library of Source Engine entities for Godot projects using GodotVMF v2.2+

License Issues


๐Ÿ“– Overview

This library provides pre-implemented Source Engine entities that seamlessly integrate with your Godot projects through the GodotVMF plugin. Import VMF maps with full entity support out of the box!

Found a bug? Feel free to open an issue ๐Ÿ›

๐Ÿ“ฆ Installation

  1. Download or clone this repository
  2. Copy the entities folder into your Godot project's root directory
  3. Ensure GodotVMF v2.2+ is installed
  4. Start using entities in your VMF maps!

๐Ÿ“‹ Supported Entities

๐ŸŒ Environment

  • env_physexplosion - Physical explosion effects

๐Ÿ” Filters

  • filter_activator_name - Filter entities by name
  • filter_multi - Multiple filter logic

๐ŸŽฏ Func Entities

  • func_physbox - Physical boxes with collision
  • func_rotating - Rotating brushes

๐Ÿ”ง Logic

  • logic_relay - Logic relay for I/O system
  • math_counter - Counter with mathematical operations

๐Ÿšช Triggers

  • trigger_once - Single-use trigger
  • trigger_multiple - Reusable trigger
  • trigger_push - Push entities in a direction

โ„น๏ธ Info

  • info_overlay - Texture overlays

๐Ÿค Contributing

We welcome contributions! If you've implemented entities from the default FGD files:

  1. Fork this repository
  2. Create a feature branch (git checkout -b feature/new-entity)
  3. Commit your changes (git commit -m 'Add new entity')
  4. Push to the branch (git push origin feature/new-entity)
  5. Open a Pull Request

All contributions should follow the existing code style and include proper documentation.


๐Ÿ“„ License

See LICENSE file for details.

๐Ÿ”— Related Projects

  • GodotVMF - The main VMF importer plugin for Godot

Made with โค๏ธ for the Godot and Source Engine community!

About

A library of entities to use with GodotVMF

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors