CRCM CRCM

Class Room Chair Manager(CRCM)
- Change the activites of the class room in Secondlife -

by KANAE(Mana Kato) & Yuzuru Jewell[KANAE PROJECT] 07/12/21

You can change the activites of the class room in Secondlife by CRCM.

CRCM

License

The Software is provided "AS IS," without a warranty of any kind.

In no case shall the author be liable for any damage or unwanted behavior of any computer hardware and/or software.

No Rental. Customer may not rent or lease the SOFTWARE to someone else.

All title and copyrights in and to the SOFTWARE (including but not limited to all images, photographs, animations, video, audio, music, text, and other information incorporated into the SOFTWARE), the accompanying printed materials, and any copies of the SOFTWARE, are owned by KANAE PROJECT.

The SOFTWARE is protected by copyright laws and international treaty provisions. Accordingly, Customer is required to treat the SOFTWARE like any other copyrighted material, except as otherwise allowed pursuant to this LICENSE and that it may make one copy of the SOFTWARE solely for backup or archive purposes.

How to use CRCM
0) [Only when you use it for the first time.]

After all chairs' "Loading confing... " disappears, double-click the CRCM Manager script in CRCM's Contents

Init

and click the Reset button.

Init

1) Touch the CRCM Controller Box.
And you can see the dialog box.

CRCM Controller Box

2) Click the button on the dialog box.
<<
Previous page
>>
Next page
close
Close this dialog
Order Rot-
Shifting the seat order to the back
Order Init
Initialize the seat order
Order Rot+
Shifting the seat order to the front
I3x4 - SS3x4
Rearrange seats(See follows)
Unsit All
Make all avatars sitting in chairs stand up

dialog box(1)

dialog box(2)

Contents(Inventory)

CRCM BOX

CRCM Readme
Readme notecard
CRCM - 12 chairs
You can use 12 chairs by it
CRCM - 24 chairs
You can use 24 chairs by it
CRCM - 36 chairs
You can use 36 chairs by it

CRCM BOX

CRCM Controller

config
Setup notecard(See follows)
CRCM Controller
CRCM control script

contents of CRCM Controller

CRCM Chair

config
Setup notecard(See follows)
CRCM Chair
CRCM control script

contents of CRCM Chair

How to setup the controller
#
comment line: Please write "#" at top of the line.
DistanceUnit
You can set the magnification of the coordinates where you want to place the chairs.
[xxxxxx]
Chair Configuration Name: It shows in the button of the dialog, so I recommend that you use a short name.
x,y,z,r
X-coordinate, Y-coordinate, Z-coordinate, and Z-axis rotation angle of the chair (Described in order from seat number one.)

The maximum of chairs available is 63.

The maximum distance for a chair is the same as the link limit in Second Life. There is no limit by script.

If the number of coordinates is less than the number of chairs, then the extra chairs are placed at the same coordinates as the controller. If they are smaller than the controller, you can hide them.

sample
#manager sample
DistanceUnit=1
[I3x4]
2.0,-1.5,0.0,0.0
・・・
6.0, 1.5,0.0,0.0
[P2x3]
2.0,-3.0,0.0,180.0
・・・
7.0,3.0,0.0,180.0
・・・

Chair coordinate system

Controller is the origin of this coordinate system.

Chair coordinate system

Preset Chair Configuration (12 chairs)

[I3x4]
2.0,-1.5,0.0,0.0
4.0,-1.5,0.0,0.0
6.0,-1.5,0.0,0.0
2.0,-0.5,0.0,0.0
4.0,-0.5,0.0,0.0
6.0,-0.5,0.0,0.0
2.0, 0.5,0.0,0.0
4.0, 0.5,0.0,0.0
6.0, 0.5,0.0,0.0
2.0, 1.5,0.0,0.0
4.0, 1.5,0.0,0.0
6.0, 1.5,0.0,0.0

[I3x4]

[P2x3]
2.0,-3.0,0.0,180.0
9.0,-3.0,0.0,0.0
2.0,0.0,0.0,180.0
9.0,0.0,0.0,0.0
2.0,3.0,0.0,180.0
9.0,3.0,0.0,0.0
4.0,3.0,0.0,0.0
7.0,0.0,0.0,180.0
4.0,0.0,0.0,0.0
7.0,-3.0,0.0,180.0
4.0,-3.0,0.0,0.0
7.0,3.0,0.0,180.0

[P2x3]

[T2x2]
2.0,-2.5,0.0,180.0
7.5,-1.6,0.0,60.0
3.5,1.6,0.0,-60.0
6.0,2.5,0.0,180.0
2.0,2.5,0.0,180.0
7.5,-3.4,0.0,-60.0
3.5,-1.6,0.0,60.0
7.5,3.4,0.0,60.0
3.5,-3.4,0.0,-60.0
3.5,3.4,0.0,60.0
6.0,-2.5,0.0,180.0
7.5,1.6,0.0,-60.0

[T2x2]

[Q1x3]
2.0,-4.0,0.0,180.0
3.0,1.0,0.0,90.0
4.0,4.0,0.0,0.0
4.0,0.0,0.0,0.0
3.0,-3.0,0.0,90.0
3.0,3.0,0.0,-90.0
4.0,-4.0,0.0,0.0
2.0,4.0,0.0,180.0
3.0,-1.0,0.0,-90.0
3.0,-5.0,0.0,-90.0
2.0,0.0,0.0,180.0
3.0,5.0,0.0,90.0

[Q1x3]

[IS3x4]
2.0,-1.5,0.0,0.0
4.0,-1.5,1.0,0.0
6.0,-1.5,2.0,0.0
2.0,-0.5,0.0,0.0
4.0,-0.5,1.0,0.0
6.0,-0.5,2.0,0.0
2.0,0.5,0.0,0.0
4.0,0.5,1.0,0.0
6.0,0.5,2.0,0.0
2.0,1.5,0.0,0.0
4.0,1.5,1.0,0.0
6.0,1.5,2.0,0.0

[IS3x4]

[SS3x4]
2.00,-3.46,0.0,-60.0
3.00,-5.20,1.0,-60.0
4.00,-6.93,2.0,-60.0
3.76,-1.37,0.0,-20.0
5.64,-2.05,1.0,-20.0
7.52,-2.74,2.0,-20.0
3.76,1.37,0.0,20.0
5.64,2.05,1.0,20.0
7.52,2.74,2.0,20.0
2.00,3.46,0.0,60.0
3.00,5.20,1.0,60.0
4.00,6.93,2.0,60.0

[SS3x4]

How to setup chairs
#
comment line: Please write "#" at top of the line.
SitPoint
You can set a sit point of this prim.
SitRot
You can set sit rotation of this prim.
texture
You can set the number texture as follows, either by UUID or by name in the inventory.

number texture

Side
You can set a face number to display the chair number.
-1: all faces
sample
#chair sample
SitPoint=0.3, 0.0, 0.5
SitRot=90
texture=dd450b41-079c-ea6b-5db7-f5ee5d34f6bf
side=-1
History

07/17/21 CRCM V0.33

- First release

Donate

CRCM is freeware. Although you can use for free, in order to keep up improvement of software, please donate.

Paypal

$1
$5
$10
Acknowledgments

These are the products of the research, "Dynamically switch learning activities in Second Life" of VWBPE 2021 Microburst Cluster.

Thanks to OliveTree Lighthouse and LoriVonne Lustre for help with this reserch and help our presentation of VWBPE 2021.

Thanks to KJ Georgette for help with this Readme file.

This article is automatically translated by the computer interpreter.
Please notify me of any mistakes in translation.