* LogFile now defaults to "{apptype}.log"

* cleaned away suo and user files.
* added handy string chat variety to the API
* Moved LockPhysicsEngine on World to SyncRoot on IWorld
* Introduced NextLocalId instead of World fuggliness.
* Transformed GetRegionInfo to Property on IWorld for great justice
* Extracted default wearables (good to have)
* Deleted unused BaseServer
* Used IWorld instead of World wherever possible
* The client constructor's not getting unused port any longer.
* Extracted ClientView factoring so PacketServer can be tweaked.
* Added SendLayerData to World
* Made WorldBase abstract and cleaned it up a bit
* added OpenGrid.Framework.Communications.dll.build and OpenSim.World.dll.build to svn
* Added code for two examples (but not in prebuild yet)
This commit is contained in:
lbsa71
2007-06-09 21:45:58 +00:00
parent 42448ad129
commit 4224b695ac
83 changed files with 1371 additions and 974 deletions

View File

@@ -76,64 +76,64 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Compile Include="MainMemory.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Heap.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="StackFrame.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="InterpreterLogic.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="OpenSimJVM.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="InterpreterMethods.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="ClassInstance.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="InterpreterReturn.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Interpreter.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="ClassRecord.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Stack.cs">
<Compile Include="Heap.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Object.cs">
<Compile Include="Interpreter.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Thread.cs">
<Compile Include="InterpreterLogic.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="InterpreterMethods.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="InterpreterReturn.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="MainMemory.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="MethodMemory.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs">
<Compile Include="Object.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Types\BaseType.cs">
<Compile Include="OpenSimJVM.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Stack.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="StackFrame.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Thread.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Types\ArrayReference.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Types\BaseType.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Types\ObjectReference.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Types\PrimitiveTypes\Char.cs">
<Compile Include="Types\PrimitiveTypes\Byte.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Types\PrimitiveTypes\Byte.cs">
<Compile Include="Types\PrimitiveTypes\Char.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Types\PrimitiveTypes\Float.cs">

View File

@@ -1,12 +0,0 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ReferencePath>C:\sugilite\bin\</ReferencePath>
<LastOpenVersion>8.0.50727</LastOpenVersion>
<ProjectView>ProjectFiles</ProjectView>
<ProjectTrust>0</ProjectTrust>
</PropertyGroup>
<PropertyGroup Condition = " '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " />
<PropertyGroup Condition = " '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " />
</Project>

View File

@@ -11,26 +11,26 @@
<resources prefix="OpenSim.Scripting.EmbeddedJVM" dynamicprefix="true" >
</resources>
<sources failonempty="true">
<include name="MainMemory.cs" />
<include name="Heap.cs" />
<include name="StackFrame.cs" />
<include name="InterpreterLogic.cs" />
<include name="OpenSimJVM.cs" />
<include name="InterpreterMethods.cs" />
<include name="ClassInstance.cs" />
<include name="InterpreterReturn.cs" />
<include name="Interpreter.cs" />
<include name="ClassRecord.cs" />
<include name="Stack.cs" />
<include name="Object.cs" />
<include name="Thread.cs" />
<include name="Heap.cs" />
<include name="Interpreter.cs" />
<include name="InterpreterLogic.cs" />
<include name="InterpreterMethods.cs" />
<include name="InterpreterReturn.cs" />
<include name="MainMemory.cs" />
<include name="MethodMemory.cs" />
<include name="Object.cs" />
<include name="OpenSimJVM.cs" />
<include name="Stack.cs" />
<include name="StackFrame.cs" />
<include name="Thread.cs" />
<include name="Properties/AssemblyInfo.cs" />
<include name="Types/BaseType.cs" />
<include name="Types/ArrayReference.cs" />
<include name="Types/BaseType.cs" />
<include name="Types/ObjectReference.cs" />
<include name="Types/PrimitiveTypes/Char.cs" />
<include name="Types/PrimitiveTypes/Byte.cs" />
<include name="Types/PrimitiveTypes/Char.cs" />
<include name="Types/PrimitiveTypes/Float.cs" />
<include name="Types/PrimitiveTypes/Int.cs" />
</sources>