ManiaMap.Unity
Procedural generation of metroidvania style maps for Unity.
Rand.cs
1
using
UnityEngine;
2
3
namespace
MPewsey.ManiaMapUnity
4
{
8
public
static
class
Rand
9
{
15
public
static
int
AutoAssignId
(
int
id
)
16
{
17
return
id
<= 0 ?
GetRandomId
() : id;
18
}
19
23
public
static
int
GetRandomId
()
24
{
25
return
Random.Range(1,
int
.MaxValue);
26
}
27
}
28
}
MPewsey.ManiaMapUnity.Rand
Contains methods for creating random ID's.
Definition:
Rand.cs:9
MPewsey.ManiaMapUnity.Rand.GetRandomId
static int GetRandomId()
Returns a random positive integer.
Definition:
Rand.cs:23
MPewsey.ManiaMapUnity.Rand.AutoAssignId
static int AutoAssignId(int id)
If the specified ID is greater than zero, returns the ID. Otherwise, returns a random positive intege...
Definition:
Rand.cs:15
MPewsey.ManiaMapUnity
Definition:
ActiveCellsRow.cs:6
Packages
ManiaMap.Unity
Scripts
Runtime
Rand.cs
Generated by
1.9.2