Saturday, March 25, 2023

A little rundown on Marshall Senator modding

 In this article gonna give you guys an overview of the things you can do to your Marshall Senator(can be purchased here: https://marketplace.secondlife.com/p/MARSHALL-Senator-Police-Cruiser/24605369).
 
It's mostly gonna be a copy paste from the manuals for other new-ish GEMC-scripted vehicles, but whatever.
 
 
1. GTFO! support - this vehicle supports GTFO! system(https://sl-gtfo.com) out of the box. You can attach your prims to the vehicle and use them as a visual cargo. To do so, change the description of your cargo prims to "CARGO"(without quotation marks) - that will make a prim be recognized by our visual cargo system made for GTFO! Additionally you can use moving prims prefixes with the "CARGO" description, see below.
 
 
 2. Now, did you know that you can make your addon prims move with the vehicle's doors?. In order to do so, add "ADDON_"+[moving prim's description] prefix to their descriptions.
So, if you want your prims to move with the driver's door, set their descriptions to "ADDON_DOOR_FL",
"ADDON_DOOR_FR" for the front passenger's door,
"ADDON_DOOR_RL" for the rear left passenger's door,
"ADDON_DOOR_RR", for the rear right passenger's door,
and "ADDON_BONNET" for the bonnet.
You can combine these prefixes with other stuff in the prim's description, in example: "ADDON_TRUNK_CARGO" - that will make a prim move with the Senator's trunk and be recognized by GTFO! system(very useful if you want to have your cargo mounted on that fancy cargo rack in the back).
Or, for example, I want to have a little curtain on the passenger's door, so I can set it's desc to "ADDON_DOOR_RL_CURTAIN*0.521", so it can be identified by the addons script, and by the main curtain script, that may record some data in there(not that we need to resort to this kind of thing anymore, since we have the linkset data feature now). 
Anyway, keep the fact that you can make one prim participate in multiple systems, in your mind. Also, remember that the more addon prims there is, the slower things perform(now slower, but more choppy, whatever). So if you can combine your addons for a single door into one prim, make sure to do so.


3. Another thing that seem to be puzzling some minds is the wheels. Following text is a straight up copy paste from my other manuals: 
EasyWheels project - I've added some code that lets you install any crappy ripped wheels(provided they're 1 prim each), regardless of their rotation, and without having to fiddle with numbers and whatnot. It can be done in a few simple steps:

1 - Set your car straight.
2 - Enable "Edit mode" via vehicle menu.
3 - Unlink current wheels and link yours.
4 - Set correct descriptions on your wheels(WHEEL_FL, WHEEL_FR, WHEEL_RL, WHEEL_RR).
5 - Turn off "Edit mode". It's done.
Edit mode and all the car rotation steps can be skipped if you're sure you can set wheels straight on your own. Failing to do so will make your wheels wobble when in motion.

 
4. GMLS support: Yes.
The GMLS ID is LR_MARSHALLSEDAN_BASE
 
 
5. The vid - I've recorded a tiny video on the addon prims in case the text above is hard to understand. Sorry. Watch this: https://www.youtube.com/watch?v=VRapvNI8oCs
 
 
That's about it. I could write a little bit about scripting your own addons, but whoever's doing it, they already know how to. Track vehicle's linked messages, hook stuff up, you get the idea. Aight cool.



GEMC, 2023.

Friday, December 31, 2021

Alasdair AL5 v1.021 update

-Animation errors fixed majorly;
-updated cruise control(LM - Tradeline style, operation chapter added to the manual);
-updated passengers script, passengers can adjust their positions via menu, driver gets the passengers menu when sitting as a passenger too, and the whole thing is more robust now;
-updater script stripped of all the spammy nonsense, starting with v1.02 it'll only check for update upon rezzing;
-bus doors don't get choppy anymore after staying rezzed for a while;
-debug messages removed;  
-other fixes and improvements.

Friday, December 24, 2021

GEMC Ice Cream Truck release

  
Please make sure to check it out inworld before purchasing.

GEMC Ice Cream Truck manual

  This vehicle is built under "Real Scale" initiative. Learn more: https://sl-gemc.blogspot.com/2019/03/real-scale-initiative-by-gemc.html

Common features.
1. Fuel - this vehicle is equipped with GFS fuel system. It uses REGULAR FUEL. It has one fuel tank, accessible from back. Fuel capacity is roughly 17 gallons(77 liter).

2. Electricity - this vehicle is equipped with a battery and electricity consumption system. Battery is located inside the engine compartment. The system supports all GEMC batteries types, so you can choose your favorites. OEM battery for this vehicle provide 80Ah output each.(see Batteries and electrical devices policy update for details).

3. Gearbox - This vehicle is equipped with manual 4 speed gearbox. You can switch between positions with E/C or PgUp/PgDn buttons.
Gearbox positions:
Transmission lock - vehicle physics off;
R - Reverse;
N - Neutral;
1 through 4 - Forward gears.
The vehicle is equipped with innovative cruise control system. You can engage it by tapping W/Up key when in one of forward gears. System will be disengaged when you touch W/Up key again, or brake. You can select your desired speed using buttons on UniHUD, or by going to vehicle's menu, "Vehicle" - "SpeedLimit+"/"SpeedLimit-".

4. Starting sequence - this vehicle is equipped with realistic startup procedure. Click the ignition key on the dashboard once to turn the ignition on, and then click+hold the key to crank up the engine. Depending on vehicles's conditions, startup time may vary.
Additionally you can start the vehicle via UniHUD(see below). To do so, press the key button. Keep it pressed until the engine starts.
3rd method of starting the engine is to use gesture(gestures can be obtained from the UniHUD(question mark button - Gestures). In this case, the whole sequence is played automatically. 
 
Dashboard overview.

Dashboard controls
5. Dashboard controls:
1 - headlights switch(2 positions);
2 - ignition key;
3 - turn signals switch(short click - right turn signal, long click - left turn signal).;
4 - windshield wipers switch;
5 - lighter(has no real purpose, you press it, and then it pops out after 10 sec);

Other functions. 
6. HUD - This vehicle is utilizing second generation of GEMC UniHUD, which means dynamic controls layout and simple operation.

7. Occupants and animations - this vehicle provides room for a driver and one passenger. Both can adjust their seat using UniHUD control, as well as trigger the "wave" animation using a special button on the UniHUD. Driver can also press the Bells button on the HUD to ring the bells on the truck. Or just click the rope above the windshield.
Driver can use "Eject" function on their UniHUD to eject unwanted occupants. 

8. Ice Cream and distributing goods - Since this is an ice cream truck, I've equipped it with content distribution system, so you can distribute your own ice cream(or whatever) to others. To do so, simply drop your items into the content of the vehicle(make sure Transfer permission on your items is ON), and when people click the openings in the freezer, they will receive a random object from the ones that you've put in the truck's content. You can use "Door Lock" button on the UniHUD to lock and unlock freezer doors. Also there's already an OEM ice cream included.

9. Customizing - click the vehicle to get the menu, then click "Customize..." button, and you'll be presented with a number of customizing options. This is a fairly utilitarian vehicle, and doesn't offer a lot of options, so there's just 4 factory liveries(1 of them clean so you can tint the body color using SL tools and use it as a regular refrigerated van), 3 colors for the seats, and NTBI GLPS license plate system. Additionally you can modify the vehicle using SL's building tool. Please make sure to turn the vehicle's "EDIT MODE" on before editing, to ensure the stability. You can make your addon prims move with the vehicle's bonnet. In order to do so, add "ADDON_BONNET" prefix to their descriptions, in example: "ADDON_BONNET_CARGO" - that will make a prim move and be recognized by GTFO! system(see below).

9.1 EasyWheels project - I've added some code that lets you install any crappy ripped wheels(provided they're 1 prim each), regardless of their rotation, and without having to fiddle with numbers and whatnot. It can be done in a few simple steps:
1 - Set your car straight.
2 - Enable "Edit mode" via vehicle menu.
3 - Unlink current wheels and link yours.
4 - Set correct descriptions on your wheels(WHEEL_FL, WHEEL_FR, WHEEL_RL, WHEEL_RR).
5 - Turn off "Edit mode". It's done.
Edit mode and all the car rotation steps can be skipped if you're sure you can set wheels straight on your own. Failing to do so will make your wheels wobble when in motion.

 10. GTFO! support - this vehicle supports GTFO! system(https://sl-gtfo.com) out of the box. You can attach your prims to the vehicle and use them as a cargo. To do so, change the description of your cargo prims to "CARGO"(without quotation marks). This will make those prims elegible for participation in our cargo loading/unloading scripted sequence. Cargo prims will be loaded starting with the ones that are placed deeper inside the vehicle, and going towards the outside. Unloading is performed in reverse. Additionally you can make your cargo/luggage prims move with the bonnet. In order to do so, add "ADDON_BONNET" prefix to their descriptions, in example: "ADDON_BONNET_CARGO" - that will make a prim move and be recognized by GTFO! system.

GEMC Ice Cream Truck livery template(click). 

GEMC, 2021.

Tuesday, October 12, 2021

Platypus Typ 707 v1.6 update

-Animation errors fixed majorly;
-legacy scale version removed;
-driving scripts updated with cruise control, operation explanation added to the manual;
-NTBI GLPS license plate system support added;
-2nd GTFO! vapi key added for water deliveries;
-(modify version only)additional prims can now be linked to the bonnet to be used as luggage/GTFO! cargos(see updated paragraph 16 in the manual);
-updater script stripped of all the spammy nonsense, starting with v1.6 it'll only check for update upon rezzing;
-other fixes and improvements.


GEMC, 2021
 

Friday, June 11, 2021

Minamoto Sky Messenger v2.0 update

 -Resized to RL scale(legacy scale versions still available for a short period);
-modify version upgrade possible via using provided vendor;
-all customization moved to menus;
-shorter rear overhang to match RL proportions;
-amount of passenger seats reduced to 29 to match RL spec;
-updated geometry with better shading;
-updated lods;
-updated physics shape for better detection;
-smooth doors operated by a single script;
-seams added for better fuel doors visibility;
-some texture fixes;
-updated normal maps;
-subtle ambient occlusion added to body texture;
-updated animations for RL scale versions;
-animesh battery charger support for all versions;
-2021 driving scripts with cruise control and adjustable steering, operation chapter added to the manual;
-fuel tank is now picked automatically when fueling, distance-based;
-new more stable passengers script;
-passengers can adjust their seats using both HUD and menu;
-smoother horn;
-some new sounds for doors;
-GTFO! support;
-dynamic license plates;
-NTBI GLPS support for LHD version;
-other fixes and improvements.


GEMC, 2021

Saturday, May 29, 2021

Minamoto Sky Traveller v2.0 update

-Resized to RL scale(legacy scale versions still available for a short period);
-modify version upgrade possible via using provided vendor;
-All customization moved to menus;
-updated geometry with better shading;
-updated lods;
-updated physics shape for better detection;
-smooth doors operated by a single script;
-seams added for better fuel doors visibility;
-some texture fixes;
-updated normal maps;
-subtle ambient occlusion added to body texture;
-updated animations for RL scale versions;
-animesh battery charger support for all versions;
-2021 driving scripts with cruise control and adjustable steering, operation chapter added to the manual;
-fuel tank is now picked automatically when fueling, distance-based;
-new more stable passengers script;
-passengers can adjust their seats using both HUD and menu;
-smoother horn;
-some new sounds for doors;
-GTFO! support;
-dynamic license plates;
-NTBI GLPS support for LHD version;
-other fixes and improvements.


GEMC, 2021