Undertale Yellow script viewer

← back to main script listing

gml_GlobalScript_d3d_transform_add_rotation_y

(view raw script w/o annotations or w/e)
1
function d3d_transform_add_rotation_y(argument0) //gml_Script_d3d_transform_add_rotation_y
2
{
3
    var c = dcos(argument0)
4
    var s = dsin(argument0)
5
    var mT = matrix_build_identity()
6
    mT[0] = c
7
    mT[2] = s
8
    mT[8] = (-s)
9
    mT[10] = c
10
    var m = matrix_get(2)
11
    var mR = matrix_multiply(m, mT)
12
    matrix_set(2, mR)
13
}