Toggle menu
14
236
69
27.4K
Kenshi Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 18:36, 22 February 2025 by Prd (talk | contribs) (Created page with "{{Documentation subpage}} {{Substitution| |if you want to generate a random item one time only}} {{Lua|Module:Random}} Returns one of {{mvar|N}} items at random. == Usage == * <code>{{((}}random item|item1|item2|...|item{{mvar|N}}{{))}}</code> * All calls to the function using {{para|same|y}} with the same number of items will return the same item. == Parameters == * {{para|1}}‥{{para|2}}‥{{para|{{mvar|N}}}} → The items to return. * {{para|same|y}} Set to a truth...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Returns one of N items at random.

Usage

  • {{random item|item1|item2|...|itemN}}
  • All calls to the function using |same=y with the same number of items will return the same item.

Parameters

  • |1=|2=|N= → The items to return.
  • |same=y Set to a truthy value for all calls with this parameter set and the same number of items to return the same item.
  • There used to be a |range= parameter, but this is no longer needed.

Examples

Purge

  • {{Random item|a|b|c|d|A|B|C|D|1|2|3|4}} → A
  • {{Random item|a|b|c|d|A|B|C|D|1|2|3|4}} → D
  • {{Random item|a|b|c|d|A|B|C|D|1|2|3|4}} → 4
  • {{Random item|a|b|c|d|A|B|C|D|1|2|3|4|same=y}} → 4
  • {{Random item|a|b|c|d|A|B|C|D|1|2|3|4|same=y}} → 4
  • {{Random item|a|b|c|d|A|B|C|D|1|2|3|4|same=y}} → 4

See also