Files
rhailrake c08cdeb84d Залью спеллы потестить, мне похуй ПР НОМЕР 156
* refactor CheZaHuetaMagicSystem

* эщкере

* alt-spells system. lmb, rmb, alt-click

* fix

* ChargeSpellsIndicator + Visual(CheZaHueta)

* Custom charge effect for spell

* Custom MaxChargeLevel

* Finally. Alt spells seems to work!! Need to start do spells and gamerule

* fuckkk

* fix crash, actually burn scroll..

* some fixes blyat

* ArcSpell

* очередная CheZaHuetaSystem, ForceSpell

* ONI'SOMA!

* mraow

* prepare this LMAO

* Yebanyy rot etogo kazino blyat! - CardsSpell

* forcewall

* nig

* blink

* Ethereal Jaunt

* игра говно

* Блядина

* ну на еще спеллов

* blyadina

* да иди ты нахуй БЛЯДЬ

* кто прочитал, тот сдохнет. сделай 5 репостов чтобы выжить....

* icons

* та ваще поебать

* одежда
2024-03-07 16:01:54 +00:00

44 lines
966 B
C#

using Robust.Shared.Audio;
using Robust.Shared.GameStates;
namespace Content.Shared._White.Wizard.ScrollSystem;
[RegisterComponent, NetworkedComponent, Access(typeof(SharedScrollSystem))]
public sealed partial class ScrollComponent : Component
{
/// <summary>
/// ActionId to give on use.
/// </summary>
[DataField]
[ViewVariables]
public string ActionId;
/// <summary>
/// How time it takes to learn.
/// </summary>
[DataField]
[ViewVariables(VVAccess.ReadWrite)]
public float LearnTime = 5f;
/// <summary>
/// Popup on learn.
/// </summary>
[DataField]
[ViewVariables]
public string LearnPopup;
/// <summary>
/// Sound to play on use.
/// </summary>
[DataField]
[ViewVariables]
public SoundSpecifier UseSound;
/// <summary>
/// Sound to play after use.
/// </summary>
[DataField]
[ViewVariables]
public SoundSpecifier AfterUseSound;
}