Source DocsJak 2PackageslevelscityportminesOn this pageportrunsourceTypescity-port-run-cargo-infocity-port-run-cargo-info: structuresourceFieldspos: vectorcity-port-run-mine-infocity-port-run-mine-info: structuresourceFieldshandle: handlepos1-x: floatpos1-y: floatpos1-z: floattype: uint32pos2-x: floatpos2-y: floatpos2-z: floatspeed: floatoffset: floatcenter-x: floatcenter-y: floatcenter-z: floatradius: floatctyport-cargoctyport-cargo: process-focusablesourceFieldstype: typename: stringmask: process-maskclock: clockparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: symbolpid: int32main-thread: cpu-threadtop-thread: cpu-threadentity: entity-actorlevel: levelstate: statenext-state: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32pad-unknown-0: uint32heap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundcarry: carry-inforbody: rigid-body-controlstate-flags: state-flagsstate-time: time-frameroot-override: collide-shapefocus-status: focus-statusminimap: connection-minimaptrans-y: floatspeed-y: floatMethodsidle: unknownfocus-camera: unknowndie: unknownctyport-cargo-method-30(obj: ctyport-cargo) => nonesourcectyport-minectyport-mine: process-drawablesourceFieldstype: typename: stringmask: process-maskclock: clockparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: symbolpid: int32main-thread: cpu-threadtop-thread: cpu-threadentity: entity-actorlevel: levelstate: statenext-state: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32pad-unknown-0: uint32heap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundcarry: carry-inforbody: rigid-body-controlstate-flags: state-flagsstate-time: time-frameroot-override: collide-shape-movinginfo: city-port-run-mine-infobase-height: floatcenter: vectortime-skew: uint64period: floattrans-y: floatspeed-y: floatacc-y: floatbeep: basicbeep-time: time-framebeep-color: vectorMethodsidle: unknowndie: unknownfall: unknownctyport-mine-method-23(obj: ctyport-mine) => nonesourcectyport-spyctyport-spy: process-drawablesourceFieldstype: typename: stringmask: process-maskclock: clockparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: symbolpid: int32main-thread: cpu-threadtop-thread: cpu-threadentity: entity-actorlevel: levelstate: statenext-state: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32pad-unknown-0: uint32heap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundcarry: carry-inforbody: rigid-body-controlstate-flags: state-flagsstate-time: time-frametrans-y: floatMethodsidle: unknownFunctionscheck-cargo-piece-groundcheck-cargo-piece-ground(arg0: sparticle-system, arg1: sparticle-cpuinfo, arg2: matrix) => nonesourcectyport-cargo-init-by-otherctyport-cargo-init-by-other(arg0: vector, arg1: nav-mesh) => nonesourcectyport-cargo-spawnctyport-cargo-spawn(arg0: task-manager, arg1: vector, arg2: nav-mesh) => processsourcectyport-mine-init-by-otherctyport-mine-init-by-other(arg0: city-port-run-mine-info) => nonesourcectyport-mine-spawnctyport-mine-spawn(arg0: task-manager, arg1: city-port-run-mine-info) => processsourcectyport-spy-init-by-otherctyport-spy-init-by-other(arg0: vector) => nonesourcectyport-spy-spawnctyport-spy-spawn(arg0: process, arg1: vector, arg2: vector, arg3: float) => processsourceVariables*city-port-position**city-port-position*: vectorsource*city-port-run-cargo-info**city-port-run-cargo-info*: arraysource*city-port-run-mine-info**city-port-run-mine-info*: arraysource*ctyport-cargo-exploder-params**ctyport-cargo-exploder-params*: joint-exploder-static-paramssource