Compare commits
2 Commits
a07b675c8e
...
12184f3bc8
Author | SHA1 | Date |
---|---|---|
Jill | 12184f3bc8 | |
Jill | d114f1175d |
22
MANUAL.md
22
MANUAL.md
|
@ -46,6 +46,7 @@ Uranium Template originally formed during the creation of a currently unreleased
|
|||
- [`vector2D:length(): number`](#vector2dlength-number)
|
||||
- [`vector2D:lengthSquared(): number`](#vector2dlengthsquared-number)
|
||||
- [`vector2D:angle(): number`](#vector2dangle-number)
|
||||
- [`vector2D:rotate(ang: number): vector2D`](#vector2drotateang-number-vector2d)
|
||||
- [`vector2D:normalize(): vector2D`](#vector2dnormalize-vector2d)
|
||||
- [`vector2D:resize(length: number): vector2D`](#vector2dresizelength-number-vector2d)
|
||||
- [`vector2D:unpack(): number, number`](#vector2dunpack-number-number)
|
||||
|
@ -102,6 +103,9 @@ Uranium Template originally formed during the creation of a currently unreleased
|
|||
- [`savedata.load(): void`](#savedataload-void)
|
||||
- [`savedata.getLastSave(): string[] | nil`](#savedatagetlastsave-string--nil)
|
||||
- [`savedata.enableAutosave(): void`](#savedataenableautosave-void)
|
||||
- [`env`](#env)
|
||||
- [`env.inEditor: boolean`](#envineditor-boolean)
|
||||
- [`env.onWine: boolean`](#envonwine-boolean)
|
||||
- [`rng`](#rng)
|
||||
- [`rng.init(seed: number[] | nil): rng`](#rnginitseed-number--nil-rng)
|
||||
- [`rng(a: number | nil, b: number | nil): number`](#rnga-number--nil-b-number--nil-number)
|
||||
|
@ -470,7 +474,11 @@ Returns the vector's length, squared. Here mainly for optimization purposes; thi
|
|||
|
||||
#### `vector2D:angle(): number`
|
||||
|
||||
Returns the vector's angle in radians. <!--(TODO: why?)-->
|
||||
Returns the vector's angle in degrees.
|
||||
|
||||
#### `vector2D:rotate(ang: number): vector2D`
|
||||
|
||||
Rotates the vector, setting its angle but keeping its length. _Angle is provided in degrees._
|
||||
|
||||
#### `vector2D:normalize(): vector2D`
|
||||
|
||||
|
@ -871,6 +879,18 @@ Gets the last save time that persists between game restarts in the format `{hour
|
|||
|
||||
Enables autosave via [`uranium.exit()`](#uraniumexit). Should hopefully mean data should never get lost.
|
||||
|
||||
### `env`
|
||||
|
||||
Small module that contains a bit of information about the user's environment.
|
||||
|
||||
#### `env.inEditor: boolean`
|
||||
|
||||
Is `true` if the file is being played in the editor. Useful for debugging stuff.
|
||||
|
||||
#### `env.onWine: boolean`
|
||||
|
||||
Is `true` if the player is playing NotITG through Wine or similar.
|
||||
|
||||
### `rng`
|
||||
|
||||
A xoshiro128** reimplementation in Lua.
|
||||
|
|
2
template
2
template
|
@ -1 +1 @@
|
|||
Subproject commit bbd9133b44bc52b35a3f30a01dd59970143b6e90
|
||||
Subproject commit fdc15e1fd819b392109adf6c26a216c2329b5824
|
Loading…
Reference in New Issue