User contributions
From DiceRoller Documentation
- 18:00, 18 May 2023 diff hist +28 m Dice/RollerConfig/GetRandomBytes fix link current
- 23:55, 8 July 2021 diff hist +977 Dice Reference add implode extras current
- 03:03, 15 June 2021 diff hist +6 m Changelog →4.2.0 current
- 03:01, 15 June 2021 diff hist +3,395 Changelog add 4.2.0 changelog
- 02:12, 15 June 2021 diff hist 0 Project:Copyright update copyright date current
- 19:25, 22 February 2020 diff hist +41 MediaWiki:Common.css current
- 18:47, 22 February 2020 diff hist +218 N MediaWiki:Group-user.css Created page with "→CSS placed here will affect registered users only: .skin-greystuff #header-navigation-container { display: block; } .skin-greystuff #page-namespaces, .skin-greystuff..." current
- 18:45, 22 February 2020 diff hist +132 MediaWiki:Common.css
- 18:42, 22 February 2020 diff hist +45 MediaWiki:Common.css
- 18:40, 22 February 2020 diff hist -183 MediaWiki:Common.css
- 18:38, 22 February 2020 diff hist +39 MediaWiki:Common.css
- 18:37, 22 February 2020 diff hist -121 MediaWiki:Common.css
- 18:14, 22 February 2020 diff hist 0 N MediaWiki:Userlogin-helplink2 blank out current
- 06:06, 26 December 2019 diff hist +363 m Changelog
- 05:51, 26 December 2019 diff hist +342 Changelog
- 20:16, 23 December 2018 diff hist +3 m Dice/Roller →Methods current
- 20:15, 23 December 2018 diff hist +208 Dice/Roller/Roll →Remarks current
- 20:13, 23 December 2018 diff hist +239 Dice/Roller/Roll
- 20:12, 23 December 2018 diff hist -138 Dice/Roller/Roll (String, RollerConfig) current
- 20:12, 23 December 2018 diff hist +1,193 N Dice/Roller/Roll (String, RollerConfig, RollData) Created page with "{{APIdoc|Roller.Roll Method (String, RollerConfig, RollData)}} Rolls dice according to the given dice expression and with the given RollData. Please see Dice Reference for..." current
- 19:54, 23 December 2018 diff hist +2,244 Dice/Roller →Methods
- 18:15, 23 December 2018 diff hist +225 Dice Reference →Macros: add numDice
- 18:11, 23 December 2018 diff hist +364 N Dice/BuiltinMacros/NumDice create current
- 18:09, 23 December 2018 diff hist +629 N Dice/BuiltinMacros create current
- 18:04, 23 December 2018 diff hist +292 Dice →Classes current
- 18:03, 23 December 2018 diff hist +51 Dice/RollerConfig →Remarks current
- 17:58, 23 December 2018 diff hist +180 Changelog →4.0.0
- 17:54, 23 December 2018 diff hist +692 Changelog →4.0.0: update
- 17:50, 23 December 2018 diff hist +5 m Dice/RollerConfig/RollDie →Examples current
- 17:50, 23 December 2018 diff hist +1,140 N Dice/RollerConfig/RollDie Created page with "{{APIdoc|RollerConfig.RollDie Property}} Gets or sets the function used to generate results when a die is rolled. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public Func..."
- 17:45, 23 December 2018 diff hist +123 Dice/RollerConfig →Remarks
- 17:44, 23 December 2018 diff hist +146 Dice/RollerConfig →Properties
- 05:08, 23 December 2018 diff hist -14 DiceRoller strip version mention current
- 05:04, 23 December 2018 diff hist +105 Dice/AST/DiceAST/ToString →Remarks current
- 05:03, 23 December 2018 diff hist -148 Dice/RollerConfig rm ExecuteMacro, no longer exists
- 05:02, 23 December 2018 diff hist -52 Dice/RollerConfig/ExecuteMacro current
- 05:02, 23 December 2018 diff hist +333 Changelog
- 01:54, 23 December 2018 diff hist +276 Changelog
- 16:56, 26 March 2018 diff hist -449 m Changelog →3.2.0
- 20:41, 23 March 2018 diff hist -22 Changelog
- 20:29, 23 March 2018 diff hist +6 Changelog →3.2.0
- 20:27, 23 March 2018 diff hist +1,704 Changelog
- 00:53, 6 October 2017 diff hist +10 DiceRoller
- 00:51, 6 October 2017 diff hist +880 N Dice/PbP/RollPost/HasDivergedFrom Created page with "{{APIdoc|RollPost.HasDivergedFrom Method (RollPost)}} Test if two RollPosts have diverged. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public virtual bool HasDivergedFro..." current
- 00:48, 6 October 2017 diff hist +117 Dice/PbP/RollPost →Methods current
- 00:46, 6 October 2017 diff hist +452 Changelog
- 16:59, 5 October 2017 diff hist +159 Dice/PbP/RollPost/Serialize →Remarks current
- 18:24, 29 September 2017 diff hist -1 Changelog
- 18:23, 29 September 2017 diff hist +426 Changelog
- 17:59, 23 September 2017 diff hist +204 Changelog
- 22:32, 15 September 2017 diff hist +864 N Dice/AST/ExplodeType Created page with "{{APIdoc|ExplodeType Enumeration}} Represents the type of exploding dice in an ExplodeNode. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public enum Ex..." current
- 22:24, 15 September 2017 diff hist +871 N Dice/RollData/Metadata Created page with "{{APIdoc|RollData.Metadata Property}} Gets or sets an optional metadata object that is passed as-is to the {{l|RollResult}} and is serialized alongside it. {{ns}} == Syntax..." current
- 22:21, 15 September 2017 diff hist +855 N Dice/RollData/MacroRegistry Created page with "{{APIdoc|RollData.MacroRegistry Property}} Gets or sets macros specific to this roll. If these have the same name as a macro attached to the RollerConfig, this one is executed..." current
- 22:19, 15 September 2017 diff hist +832 N Dice/RollData/FunctionRegistry Created page with "{{APIdoc|RollData.FunctionRegistry Property}} Gets or sets functions specific to this roll. If these have the same name as a global function, this is executed instead. Cannot..." current
- 22:16, 15 September 2017 diff hist +468 N Dice/RollData/InternalContext Created page with "{{APIdoc|RollData.InternalContext Property}} Gets or sets opaque contextual information used when evaluating dice expressions. {{ns}} == Syntax == <syntaxhighlight lang="c#"..." current
- 22:13, 15 September 2017 diff hist +308 N Dice/RollData/Config Created page with "{{APIdoc|RollData.Config Property}} Gets or sets the config that was rolled along this roll. {{ns}} == Syntax == <syntaxhighlight lang="c#"> internal RollerConfig Config { g..." current
- 22:10, 15 September 2017 diff hist +65 Dice/RollData →Properties current
- 22:05, 15 September 2017 diff hist +270 N Dice/RollResult/RollResult () Created page with "{{APIdoc|RollResult Constructor ()}} Constructs a new instance of RollResult. {{ns}} == Syntax == <syntaxhighlight lang="C#"> private RollResult( ) </syntaxhighlight> == Re..." current
- 22:02, 15 September 2017 diff hist +4 Dice/RollResult/InvalidRoll current
- 22:02, 15 September 2017 diff hist +853 N Dice/RollResult/InvalidRoll Created page with "{{APIdoc|RollResult.InvalidRoll Field}} This RollResult is used as a placeholder whenever an invalid roll is added to a {{l|Dice.PbP.RollPost|RollPost}}. {{ns}} == Syntax ==..."
- 21:53, 15 September 2017 diff hist +496 N Dice/MacroRegistry/GlobalCallbacks Created page with "{{APIdoc|MacroRegistry.GlobalCallbacks Field}} Callbacks which should be executed on every macro run. {{ns}} == Syntax == <syntaxhighlight lang="C#"> internal MacroCallback..." current
- 21:52, 15 September 2017 diff hist +484 N Dice/MacroRegistry/Callbacks Created page with "{{APIdoc|MacroRegistry.Callbacks Field}} Contains a mapping of all registered macros to their callback and other registration information. {{ns}} == Syntax == <syntaxhighlig..." current
- 21:50, 15 September 2017 diff hist +952 N Dice/MacroRegistry/RegisterType Created page with "{{APIdoc|MacroRegistry.RegisterType Method Overloads}} Registers all public methods marked with {{l|DiceMacroAttribute}} on the type. {{ns}} == Overloads == {| class="wikita..." current
- 21:49, 15 September 2017 diff hist +998 N Dice/MacroRegistry/RegisterType (T)(T) Created page with "{{APIdoc|MacroRegistry.RegisterType<T> Method (T)}} Registers all public static and instance methods marked with the {{l|DiceMacroAttribute}} on the type, using the passed-in..." current
- 21:48, 15 September 2017 diff hist +917 N Dice/MacroRegistry/RegisterType (Type) Created page with "{{APIdoc|MacroRegistry.RegisterType Method (Type)}} Registers all public static methods marked with the {{l|DiceMacroAttribute}} on the type. {{ns}} == Syntax == <syntaxhigh..." current
- 19:32, 15 September 2017 diff hist +693 N Dice/MacroRegistry/RemoveGlobal Created page with "{{APIdoc|MacroRegistry.RemoveGlobal Method (MacroCallback)}} Removes all instances of the callback from the global macro registry. {{ns}} == Syntax == <syntaxhighlight lang=..." current
- 19:30, 15 September 2017 diff hist +504 N Dice/MacroRegistry/Remove Created page with "{{APIdoc|MacroRegistry.Remove Method (String)}} Removes the function with the given name. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public void Remove( string name..." current
- 19:27, 15 September 2017 diff hist +1,149 N Dice/MacroRegistry/RegisterGlobalMacro Created page with "{{APIdoc|MacroRegistry.RegisterGlobalMacro Method (MacroCallback)}} Registers a callback to the global macro registry. The same callback may be registered more than once. {{n..." current
- 19:21, 15 September 2017 diff hist +1,014 N Dice/MacroRegistry/RegisterMacro Created page with "{{APIdoc|MacroRegistry.RegisterMacro Method (String, MacroCallback)}} Registers the specified callback to the given name. {{ns}} == Syntax == <syntaxhighlight lang="C#"> pub..." current
- 18:59, 15 September 2017 diff hist +560 N Dice/MacroRegistry/Get Created page with "{{APIdoc|MacroRegistry.Get Method (String)}} Retrieves the registration information for the given registered macro. {{ns}} == Syntax == <syntaxhighlight lang="C#"> internal..." current
- 18:58, 15 September 2017 diff hist +434 N Dice/MacroRegistry/Contains Created page with "{{APIdoc|MacroRegistry.Contains Method (String)}} Checks if the given macro has already been registered. {{ns}} == Syntax == <syntaxhighlight lang="C#"> internal bool Contai..." current
- 18:54, 15 September 2017 diff hist +655 N Dice/AST/MathOp Created page with "{{APIdoc|MathOp Enumeration}} Represents the operation performed on each side of a math expression. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public enum MathOp </synt..." current
- 18:50, 15 September 2017 diff hist +16 Template:L i liek curly braces current
- 18:49, 15 September 2017 diff hist -4 Dice/RollData →Remarks
- 18:49, 15 September 2017 diff hist +1,977 N Dice/RollData Created page with "{{APIdoc|RollData Class}} Holds data relevant to the scope of a single roll (as opposed to the global scope of {{l|RollerConfig}}). {{ns}} == Inheritance Hierarchy == System..."
- 17:42, 15 August 2017 diff hist +2,136 N Dice/MacroRegistry Created page with "{{APIdoc|MacroRegistry Class}} Stores a mapping of all macros to their appropriate callbacks. {{ns}} == Inheritance Hierarchy == System.Object : Dice.MacroRegistry == Synta..." current
- 23:22, 14 August 2017 diff hist +809 N Dice/MacroContext/Name Created page with "{{APIdoc|MacroContext.Name Property}} Gets the name of the macro, if using the recommended method of separating arguments with colons. {{ns}} == Syntax == <syntaxhighlight l..." current
- 23:20, 14 August 2017 diff hist +846 N Dice/MacroContext/Arguments Created page with "{{APIdoc|MacroContext.Arguments Property}} Gets the arguments of the macro (including the name), if using the recommended method of separating arguments with colons. {{ns}}..." current
- 23:18, 14 August 2017 diff hist +206 Dice/MacroContext/Param current
- 23:16, 14 August 2017 diff hist +73 Dice/MacroContext →Properties current
- 23:15, 14 August 2017 diff hist +14 Dice/MacroContext →Remarks
- 23:15, 14 August 2017 diff hist -39 Dice/MacroContext →Remarks
- 23:14, 14 August 2017 diff hist +330 Dice/MacroContext →Properties
- 23:13, 14 August 2017 diff hist +638 N Dice/MacroContext/Data Created page with "{{APIdoc|MacroContext.Data Property}} Gets the RollData attached to this macro execution. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public RollData Data { get; private..." current
- 23:12, 14 August 2017 diff hist +84 Dice/MacroContext →Properties
- 23:12, 14 August 2017 diff hist +10 Dice/MacroContext/MacroContext current
- 23:12, 14 August 2017 diff hist +10 Dice/MacroContext →Constructors
- 23:11, 14 August 2017 diff hist +10 Dice/FunctionContext →Constructors current
- 23:11, 14 August 2017 diff hist +95 Dice/FunctionContext/FunctionContext current
- 23:11, 14 August 2017 diff hist +85 Dice/MacroContext/MacroContext
- 23:09, 14 August 2017 diff hist -122 Dice/MacroContext/MacroContext
- 23:07, 14 August 2017 diff hist +73 Dice/FunctionRegistry/Remove →Exceptions current
- 22:55, 14 August 2017 diff hist -238 Dice/FunctionContext/FunctionContext
- 22:42, 14 August 2017 diff hist +9 Dice/FunctionContext →Properties
- 22:42, 14 August 2017 diff hist +650 N Dice/FunctionContext/Data Created page with "{{APIdoc|FunctionContext.Data Property}} Gets the RollData attached to this function execution. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public RollData Data { get; pr..." current
- 22:36, 14 August 2017 diff hist +96 Dice/FunctionContext →Properties
- 22:32, 14 August 2017 diff hist +368 N Dice/DiceMacroAttribute/Name Created page with "{{APIdoc|DiceMacroAttribute.Name Property}} Gets the name of the macro, which is not necessarily the same as the name of the method the attribute is attached to. {{ns}} == S..." current
- 22:32, 14 August 2017 diff hist +701 N Dice/DiceMacroAttribute/DiceMacroAttribute Created page with "{{APIdoc|DiceMacroAttribute Constructor (String)}} Constructs a new instance of DiceMacroAttribute. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public DiceMacroAttribute..." current
- 22:00, 14 August 2017 diff hist +2,247 N Dice/DiceMacroAttribute Created page with "{{APIdoc|DiceMacroAttribute Class}} An attribute that can be applied to methods which denotes the method is a valid MacroCallback. The {{l|MacroRegistry..." current
- 21:52, 14 August 2017 diff hist +638 N Dice/BuiltinFunctions/Expand Created page with "{{APIdoc|BuiltinFunction.Expand Method (FunctionContext)}} Expands a grouped DieResult into the individual DieResults that comprise it. {{ns}} == Syntax == <syntaxhighlight..." current
- 21:51, 14 August 2017 diff hist +157 Dice/BuiltinFunctions →Methods current
- 21:49, 14 August 2017 diff hist +231 Dice/RollerConfig →Thread Safety
- 21:48, 14 August 2017 diff hist +49 Dice/RollerConfig →Thread Safety
- 21:48, 14 August 2017 diff hist +109 Dice/RollerConfig →Thread Safety
- 21:46, 14 August 2017 diff hist +159 Dice
- 21:45, 14 August 2017 diff hist -1 Dice/AST/DiceAST/RerollInternal current
- 21:45, 14 August 2017 diff hist -5 Dice/AST/DiceAST/Reroll current
- 21:44, 14 August 2017 diff hist -1 Dice/AST/DiceAST/EvaluateInternal current
- 21:44, 14 August 2017 diff hist -13 Dice/AST/DiceAST/Evaluate current
- 21:42, 14 August 2017 diff hist -16 Dice/AST/DiceAST current
- 17:19, 11 August 2017 diff hist +551 Dice Reference →Dice functions
- 16:50, 11 August 2017 diff hist +163 Changelog →3.0.0
- 16:09, 11 August 2017 diff hist +318 Changelog
- 18:44, 7 August 2017 diff hist +281 Changelog
- 18:04, 7 August 2017 diff hist +266 Changelog
- 17:53, 7 August 2017 diff hist +326 Changelog
- 21:53, 4 August 2017 diff hist -21 Dice/RollerConfig
- 21:41, 4 August 2017 diff hist +167 Changelog →2.1.0
- 21:37, 4 August 2017 diff hist +421 Dice →Classes
- 21:35, 4 August 2017 diff hist +1,477 Dice/RollerConfig/MacroRegistry current
- 21:31, 4 August 2017 diff hist +548 N Dice/RollerConfig/MacroRegistry Created page with "{{APIdoc|RollerConfig.FunctionRegistry Property}} Gets or sets the registry of all valid macro names and their callbacks. {{ns}} == Syntax == <syntaxhighlight lang="C#"> pub..."
- 21:29, 4 August 2017 diff hist -2 Dice/RollerConfig/ExecuteMacro →Remarks
- 21:28, 4 August 2017 diff hist +96 Dice/RollerConfig/ExecuteMacro →Remarks
- 21:26, 4 August 2017 diff hist -70 Dice/RollerConfig →Remarks
- 21:25, 4 August 2017 diff hist -100 Dice/RollerConfig →Examples
- 21:25, 4 August 2017 diff hist +37 Dice/RollerConfig →Remarks
- 21:24, 4 August 2017 diff hist +15 Dice/RollerConfig/ExecuteMacro →Deprecated
- 21:23, 4 August 2017 diff hist 0 Dice/RollerConfig →Properties
- 21:23, 4 August 2017 diff hist +15 Dice/RollerConfig →Properties
- 21:23, 4 August 2017 diff hist +75 N Template:Removed Created page with "<span class="fa fa-minus-circle" style="color: red" title="Removed"></span>" current
- 21:22, 4 August 2017 diff hist +79 N Template:Deprecated Created page with "<span class="fa fa-warning" style="color: goldenrod" title="Deprecated"></span>" current
- 21:20, 4 August 2017 diff hist +140 Dice/RollerConfig →Properties
- 21:18, 4 August 2017 diff hist -59 Changelog
- 21:18, 4 August 2017 diff hist +118 N Template:L Created page with "{{#ifeq:{{#explode:{{{1}}}|.|0}}|Dice|[[{{#replace:{{{1}}}|.|/}}|{{{1}}}]]|[[Dice/{{#replace:{{{1}}}|.|/}}|{{{1}}}]]}}"
- 21:04, 4 August 2017 diff hist +218 Dice/RollerConfig/ExecuteMacro
- 21:02, 4 August 2017 diff hist +369 Changelog
- 18:30, 16 June 2017 diff hist +237 Dice/PbP/RollPost/AddRoll (String, RollerConfig) →Remarks current
- 18:29, 16 June 2017 diff hist 0 m Dice/RollResult →Fields current
- 18:28, 16 June 2017 diff hist +291 Dice/RollResult
- 17:10, 16 June 2017 diff hist +45 MediaWiki:Common.css
- 17:09, 16 June 2017 diff hist +37 Changelog
- 17:09, 16 June 2017 diff hist +279 Changelog
- 22:55, 16 May 2017 diff hist +944 N Dice/AST/CompareOp Created page with "{{APIdoc|CompareOp Enumeration}} The type of comparison to perform. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public enum CompareOp </syntaxhighlight> == Members == {..." current
- 19:27, 16 May 2017 diff hist +689 N Dice/AST/DiceAST/ValueType Created page with "{{APIdoc|DiceAST.ValueType Property}} Gets what type of value we have (total or successes). {{ns}} == Syntax == <syntaxhighlight lang="C#"> public ResultType ValueType { get..." current
- 19:25, 16 May 2017 diff hist +673 N Dice/AST/DiceAST/Values Created page with "{{APIdoc|DiceAST.Values Property}} Gets the underlying dice that were rolled, as well as their values. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public abstract IReadO..." current
- 19:23, 16 May 2017 diff hist +425 N Dice/AST/DiceAST/Value Created page with "{{APIdoc|DiceAST.Value Property}} Gets the final value of the node. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public decimal Value { get; protected set; } </syntaxhigh..." current
- 19:17, 16 May 2017 diff hist +702 N Dice/AST/DiceAST/UnderlyingRollNode Created page with "{{APIdoc|DiceAST.UnderlyingRollNode Property}} Gets the roll node underneath this node, unless this node is a roll node of some sort. {{ns}} == Syntax == <syntaxhighlight la..." current
- 23:08, 15 May 2017 diff hist +1,075 N Dice/AST/DiceAST/RerollInternal Created page with "{{APIdoc|DiceAST.RerollInternal Method (RollerConfig, DiceAST, Int32)}} Actual reroll logic, implemented by each subclass. {{ns}} == Syntax == <syntaxhighlight lang="C#"> pr..."
- 23:06, 15 May 2017 diff hist +1,668 N Dice/AST/DiceAST/Reroll Created page with "{{APIdoc|DiceAST.Reroll Method (RollerConfig, DiceAST, Int32)}} Re-do the roll without re-evaluating the entire subtree again. {{ns}} == Syntax == <syntaxhighlight lang="C#"..."
- 19:48, 15 May 2017 diff hist +719 N Dice/DieResult/Deserialize Created page with "{{APIdoc|DieResult.Deserialize Method (Stream)}} Deserializes binary data from the given stream. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public static DieResult Dese..." current
- 19:48, 15 May 2017 diff hist +2 Dice/RollResult/Deserialize current
- 19:47, 15 May 2017 diff hist +724 N Dice/RollResult/Deserialize Created page with "{{APIdoc|RollResult.Deserialize Method (Stream)}} Deserializes binary data from the given stream. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public static RollPost Dese..."
- 19:46, 15 May 2017 diff hist +427 N Dice/DieResult/Serialize Created page with "{{APIdoc|DieResult.Serialize Method (Stream)}} Serializes binary data to the given stream. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public void Serialize( Stream..." current
- 19:46, 15 May 2017 diff hist +477 N Dice/RollResult/Serialize Created page with "{{APIdoc|RollResult.Serialize Method (Stream)}} Serializes binary data to the given stream. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public void Serialize( Stream..." current
- 16:47, 15 May 2017 diff hist +239 Dice/DieResult →Methods current
- 16:43, 15 May 2017 diff hist +239 Dice/RollResult →Methods
- 16:40, 15 May 2017 diff hist +131 Dice/PbP/RollPost/Deserialize current
- 16:39, 15 May 2017 diff hist +708 N Dice/PbP/RollPost/Deserialize Created page with "{{APIdoc|RollPost.Deserialize Method (Stream)}} Deserializes a serialized RollPost. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public static RollPost Deserialize( S..."
- 16:37, 15 May 2017 diff hist +1 Dice/PbP/RollPost/Serialize →See Also
- 16:37, 15 May 2017 diff hist +706 N Dice/PbP/RollPost/Serialize Created page with "{{APIdoc|RollPost.Serialize Method (Stream)}} Serializes a RollPost, for saving to the database. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public void Serialize( S..."
- 16:33, 15 May 2017 diff hist +346 N Dice/PbP/RollPost/Diverged Created page with "{{APIdoc|RollPost.Diverged Property}} Gets how diverged Current is from Pristine. {{ns}} == Syntax == <syntaxhighlight lang="C#"> internal int Diverged { get; } </syntaxhigh..." current
- 16:28, 15 May 2017 diff hist -32 Dice/PbP/RollPost/RollPost (SerializationInfo, StreamingContext) →Remarks current
- 16:27, 15 May 2017 diff hist +119 Dice/PbP/RollPost/GetObjectData →Remarks current
- 20:22, 12 May 2017 diff hist -8 m Changelog
- 18:50, 11 May 2017 diff hist +129 Changelog
- 20:21, 9 May 2017 diff hist -188 Dice/PbP/RollPost
- 19:52, 8 May 2017 diff hist -13 m Changelog
- 18:35, 5 May 2017 diff hist +1,036 Dice/PbP/RollPost update serialization
- 18:08, 5 May 2017 diff hist +113 Changelog
- 18:07, 5 May 2017 diff hist -414 Changelog still using BinaryFormatter
- 17:17, 4 May 2017 diff hist +44 Changelog →2.0.0 (prerelease)
- 17:13, 4 May 2017 diff hist +1,355 Changelog
- 19:00, 2 May 2017 diff hist +1,060 N Dice/AST/DiceAST/EvaluateInternal Created page with "{{APIdoc|DiceAST.EvaluateInternal Method (RollerConfig, DiceAST, Int32)}} Actual evaluation logic, implemented by each subclass. {{ns}} == Syntax == <syntaxhighlight lang="C..."
- 18:57, 2 May 2017 diff hist +2,935 N Dice/AST/DiceAST/Evaluate Created page with "{{APIdoc|DiceAST.Evaluate Method (RollerConfig, DiceAST, Int32)}} Evaluates the node, causing it to store its result in Value. {{ns}} == Syntax == <syntaxhighli..."
- 22:52, 1 May 2017 diff hist +33 Dice/AST/DiceAST →Methods
- 21:39, 1 May 2017 diff hist +2 Dice/AST/DiceAST →Methods: additional framework for eventually implementing custom AST nodes
- 21:36, 1 May 2017 diff hist +573 N Dice/AST/DiceAST/Evaluated Created page with "{{APIdoc|DiceAST.Evaluated Property}} Gets whether or not this node has been evaluated. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public bool Evaluated { get; private..." current
- 20:01, 1 May 2017 diff hist +8 m Changelog
- 20:01, 1 May 2017 diff hist -6 Dice/AST/DiceAST
- 20:00, 1 May 2017 diff hist +328 Changelog
- 19:56, 1 May 2017 diff hist -1 m Changelog
- 19:56, 1 May 2017 diff hist +557 Changelog
- 19:45, 1 May 2017 diff hist +1 m Dice/AST/DiceAST →Methods
- 19:44, 1 May 2017 diff hist -459 Dice/AST/DiceAST →Remarks
- 19:35, 1 May 2017 diff hist +960 N Dice/AST/DiceAST/ToString Created page with "{{APIdoc|DiceAST.ToString Method ()}} Retrieves a normalized representation of the dice expression. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public abstract override..."
- 18:36, 1 May 2017 diff hist +1 Dice/PbP/RollPost/ diverged current
- 18:35, 1 May 2017 diff hist +1 Dice/PbP/RollPost/ diverged →Remarks
- 18:35, 1 May 2017 diff hist +589 N Dice/PbP/RollPost/ diverged Created page with "{{APIdoc|RollPost._diverged Field}} How many levels has Current diverged from Pristine at the moment. {{ns}} == Syntax == <syntaxhighlight lang="C#"> private int _diverged;..."
- 18:33, 1 May 2017 diff hist -3 m Dice/PbP/RollPost/ stored current
- 18:33, 1 May 2017 diff hist -3 m Dice/PbP/RollPost/ pristine →Property Value current
- 18:33, 1 May 2017 diff hist -3 m Dice/PbP/RollPost/ current →Property Value current
- 18:32, 1 May 2017 diff hist +1,089 N Dice/PbP/RollPost/ stored Created page with "{{APIdoc|RollPost._stored Field}} Backing field for Stored/StoredList. {{ns}} == Syntax == <syntaxhighlight lang="C#"> private List<RollResult> _stored; </syntaxhighlight>..."
- 18:31, 1 May 2017 diff hist +1,107 N Dice/PbP/RollPost/ pristine Created page with "{{APIdoc|RollPost._pristine Field}} Backing field for Pristine/PristineList. {{ns}} == Syntax == <syntaxhighlight lang="C#"> private List<RollResult> _pristine; </syntaxhigh..."
- 18:29, 1 May 2017 diff hist +430 N Dice/PbP/RollPost/ current Created page with "{{APIdoc|RollPost._current Field}} Backing field for Current/CurrentList. {{ns}} == Syntax == <syntaxhighlight lang="C#"> private List<RollResult> _current; </syntaxhighligh..."
- 18:27, 1 May 2017 diff hist +377 N Dice/PbP/RollPost/StoredList Created page with "{{APIdoc|RollPost.StoredList Property}} Gets the mutable version of Stored. {{ns}} == Syntax == <syntaxhighlight lang="C#"> protected IList<RollResult> Stored { get; private..." current
- 18:26, 1 May 2017 diff hist +550 N Dice/PbP/RollPost/Stored Created page with "{{APIdoc|RollPost.Stored Property}} Gets the most recent saved version of the post. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public IReadOnlyList<RollResult> Stored {..." current
- 18:26, 1 May 2017 diff hist +3 Dice/PbP/RollPost/PristineList current
- 18:25, 1 May 2017 diff hist +386 N Dice/PbP/RollPost/PristineList Created page with "{{APIdoc|RollPost.PristineList Property}} Gets the mutable version of Pristine. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public IList<RollResult> PristineList { get;..."
- 18:24, 1 May 2017 diff hist +838 N Dice/PbP/RollPost/Pristine Created page with "{{APIdoc|RollPost.Pristine Property}} Gets the "pristine" version of the post. {{ns}} == Syntax == <syntaxhighlight lang="C#"> public IReadOnlyList<RollResult> Pristine { ge..." current
- 18:22, 1 May 2017 diff hist +400 N Dice/PbP/RollPost/CurrentList Created page with "{{APIdoc|RollPost.CurrentList Property}} Gets the mutable version of Current. {{ns}} == Syntax == <syntaxhighlight lang="C#"> protected IList<RollResult> Curr..." current
- 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..."