Librarian gameplay (DND, but in SS14) (#17041)
* D&D character sheets * Tabletop improvements * Grass battlemap * You can now put shit inside of the board * change variable name * make the grass tabletop better, again * update the damn thing AGAIN * update the shit AGAIN * You can now take stuff out of tabletops * Make it use parenting to avoid zany bugs * MORE battlemaps! Battlemaps for everyone! * You can now dump out pieces + cleanup * All (most) non-game pieces should fall to the ground * make the verb a bit more responsive * Librarian content officially done * fix tests i think * i forgot the sheet * Smidgen of refactoring * You can no longer put high risk items inside of boards * no boardgame defusal * minor refactoring * hoplogrma * doc * fix rt
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
using Robust.Shared.Prototypes;
|
||||
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype;
|
||||
|
||||
namespace Content.Server.Tabletop
|
||||
{
|
||||
[ImplicitDataDefinitionForInheritors]
|
||||
@@ -10,5 +13,8 @@ namespace Content.Server.Tabletop
|
||||
/// <param name="session">Tabletop session to set up. You'll want to grab the tabletop center position here for spawning entities.</param>
|
||||
/// <param name="entityManager">Dependency that can be used for spawning entities.</param>
|
||||
public abstract void SetupTabletop(TabletopSession session, IEntityManager entityManager);
|
||||
|
||||
[DataField("boardPrototype", customTypeSerializer:typeof(PrototypeIdSerializer<EntityPrototype>))]
|
||||
public string BoardPrototype = default!;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user