s&
infoAbout
infoAbout s&box newspaperLatest News published_with_changesChanges mapRoadmap monitoringMetrics
gamesGames
sports_esportsBrowse Games exploreDiscover Games
categoryWorkshop
sports_esportsGames landscapeMaps view_in_arModels textureMaterials apparelClothing constructionMore..
forumForum menu_bookLearn
docsDocumentation apiApi Reference schoolTutorials manage_searchCode Search
inputLog in with Steam chevron_leftChange Language
简体中文EnglishРусскийEspañolPortuguês-BrasilDeutsch日本語FrançaisPolskiTürkçe한국어PirateItalianoไทย繁體中文УкраїнськаČeštinaNederlandsMagyarDanskSuomiSvenskaNorskΕλληνικάRomânăБългарскиTiếng ViệtBahasa IndonesiaEspañol-Latinoaméricaالعربية
You and what army?
Released
by quality game
updated 3 days ago
403.2MB
thumb_up_alt21 thumb_down_alt7 favorite17 library_books1
homeDetailsforumForumreviewsReview6codeSourcequery_statsMetrics
leaderboardPlayer Counts
folder.obj
description__compiler_extra.cs
descriptionAchievementWatcher.cs
descriptionAssembly.cs
descriptionBullet.cs
descriptionBulletEnemy.cs
descriptionCheats.cs
descriptionColorCoding.cs
descriptionEnemySpawner.cs
descriptionExplosionKiller.cs
descriptionGameOverMonitor.cs
descriptionGameOverScreen.razor
descriptionGoodie.cs
descriptionGun.cs
descriptionHealth.cs
descriptionHomeBase.cs
descriptionHUD.razor
descriptionHUDSystem.cs
descriptionHurtBox.cs
descriptionIRareEnemy.cs
descriptionLeaderboard.razor
descriptionLocalCameraControl.cs
descriptionMatchEyeAngles.cs
descriptionMinimap.cs
descriptionMP5.cs
descriptionPlayer.cs
descriptionPlayerReplicator.cs
descriptionPlayerTracker.cs
descriptionPositionRandomizer.cs
descriptionRandomDebrisSpawner.cs
descriptionRequiresPlayerNearby.cs
descriptionRigidbodyDisabler.cs
descriptionShopInterface.razor
descriptionShopSystem.cs
descriptionShopUpgrade.razor
HurtBox.cs
using Sandbox;

public class HurtBox : Component, Component.ITriggerListener
{
	[Property]
	public float Damage { get; set; } = 20;

	void ITriggerListener.OnTriggerEnter( GameObject other )
	{
		var damageable = other.GetComponent<IDamageable>();

		if ( damageable is not null )
		{
			damageable.OnDamage( new DamageInfo()
			{
				Damage = Damage,
				Attacker = GameObject,
				Position = WorldPosition,
			} );
		}
	}
}
  • News
  • Docs
  • Metrics
  • FAQ
  • Forum
  • Discord
  • Twitter