PHYSICS
PHYSICS = {
ADD_ROPE=function(x,y,z,rotX,rotY,rotZ,length,ropeType,maxLength,minLength,windingSpeed,p11,p12,rigid,p14,breakWhenShot,unkPtr)return n_invoker.invoke_int(0xE832D760399EB220,x,y,z,rotX,rotY,rotZ,length,ropeType,maxLength,minLength,windingSpeed,p11,p12,rigid,p14,breakWhenShot,unkPtr);
DELETE_ROPE=function(ropeId)return n_invoker.invoke_void(0x52B4829281364649,ropeId);
DELETE_CHILD_ROPE=function(ropeId)return n_invoker.invoke_void(0xAA5D6B1888E4DB20,ropeId);
DOES_ROPE_EXIST=function(ropeId)return n_invoker.invoke_bool(0xFD5448BE3111ED96,ropeId);
ROPE_DRAW_ENABLED=function(ropeId,p1)return n_invoker.invoke_void(0xA1AE736541B0FCA3,ropeId,p1);
ROPE_DRAW_SHADOW_ENABLED=function(ropeId,toggle)return n_invoker.invoke_void(0xF159A63806BB5BA8,ropeId,toggle);
LOAD_ROPE_DATA=function(ropeId,rope_preset)return n_invoker.invoke_void(0xCBB203C04D1ABD27,ropeId,rope_preset);
PIN_ROPE_VERTEX=function(ropeId,vertex,x,y,z)return n_invoker.invoke_void(0x2B320CF14146B69A,ropeId,vertex,x,y,z);
UNPIN_ROPE_VERTEX=function(ropeId,vertex)return n_invoker.invoke_void(0x4B5AE2EEE4A8F180,ropeId,vertex);
GET_ROPE_VERTEX_COUNT=function(ropeId)return n_invoker.invoke_int(0x3655F544CD30F0B5,ropeId);
ATTACH_ENTITIES_TO_ROPE=function(ropeId,ent1,ent2,ent1_x,ent1_y,ent1_z,ent2_x,ent2_y,ent2_z,length,p10,p11,p12,p13)return n_invoker.invoke_void(0x3D95EC8B6D940AC3,ropeId,ent1,ent2,ent1_x,ent1_y,ent1_z,ent2_x,ent2_y,ent2_z,length,p10,p11,p12,p13);
ATTACH_ROPE_TO_ENTITY=function(ropeId,entity,x,y,z,p5)return n_invoker.invoke_void(0x4B490A6832559A65,ropeId,entity,x,y,z,p5);
DETACH_ROPE_FROM_ENTITY=function(ropeId,entity)return n_invoker.invoke_void(0xBCF3026912A8647D,ropeId,entity);
ROPE_SET_UPDATE_PINVERTS=function(ropeId)return n_invoker.invoke_void(0xC8D667EE52114ABA,ropeId);
ROPE_SET_UPDATE_ORDER=function(ropeId,p1)return n_invoker.invoke_void(0xDC57A637A20006ED,ropeId,p1);
ROPE_SET_SMOOTH_REELIN=function(ropeId,p1)return n_invoker.invoke_void(0x36CCB9BE67B970FD,ropeId,p1);
IS_ROPE_ATTACHED_AT_BOTH_ENDS=function(ropeId)return n_invoker.invoke_bool(0x84DE3B5FB3E666F0,ropeId);
GET_ROPE_LAST_VERTEX_COORD=function(ropeId)return n_invoker.invoke_vec3(0x21BB0FBD3E217C2D,ropeId);
GET_ROPE_VERTEX_COORD=function(ropeId,vertex)return n_invoker.invoke_vec3(0xEA61CA8E80F09E4D,ropeId,vertex);
START_ROPE_WINDING=function(ropeId)return n_invoker.invoke_void(0x1461C72C889E343E,ropeId);
STOP_ROPE_WINDING=function(ropeId)return n_invoker.invoke_void(0xCB2D4AB84A19AA7C,ropeId);
START_ROPE_UNWINDING_FRONT=function(ropeId)return n_invoker.invoke_void(0x538D1179EC1AA9A9,ropeId);
STOP_ROPE_UNWINDING_FRONT=function(ropeId)return n_invoker.invoke_void(0xFFF3A50779EFBBB3,ropeId);
ROPE_CONVERT_TO_SIMPLE=function(ropeId)return n_invoker.invoke_void(0x5389D48EFA2F079A,ropeId);
ROPE_LOAD_TEXTURES=function()return n_invoker.invoke_void(0x9B9039DBF2D258C1);
ROPE_ARE_TEXTURES_LOADED=function()return n_invoker.invoke_bool(0xF2D0E6A75CC05597);
ROPE_UNLOAD_TEXTURES=function()return n_invoker.invoke_void(0x6CE36C35C1AC8163);
DOES_SCRIPT_OWN_ROPE=function(ropeId)return n_invoker.invoke_bool(0x271C9D3ACA5D6409,ropeId);
ROPE_ATTACH_VIRTUAL_BOUND_GEOM=function(ropeId,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13)return n_invoker.invoke_void(0xBC0CE682D4D05650,ropeId,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13);
ROPE_CHANGE_SCRIPT_OWNER=function(p0,p1,p2)return n_invoker.invoke_void(0xB1B6216CA2E7B55E,p0,p1,p2);
ROPE_SET_REFFRAMEVELOCITY_COLLIDERORDER=function(ropeId,p1)return n_invoker.invoke_void(0xB743F735C03D7810,ropeId,p1);
ROPE_GET_DISTANCE_BETWEEN_ENDS=function(ropeId)return n_invoker.invoke_float(0x73040398DFF9A4A6,ropeId);
ROPE_FORCE_LENGTH=function(ropeId,length)return n_invoker.invoke_void(0xD009F759A723DB1B,ropeId,length);
ROPE_RESET_LENGTH=function(ropeId,length)return n_invoker.invoke_void(0xC16DE94D9BEA14A0,ropeId,length);
APPLY_IMPULSE_TO_CLOTH=function(posX,posY,posZ,vecX,vecY,vecZ,impulse)return n_invoker.invoke_void(0xE37F721824571784,posX,posY,posZ,vecX,vecY,vecZ,impulse);
SET_DAMPING=function(entity,vertex,value)return n_invoker.invoke_void(0xEEA3B200A6FEB65B,entity,vertex,value);
ACTIVATE_PHYSICS=function(entity)return n_invoker.invoke_void(0x710311ADF0E20730,entity);
SET_CGOFFSET=function(entity,x,y,z)return n_invoker.invoke_void(0xD8FA3908D7B86904,entity,x,y,z);
GET_CGOFFSET=function(entity)return n_invoker.invoke_vec3(0x8214A4B5A7A33612,entity);
SET_CG_AT_BOUNDCENTER=function(entity)return n_invoker.invoke_void(0xBE520D9761FF811F,entity);
BREAK_ENTITY_GLASS=function(entity,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10)return n_invoker.invoke_void(0x2E648D16F6E308F3,entity,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10);
GET_IS_ENTITY_A_FRAG=function(object)return n_invoker.invoke_bool(0x0C112765300C7E1E,object);
SET_DISABLE_BREAKING=function(object,toggle)return n_invoker.invoke_void(0x5CEC1A84620E7D5B,object,toggle);
RESET_DISABLE_BREAKING=function(object)return n_invoker.invoke_void(0xCC6E963682533882,object);
SET_DISABLE_FRAG_DAMAGE=function(object,toggle)return n_invoker.invoke_void(0x01BA3AED21C16CFB,object,toggle);
SET_USE_KINEMATIC_PHYSICS=function(entity,toggle)return n_invoker.invoke_void(0x15F944730C832252,entity,toggle);
SET_IN_STUNT_MODE=function(p0)return n_invoker.invoke_void(0x9EBD751E5787BAF2,p0);
SET_IN_ARENA_MODE=function(toggle)return n_invoker.invoke_void(0xAA6A6098851C396F,toggle);
};Last updated
