Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
products:m28:devel [2017/03/10 10:16]
fk0724 [development information]
products:m28:devel [2017/03/29 11:01] (current)
fk0724 [when you release your development]
Line 7: Line 7:
 ====== about developer kit ====== ====== about developer kit ======
  
-Thank you for purchase [[::projects:m28|M28]].+Thank you for purchase [[::products:m28|M28]].
  
 M28 does not drive by itself. However we have bundled a developer kit so that everyone who purchased can make themselves additional functions, and sell, distribute and introduce easily. M28 does not drive by itself. However we have bundled a developer kit so that everyone who purchased can make themselves additional functions, and sell, distribute and introduce easily.
Line 24: Line 24:
  
 ==== try our development sample out ==== ==== try our development sample out ====
-You find [[analogmatic|AnalogMatic for M28]] in the package of M28. This is our development in order to show you how VIAS works. After you install it, you can take your friend out with M28. We added 2 scripts and associate them with VIAS.+[[analogmatic|AnalogMatic for M28]] is our development in order to show you how VIAS works. After you install it, you can take your friend out with M28. We added 2 scripts and associate them with VIAS.
  
 **AnalogMatic for M28** … object\\ **AnalogMatic for M28** … object\\
Line 35: Line 35:
 See [[analogmatic|this page]] and install it. See [[analogmatic|this page]] and install it.
  
 +==== 3rd party showcase ====
 +Please tell me when you release your development. We introduce your works here.
 +
 + >>​ [[products/​m28/​3rd_party_showcase]]
 ===== development information ===== ===== development information =====
 Make link both **developer kit** and **M28** by the same procedure as [[analogmatic|AnalogMatic]]. After that, add scripts, animation, sound, etc and send link message from the script according to the following API to control M28. Make link both **developer kit** and **M28** by the same procedure as [[analogmatic|AnalogMatic]]. After that, add scripts, animation, sound, etc and send link message from the script according to the following API to control M28.
Line 58: Line 62:
   * only necessary functions can be selected and used according to time or place   * only necessary functions can be selected and used according to time or place
  
-==== about VIAS API ====+==== VIAS API ====
 All transmission / reception is done with link message. All transmission / reception is done with link message.
  
Line 83: Line 87:
 } }
 </​code>​ </​code>​
- 
-<WRAP center round important 60%> 
-translating from [[devel_ja|Japanese]] 
-</​WRAP>​ 
  
  
Line 92: Line 92:
 |  1.0  |  VERSION ​ |  ---  | Query API version. In response to the inquiry, the following reply will be made.\\  response = "​VIAS-M28"​ ... To [[sl>​LINK_THIS]],​ assign a value obtained by multiplying value by 10 times and return it. In the case of ver.1.0, value = 10 is returned.| |  1.0  |  VERSION ​ |  ---  | Query API version. In response to the inquiry, the following reply will be made.\\  response = "​VIAS-M28"​ ... To [[sl>​LINK_THIS]],​ assign a value obtained by multiplying value by 10 times and return it. In the case of ver.1.0, value = 10 is returned.|
 |  1.0  |  RESET  |  0  | Discard variables related to vehicle body control held by VIAS and restore the following initial state.\\  LEFT = 0\\  SPEED = 0\\  GEAR = 0\\  PARKING = 1| |  1.0  |  RESET  |  0  | Discard variables related to vehicle body control held by VIAS and restore the following initial state.\\  LEFT = 0\\  SPEED = 0\\  GEAR = 0\\  PARKING = 1|
-|  :::  |  :::  |  1  | Reboot VIAS. With this command, VIAS starts the installation work; moves and rotates each link prim to the prescribed position. After reboot, the following reply will be made.\\  response = "​SEAT"​ ... LINK_SET に対し、value にシート((子プリムのオブジェクト名も SEAT))のリンク番号を代入して返します。同乗者の着座位置を ​[[http://​wiki.secondlife.com/​wiki/​LlLinkSitTarget|llLinkSitTarget()]] で指定するときなどに使えると思います。\\  response = "​INIT"​ ... LINK_SET ​に対し、value に、正常にインストールが完了したかどうかのブーリアンを代入して返します。|+|  :::  |  :::  |  1  | Reboot VIAS. With this command, VIAS starts the installation work; moves and rotates each link prim to the prescribed position. After reboot, the following reply will be made.\\  response = "​SEAT"​ ... To [[sl>​LINK_SET]], returns the link number of SEAT. You may use this number as the passenger'​s sit target.\\  response = "​INIT"​ ... To [[sl>LINK_SET]], returns the boolean whether succeed installing or not.|
 |  1.0  |  ENGINE ​ |  0  | Stop engine sound. | |  1.0  |  ENGINE ​ |  0  | Stop engine sound. |
 |  :::  |  :::  |  1  | Play engine sound.| |  :::  |  :::  |  1  | Play engine sound.|
Line 109: Line 109:
 |  :::  |  :::  |  1  | Brake lamps ON.| |  :::  |  :::  |  1  | Brake lamps ON.|
 |  :::  |  COVER  |  0  | Hides engine cover.| |  :::  |  COVER  |  0  | Hides engine cover.|
-|  :::  |  :::  |  1  | Show engine cover.|+|  :::  |  :::  |  1  | Shows engine cover.|
  
 +===== when you release your development =====
 +==== the name ====
 +You need not use "​anhelo"​ or "​VIAS"​ in your development name.
 +==== poses ====
 +If you don't use the poses "​m28driverbasepose.bvh"​ and "​m28passengerbasepose.bvh",​ please kill them from the inventory.
 +==== permission ====
 +Customers have to make link between M28 and your development. So you should release it as modifyable.
 +==== remarks on your AD ====
 +Customers have to purchase M28 from anhelo when they use your development. So you should add that remarks on your AD. Our main store is [[http://​maps.secondlife.com/​secondlife/​Kishijoten/​185/​45/​720|here]]. Please add this LM in your package.
 +==== after releasing ====
 +Please tell me about
 +  * SLURL of your shop
 +  * about your development
 +  * price
 +  * whether DEMO available or not
 +  * your avatar name and your shop name
 +We will publish about your development through
 +  * in-world group notice
 +  * subscriber kiosk system
 +  * [[products/​m28/​3rd_party_showcase|our web site]]
 +  * our main store
 +  * SNS such as twitter, Facebook and so on