vbsp-entities-css

Crates.iovbsp-entities-css
lib.rsvbsp-entities-css
version0.6.0
created_at2025-02-27 19:34:38.266064+00
updated_at2025-03-08 20:27:42.399736+00
descriptionVBSP entity definitions for Counter Strike: Source.
homepage
repositoryhttps://github.com/krakow10/vbsp-entities
max_upload_size
id1572093
size150,129
(krakow10)

documentation

README

VBSP Entities For Counter Strike: Source

Latest version License

CSS Entities (Generated)

Generated by vbsp-entities-codegen. Intended for use with the vbsp crate.

Usage:

use vbsp::Bsp;
use vbsp_entities_css::Entity;

let data = std::fs::read("cstrike/maps/de_dust.bsp")?;
let bsp = Bsp::read(&data)?;

for entity in &bsp.entities {
	match entity.parse() {
		// print CT spawn locations
		Ok(Entity::InfoPlayerCounterterrorist(info_player_counterterrorist)) => dbg!(info_player_counterterrorist.origin),
		_ => (),
	}
}
Commit count: 22

cargo fmt