s&
About
The Project
infoAbout s&box mapRoadmap monitoringMetricsEngine startup and usage numbers
Updates
newspaperLatest News published_with_changesChangesRelease-by-release changelog
Games
Browse Games Discover Games

Gamejams

Date
Theme

Date announced very soon. Theme revealed when the jam starts.

$50,000
prizepool
Workshop
Playable
sports_esportsGamesStandalone games and gamemodes
Assets
landscapeMaps view_in_arModels textureMaterials apparelClothing
appsEverythingEvery asset type in one list
Forum
Learn
Documentation
rocket_launchGetting Started docsDocumentation apiAPI Reference
Resources
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العربية
Shrimple Ragdolls
Released
Every type of ragdoll you might need
by Small Fish library
updated 7 days ago
535.6KB
thumb_up_alt16 thumb_down_alt0 favorite19 library_books2
homeDetailsnewspaperNewsreviewsReview2codeSource
folder.obj
description__compiler_extra.cs
folderCode
folderUtils
descriptionPhysicsGrabber.cs
descriptionAssembly.cs
descriptionShrimpleRagdoll.cs
descriptionShrimpleRagdoll.HitReactions.cs
descriptionShrimpleRagdoll.Lerp.cs
descriptionShrimpleRagdoll.Move.cs
descriptionShrimpleRagdoll.PartialRagdoll.cs
descriptionShrimpleRagdoll.Physics.cs
descriptionShrimpleRagdoll.PhysicsPoints.cs
descriptionShrimpleRagdoll.Utils.cs
descriptionShrimpleRagdollSystem.cs
folderUtils
descriptionPhysicsGrabber.cs
descriptionAssembly.cs
descriptionShrimpleRagdoll.cs
descriptionShrimpleRagdoll.HitReactions.cs
descriptionShrimpleRagdoll.Lerp.cs
descriptionShrimpleRagdoll.Move.cs
descriptionShrimpleRagdoll.PartialRagdoll.cs
descriptionShrimpleRagdoll.Physics.cs
descriptionShrimpleRagdoll.PhysicsPoints.cs
descriptionShrimpleRagdoll.Utils.cs
descriptionShrimpleRagdollSystem.cs
ShrimpleRagdollSystem.cs
namespace ShrimpleRagdolls;

public class ShrimpleRagdollSystem : GameObjectSystem
{
	private readonly List<ShrimpleRagdoll> _ragdolls = [];

	public ShrimpleRagdollSystem( Scene scene ) : base( scene )
	{
		Listen( Stage.UpdateBones, 0, UpdateHitReactions, "Updating Ragdoll Hit Reactions" );
	}

	void UpdateHitReactions()
	{
		_ragdolls.Clear();
		Scene.GetAll( _ragdolls );

		foreach ( var ragdoll in _ragdolls )
		{
			if ( ragdoll.IsValid() )
				ragdoll.UpdateHitReactions();
		}
	}
}
Facepunch
  • News
  • Docs
  • Metrics
  • FAQ
  • Forum
  • Discord
  • Twitter