Shinraiden/Sandbox – User

From Bohemia Interactive Community
Jump to navigation Jump to search


My Sandbox

Your License with Bohemia Interactive and Other Users

Content stored on this site contains information that is the protected Intellectual Property of Bohemia Interactive and other users. Your usage of any content stored, distributed, documented, or referenced through this site may only be for your personal, non-commercial entertainment and individual use only. You may integrate content from this site in whole or in part into works you create or derive, as long as your content and any derived or included works remain licensed non-commercial are not sold or offered for sale. You may not offer the content of this site or derivatives in whole or in part, exclusive of or included in any content that is sold or offered for sale. You may not use any content or information from this site for any commercial purpose without a seperately negotiated commercial exploitation license from Bohemia Interactive and any other Intellectual Property holders.


With regard to material that you contribute to this site, you grant to Bohemia Interactive and its designated agents (in exclusion of all other users of the site) a worldwide, nonexclusive, perpetual, irrevocable, royalty free, fully paid up license, in connection with the Bohemia Interactive's engine and games, mods and other products based on it, to: (1) make, use, copy, modify, create derivative works of such material, (2) publicly perform or display, import, broadcast, transmit, distribute, license, offer to sell, and sell, rent, lease or lend copies of the material (and derivative works thereof), and (3) sublicense to third parties the foregoing rights, including the right to sublicense to further third parties.

You grant to all other licensed users (excepting Bohemia Interactive and it's designated agents) of this site a worldwide, nonexclusive, perpetual, irrevocable, royalty free, fully paid up license, in connection with the Bohemia Interactive's engine and games, mods and other products based on it, to: (1) make, use, copy, modify, create derivative works of such material solely for non-commercial entertainment use only, (2) publicly perform or display, import, broadcast, transmit, or distribute solely for non-commercial entertainment use only, and (3) sublicense to third parties the foregoing rights solely for non-commercial entertainment use personal and individual usage, including the right to sublicense to further third parties within the limits set by the non-commercial preceding usage terms.

Your license to other users is subject to the terms of the users’ valid license(s) to the Bohemia Interactive's engine and tools (including but not limited to games, mods and other products based on it).

Conduct on the Site

  • Protect your personal login information and site identity
  • Any offensive material is prohibited
  • Be nice and use good common sense and etiquette
  • Don't help hackers or cheaters here
  • Follow all other guidelines as described in Bohemia Interactive Community:Guidelines.
  • Information about development, content, or documentation specific to Virtual Battle Space products should not be contributed to this site beyond the basic overview and references provided at the VBS product overview page. (Information and documentation about Virtual Battlespace and related products is still being sorted out by Bohemia Interactive at this time. It is anticipated that the documentation will be added to the Community wiki content under the direction of Bohemia Interactive in the near future.)

Copyright Infringement.

In case of any possible copyright infrigement on this site please contact admins of the site or Bohemia Interactive immediately. We stongly value copyright of others and we ask all members of this community to do the same.

We strongly urge that where possible, the original content developers submit their content rather than third parties, so that the rights and interests of the developers may be more easily honored and respected. Content added to the Community Wiki without the permission or approval of the content developer will be removed on receipt of a formal complaint to the wiki sysops.

Newbie Dev/Mod Setup

  • overview

how everything all fits together, references to mod folders etc

  • Zero'th planning

Content control, versioning, distribution, patching, sanity

  • makedir's

%ProgramFiles% = bad

  • install

obvious

  • unpack -> chroot dir

where and what exactly

  • setup tools

where to install

  • config tools

where to point

  • dev process

sorting out your content and working with it

VBS Stuff

Hmm, I believe that there actually are suprisingly a few changes from vanilla OFP...

VBS Commands

setObjectTextureGlobal - 2.11 - readme
allowDammage - 2.08 - readme
synchronizeTrigger - 2.08 - readme
getMarkerText - 2.08 - readme
consoleLog - 2.08 - readme
convertToASL - 2.08 - readme
isWearingNVG - 2.04 - readme
GetCargoPos
GetObjAtCargoPos
IsCargoPosEmpty
insert 
onShotHit 
setAttribute
attribute
removeAttribute
listAttributes
getVisiblePos
enableAI
camSetPosAsl
convertToAGL
addonAvailable
getMapScale
isPlayerControlled
listConfig
newConfig
addClass
addValue
saveConfig
loadConfig
openClass
getValue
createMarker
setMarkerText
setMarkerShape
setMarkerBrush
setMarkerDir
getMarkerDir
deleteMarker
createTrigger
setTriggerArea
setTriggerActivation
setTriggerType
setTriggerTimeout
setTriggerText
setTriggerStatements
triggerAttachObject
triggerAttachVehicle
setEffectCondition
setTitleEffect
setCameraEffect
setSoundEffect
setMusicEffect
addWaypoint
setWaypointPosition
setWaypointType
setWaypointCombatMode
setWaypointFormation 
setWaypointSpeed 
setWaypointBehaviour 
setWaypointDescription 
setWaypointStatements 
setWaypointScript 
setWaypointTimeout 
showWaypoint 
synchronizeWaypoint 
waypointAttachVehicle 
waypointAttachObject 
setWaypointHousePosition 
getMove 
disableAI
getPosAsl 
setPosAsl 
getWorld
find 
isServer
setfriend
setUnitPos

VBS EH

vbs_eventhandlers - 1.99
changePos - 2.00 - readme
Respawn - 2.04 - readme
AnimChanged

VBS Varibles

VBS_init 
VBS_is_server 

VBS Functions

VBS_is_null
VBS_is_scalar
VBS_getRandom 
VBS_randomElement
VBS_randomIndex 
VBS_getDirPos 
VBS_getDirRelPos
VBS_inAng 
VBS_distancePos
VBS_distancePosSqr
VBS_distancePos3D
VBS_distance3DSqr 
VBS_roundn 
VBS_echo 
VBS_getSide
VBS_vDiff
VBS_vMag
VBS_vUnit
VBS_vVelUnit
VBS_vMultiply
VBS_vAdd

VBS Arrays

VBS_units 
VBS_vehs 
VBS_units_str
VBS_distance3D

VBS Extras

colorGrid[] and colorGridMap[] can now be defined on a per-map basis in class Grid - 2.09 - readme
#define WeaponSlotBinocular	16384 - 2.09 - readme
-autoassign=<string> - 2.08 - readme
-autoassigngrp=<string> - 2.08 - readme
-autoassignside=<string> - 2.08 - readme
resource.cpp in addon - 2.08 - readme
'initCode' addon config entry for CfgPatches - 2.08 - readme
preProcessFile command can now parse files residing in addons + c processor commands - 2.01 - readme
added DS command #play that forces game start from the MP briefing - 2.00 - readme
setObjectTexture now works for wrp object id's - 2.00 readme
control property 'moveWithMouse' for static maps  
control property 'showLegend' for static maps