User contributions
From DiceRoller Documentation
- 18:20, 1 May 2017 diff hist +700 N Dice/PbP/RollPost/Current Created page with "{{APIdoc|RollPost.Current Property}} Gets the current version of the post (the one being checked). {{ns}} == Syntax == <syntaxhighlight lang="C#"> public IReadOnlyList<RollR..." current
- 19:42, 28 April 2017 diff hist +1,955 N Dice/PbP/RollPost/Validate Created page with "{{APIdoc|RollPost.Validate Method ()}} Checks if Current has diverged from Pristine. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public virtual bool Validate() </syntaxh..." current
- 19:30, 28 April 2017 diff hist +505 N Dice/PbP/RollPost/RollMacro Created page with "{{APIdoc|RollPost.RollMacro Method (MacroContext, String[])}} Contains the logic for the {{c|[roll]}} macro. {{ns}} == Syntax == <syntaxhighlight lang="C#"> private void Rol..." current
- 18:58, 28 April 2017 diff hist +854 N Dice/PbP/RollPost/PostMacros Created page with "{{APIdoc|RollPost.PostMacros Method (MacroContext)}} Executes PbP-specific macros, which are documented on in the dice reference. {{ns}} == Syntax == <syn..." current
- 17:57, 28 April 2017 diff hist +518 N Dice/PbP/RollPost/OnDeserialization Created page with "{{APIdoc|RollPost.OnDeserialization Method (Object)}} Completes deserialization of the RollPost once the entire object graph has been deserialized. {{ns}} == Syntax == <synt..." current
- 17:54, 28 April 2017 diff hist +306 Template:Ns autodetect namespace based on subpage current
- 17:43, 28 April 2017 diff hist +850 N Dice/PbP/RollPost/GetObjectData Created page with "{{APIdoc|RollPost.GetObjectData Method (SerializationInfo, StreamingContext)}} Serializes a RollPost. {{ns|PbP}} == Syntax == <syntaxhighlight lang="C#"> public virtual void..."
- 17:13, 28 April 2017 diff hist +2,001 N Dice/PbP/RollPost/AddRoll (String, RollerConfig) Created page with "{{APIdoc|RollPost.AddRoll Method (String, RollerConfig)}} Adds a new roll to the post using the given config if the roll needs to be evaluated. {{ns}} == Syntax == <syntaxhi..."
- 23:12, 27 April 2017 diff hist +1 Dice/PbP/RollPost/AddRoll (String) current
- 23:08, 27 April 2017 diff hist +862 N Dice/PbP/RollPost/AddRoll (String) Created page with "{{APIdoc|RollPost.AddRoll Method (String)}} Adds a new roll to the post using the DefaultConfig if the roll needs to be evaluated. {{ns}} == Syntax == <syntaxhighlight lang=..."
- 22:59, 27 April 2017 diff hist +1,063 N Dice/PbP/RollPost/RollPost (SerializationInfo, StreamingContext) Created page with "{{APIdoc|RollPost Constructor (SerializationInfo, StreamingContext)}} Constructs a new RollPost using serialized data. {{ns}} == Syntax == <syntaxhighlight lang="C#"> protec..."
- 22:55, 27 April 2017 diff hist +356 N Dice/PbP/RollPost/RollPost () Created page with "{{APIdoc|RollPost Constructor ()}} Constructs a new, empty RollPost. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public RollPost() </syntaxhighlight> == Remarks == This..." current
- 22:25, 27 April 2017 diff hist -5 m Dice/RollerConfig/ExecuteMacro
- 22:24, 27 April 2017 diff hist +688 N Dice/FunctionRegistry/Callbacks Created page with "{{APIdoc|FunctionRegistry.Callbacks Field}} Contains a mapping of all registered functions to their callback and other registration information. {{ns}} == Syntax == <syntaxh..." current
- 22:22, 27 April 2017 diff hist +833 N Dice/FunctionRegistry/Get Created page with "{{APIdoc|FunctionRegistry.Get Method (String, FunctionScope)}} Retrieves the registration information for the given registered function. {{ns}} == Syntax == <syntaxhighlight..." current
- 22:15, 27 April 2017 diff hist +772 N Dice/FunctionRegistry/Contains Created page with "{{APIdoc|FunctionRegistry.Contains Method (String, FunctionScope, Boolean)}} Checks if the given function has already been registered. {{ns}} == Syntax == <syntaxhighlight l..." current
- 22:08, 27 April 2017 diff hist +1,316 N Dice/BuiltinFunctions/ReservedNames Created page with "{{APIdoc|BuiltinFunctions.ReservedNames Field}} Function names which are reserved and cannot be registered. {{ns}} == Syntax == <syntaxhighlight lang="C#"> internal static r..." current
- 21:52, 27 April 2017 diff hist +951 N Dice/BuiltinFunctions/If Created page with "{{APIdoc|BuiltinFunction.If Method (FunctionContext)}} Conditionally returns a result based on a comparison. {{ns}} == Syntax == <syntaxhighlight lang="C#"> [DiceFunction("i..." current
- 21:49, 27 April 2017 diff hist +675 N Dice/BuiltinFunctions/Min Created page with "{{APIdoc|BuiltinFunction.Min Method (FunctionContext)}} Returns the smaller of the two arguments. {{ns}} == Syntax == <syntaxhighlight lang="C#"> [DiceFunction("min", Scope..." current
- 21:49, 27 April 2017 diff hist 0 Dice/BuiltinFunctions/Max current
- 21:49, 27 April 2017 diff hist +674 N Dice/BuiltinFunctions/Max Created page with "{{APIdoc|BuiltinFunction.Abs Method (FunctionContext)}} Returns the larger of the two arguments. {{ns}} == Syntax == <syntaxhighlight lang="C#"> [DiceFunction("max", Scope =..."
- 21:48, 27 April 2017 diff hist +782 N Dice/BuiltinFunctions/Round Created page with "{{APIdoc|BuiltinFunction.Round Method (FunctionContext)}} Rounds the argument. {{ns}} == Syntax == <syntaxhighlight lang="C#"> [DiceFunction("round", Scope = FunctionScope.G..." current
- 21:47, 27 April 2017 diff hist +651 N Dice/BuiltinFunctions/Floor Created page with "{{APIdoc|BuiltinFunction.Floor Method (FunctionContext)}} Computes the floor of the argument. {{ns}} == Syntax == <syntaxhighlight lang="C#"> [DiceFunction("floor", Scope =..." current
- 21:46, 27 April 2017 diff hist +656 N Dice/BuiltinFunctions/Ceiling Created page with "{{APIdoc|BuiltinFunction.Ceiling Method (FunctionContext)}} Computes the ceiling of the argument. {{ns}} == Syntax == <syntaxhighlight lang="C#"> [DiceFunction("ceil", Scope..." current
- 21:46, 27 April 2017 diff hist +654 N Dice/BuiltinFunctions/Abs Created page with "{{APIdoc|BuiltinFunction.Abs Method (FunctionContext)}} Computes the absolute value of the argument. {{ns}} == Syntax == <syntaxhighlight lang="C#"> [DiceFunction("abs", Sco..." current
- 21:22, 27 April 2017 diff hist +1,556 N Dice/BuiltinFunctions Created page with "{{APIdoc|BuiltinFunctions Class}} Contains callbacks for all built-in functions. {{ns}} == Inheritance Hierarchy == System.Object : Dice.BuiltinFunctions == Syntax == <synt..."
- 20:10, 27 April 2017 diff hist +800 N Dice/InternalContext/GroupExpressions Created page with "{{APIdoc|InternalContext.GroupExpressions Field}} Stores all expressions that underpin a Group die result. {{ns}} == Syntax == <syntaxhighlight lang="C#"> internal List<Dice..." current
- 20:08, 27 April 2017 diff hist +1 Dice/InternalContext/AllMacros current
- 20:07, 27 April 2017 diff hist +298 N Dice/InternalContext/AllMacros Created page with "{{APIdoc|InternalContext.AllMacros Field}} Stores all macro values. {{ns}} == Syntax == <syntaxhighlight lang="C#"> internal List<decimal> AllRolls </syntaxhighlight> === F..."
- 20:07, 27 April 2017 diff hist +291 N Dice/InternalContext/AllRolls Created page with "{{APIdoc|InternalContext.AllRolls Field}} Stores all dice rolled. {{ns}} == Syntax == <syntaxhighlight lang="C#"> internal List<uint> AllRolls </syntaxhighlight> === Field..." current
- 20:05, 27 April 2017 diff hist +493 N Dice/InternalContext/GetGroupExpression Created page with "{{APIdoc|InternalContext.GetGroupExpression Method (String)}} Retrieves the expression given an identifier string. {{ns}} == Syntax == <syntaxhighlight lang="C#"> internal D..." current
- 20:04, 27 April 2017 diff hist +681 N Dice/InternalContext/AddGroupExpression Created page with "{{APIdoc|InternalContext.AddGroupExpression Method (DiceAST)}} Add a new group expression to the context, returning an identifier string suitable for Dice/DieResult/Data|Die..." current
- 20:01, 27 April 2017 diff hist +1,207 N Dice/InternalContext Created page with "{{APIdoc|InternalContext Class}} Opaque contextual information used when evaluating dice expressions. {{ns}} == Inheritance Hierarchy == System.Object : Dice.InternalContext..." current
- 19:11, 27 April 2017 diff hist +605 N Dice/Roller/Parse Created page with "{{APIdoc|Roller.Parse Method (String, RollerConfig)}} Parses the diceExpr into an AST without evaluating it. {{ns}} == Syntax == <syntaxhighlight lang="C#"> internal static..." current
- 18:32, 27 April 2017 diff hist +463 N Dice/MacroContext/ValueType Created page with "{{APIdoc|MacroContext.ValueType Property}} Gets or sets the type of value this macro returns. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public ResultType ValueType { g..." current
- 18:31, 27 April 2017 diff hist +9 Dice/MacroContext/Values →Remarks current
- 18:31, 27 April 2017 diff hist +623 N Dice/MacroContext/Values Created page with "{{APIdoc|MacroContext.Values Property}} Gets or sets the underlying die results for the macro that should be shown in the overall result. {{ns}} == Syntax == <syntaxhighligh..."
- 18:30, 27 April 2017 diff hist -1 Dice/MacroContext →Properties
- 18:30, 27 April 2017 diff hist +530 N Dice/MacroContext/Value Created page with "{{APIdoc|MacroContext.Value Property}} Gets or sets the result of the macro. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public decimal Value { get; set; } </syntaxhighl..." current
- 18:27, 27 April 2017 diff hist +925 N Dice/MacroContext/Param Created page with "{{APIdoc|MacroContext.Param Property}} Gets the parameter passed to the macro. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public string Param { get; private set; } </sy..."
- 18:23, 27 April 2017 diff hist +843 N Dice/MacroContext/MacroContext Created page with "{{APIdoc|MacroContext Constructor (String)}} Constructs a new instance of MacroContext. {{ns}} == Syntax == <syntaxhighlight lang="C#"> internal MacroContext( string par..."
- 17:45, 27 April 2017 diff hist +475 N Dice/FunctionContext/ValueType Created page with "{{APIdoc|FunctionContext.ValueType Property}} Gets or sets the type of value this function returns. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public ResultType ValueTy..." current
- 17:43, 27 April 2017 diff hist +797 N Dice/FunctionContext/Values Created page with "{{APIdoc|FunctionContext.Values Property}} Gets or sets the underlying dice rolls for the function call that should be shown in the overall result. {{ns}} == Syntax == <synt..." current
- 17:40, 27 April 2017 diff hist +430 N Dice/FunctionContext/Value Created page with "{{APIdoc|FunctionContext.Value Property}} Gets or sets the result of the function call. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public decimal Value { get; set; } </..." current
- 17:39, 27 April 2017 diff hist +317 N Dice/FunctionContext/Scope Created page with "{{APIdoc|FunctionContext.Scope Property}} Gets the scope of the function being called. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public FunctionScope Scope { get; priv..." current
- 17:37, 27 April 2017 diff hist +372 N Dice/FunctionContext/Name Created page with "{{APIdoc|FunctionContext.Name Property}} Gets the name of the function being called, in the casing that the name was registered as. {{ns}} == Syntax == <syntaxhighlight lang..." current
- 22:13, 25 April 2017 diff hist +13 Dice/FunctionContext/Arguments →Syntax current
- 22:12, 25 April 2017 diff hist +23 Dice/FunctionContext →Properties
- 22:11, 25 April 2017 diff hist +1,155 N Dice/FunctionContext/Expression Created page with "{{APIdoc|FunctionContext.Expression Property}} Gets the dice expression this function is attached to, or null if it is a global function. {{ns}} == Syntax == <syntaxhighligh..." current
- 22:05, 25 April 2017 diff hist +822 N Dice/FunctionContext/Arguments Created page with "{{APIdoc|FunctionContext.Arguments Property}} Gets the arguments to the function call. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public IReadOnlyList<DiceAST> Argument..."