Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001715opensim[REGION] Scripting Enginepublic2008-07-10 23:002012-06-15 22:13
Reportermirceakitsune 
Assigned Tojustincc 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusresolvedResolutionfixed 
PlatformPentium 4OSWindows XP Media CenterOS VersionSP2 32bit
Product Version 
Target VersionFixed in Version 
Summary0001715: OSSL Proposal - Functions for changing region terrain & water settings.
DescriptionThis request includes scripting functions to allow changing the terrain texture ranges with the 4 terrain textures theirselves (World -> Region/Estate -> Ground Textures, all of then options there) and the height of the water level (Terrain tab in the same window) using scripts. With such functions, a script could change the textures and water level any way it wants to, for use in a season script for example. These would be some beautiful and very welcome OSSL features as they'd offer great configurability of a sim, though of course these must be functions that only estate owners shall be able to use on a sim.
Tagsossl, region, script, terrain, texture, water
Git Revision or version number
Run Mode Grid (Multiple Regions per Sim)
Physics EngineODE
Environment.NET / Windows32
Mono VersionNone
Viewer
Attached Files

- Relationships
child of 0003986closed [OSSL] 

-  Notes
(0003695)
mirceakitsune (reporter)
2008-07-12 00:22

I tried to implement these myself today, but sadly it was a bit over my knowledge of C# to get too far though I almost got it. What I attempted to do was to take the piece of code which takes care of updating something in estate_settings.xml and stuff the necessary parts into ossl functions in another .cs file (so a script function could give the same lines of output as you would from the region / estate window on water and terrain). It seems to be easy for those who know better how to reference functions, so if there's a way to do that I'd follow this idea.
(0003883)
mirceakitsune (reporter)
2008-07-19 17:18

Just noticed there is already a osSetRegionWaterHeight so I apologise if I requested some already implemented ones (didn't see it on OSSL implementations list though). Anyway still hoping to see something related to terrain textures too and full customization of them.
(0013409)
Fly-Man- (developer)
2009-09-18 13:45

This issue was automatically checked by Mantis Issue Check:

Feedback was added after submit date
(0021643)
Talun (manager)
2012-06-10 19:38

Has this been effectively resolved?
There are now the following, (especially the texture functions for seasonal variation)
osGetTerrainHeight
osSetTerrainHeight
osSetTerrainTexture
osSetTerrainTextureHeight
(0021649)
justincc (administrator)
2012-06-15 22:13

Yes, I think this has effectively been done.

- Issue History
Date Modified Username Field Change
2008-07-10 23:00 mirceakitsune New Issue
2008-07-10 23:00 mirceakitsune SVN Revision => 0
2008-07-10 23:00 mirceakitsune Run Mode => Grid (Multiple Regions per Sim)
2008-07-10 23:00 mirceakitsune Physics Engine => ODE
2008-07-10 23:00 mirceakitsune Environment => .NET / Windows32
2008-07-10 23:01 mirceakitsune Tag Attached: ossl
2008-07-10 23:01 mirceakitsune Tag Attached: script
2008-07-10 23:01 mirceakitsune Tag Attached: terrain
2008-07-10 23:01 mirceakitsune Tag Attached: water
2008-07-10 23:01 mirceakitsune Tag Attached: region
2008-07-10 23:01 mirceakitsune Tag Attached: texture
2008-07-12 00:22 mirceakitsune Note Added: 0003695
2008-07-19 17:18 mirceakitsune Note Added: 0003883
2009-08-09 12:45 Fly-Man- Relationship added child of 0003986
2009-09-18 13:45 Fly-Man- Note Added: 0013409
2009-09-18 13:45 Fly-Man- Status new => feedback
2012-06-10 19:38 Talun Note Added: 0021643
2012-06-15 22:13 justincc Mono Version => None
2012-06-15 22:13 justincc Note Added: 0021649
2012-06-15 22:13 justincc Status feedback => resolved
2012-06-15 22:13 justincc Resolution open => fixed
2012-06-15 22:13 justincc Assigned To => justincc


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker