diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 9623bab8a..1a42281f2 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -19,6 +19,7 @@ jobs: - uses: actions/checkout@v3 with: submodules: recursive + lfs: false - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3 diff --git a/.gitmodules b/.gitmodules index e88968bf9..2dcf79a7e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -5,10 +5,5 @@ [submodule "src/resources"] path = src/resources - url = https://github.com/xray-forge/stalker-xrf-resources.git - branch = main - -[submodule "src/typedefs/xray16"] - path = src/typedefs/xray16 - url = https://github.com/xray-forge/xray-16-types + url = https://gitlab.com/xray-forge/stalker-xrf-resources-base branch = main diff --git a/cli/bin b/cli/bin index 11edaef14..e19df6fcd 160000 --- a/cli/bin +++ b/cli/bin @@ -1 +1 @@ -Subproject commit 11edaef14c741868d32be682944882781049192e +Subproject commit e19df6fcdccc169994a55c033bb9797a1100bc38 diff --git a/cli/build/plugins/built_at_info.ts b/cli/build/plugins/built_at_info.ts deleted file mode 100644 index 4b348202d..000000000 --- a/cli/build/plugins/built_at_info.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { Program } from "typescript"; -import { Plugin, CompilerOptions, EmitFile, EmitHost } from "typescript-to-lua"; - -const comment: string = `-- Generated by xrf util at: ${new Date().toString()}\n\n`; - -const plugin: Plugin = { - beforeEmit(program: Program, options: CompilerOptions, emitHost: EmitHost, result: Array) { - void program; - void options; - void emitHost; - - for (const file of result) { - file.code = comment + file.code; - } - }, -}; - -export default plugin; diff --git a/cli/build/plugins/from_cast_utils.ts b/cli/build/plugins/from_cast_utils.ts deleted file mode 100644 index ba4e89298..000000000 --- a/cli/build/plugins/from_cast_utils.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { isIdentifier, SyntaxKind } from "typescript"; -import { Plugin } from "typescript-to-lua"; -import { createErrorDiagnosticFactory } from "./utils/diagnostics"; - -const FROM_CAST_METHODS: Array = ["$fromObject", "$fromArray", "$fromLuaArray", "$fromLuaTable"]; - -/** - * Push generic error to notify about usage issue. - */ -const createInvalidFunctionCallError = createErrorDiagnosticFactory((name?: string) => { - return `Invalid transformer call, expected function to have exactly 1 argument.`; -}); - -/** - * Plugin for transformation of casting methods. - * Simplifies TS/Lua testing and interoperation. - */ -const plugin: Plugin = { - visitors: { - [SyntaxKind.CallExpression]: (node, context) => { - if (isIdentifier(node.expression) && FROM_CAST_METHODS.includes(node.expression.text)) { - if (node.arguments.length !== 1) { - context.diagnostics.push(createInvalidFunctionCallError(node)); - } - - return context.transformExpression(node.arguments[0]); - } - - return context.superTransformExpression(node); - }, - }, -}; - -export default plugin; diff --git a/cli/build/plugins/global_declarations_transform.ts b/cli/build/plugins/global_declarations_transform.ts deleted file mode 100644 index 04cb71669..000000000 --- a/cli/build/plugins/global_declarations_transform.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { SyntaxKind } from "typescript"; -import { Plugin } from "typescript-to-lua"; - -const XRF_GLOBALS: Array = ["xray16"]; - -/** - * Plugin that removes imports from 'global' libraries like engine typedefs. - */ -const plugin: Plugin = { - visitors: { - [SyntaxKind.ImportDeclaration]: (node, context) => { - const module: string = node.moduleSpecifier.getText().slice(1, -1); - const shouldNotBeTransformed: boolean = XRF_GLOBALS.includes(module); - - if (shouldNotBeTransformed) { - return undefined; - } - - return context.superTransformStatements(node); - }, - }, -}; - -export default plugin; diff --git a/cli/build/plugins/inject_filename.ts b/cli/build/plugins/inject_filename.ts deleted file mode 100644 index 35ac491d2..000000000 --- a/cli/build/plugins/inject_filename.ts +++ /dev/null @@ -1,22 +0,0 @@ -import * as path from "path"; -import { SyntaxKind } from "typescript"; -import { createStringLiteral, Plugin } from "typescript-to-lua"; - -const FILENAME_IDENTIFIER: string = "$filename"; - -/** - * Plugin that injects FILE_NAME in compile-time. - */ -const plugin: Plugin = { - visitors: { - [SyntaxKind.Identifier]: (node, context) => { - if (node.text === FILENAME_IDENTIFIER) { - return createStringLiteral(path.parse(context.sourceFile.fileName).name); - } - - return context.superTransformExpression(node); - }, - }, -}; - -export default plugin; diff --git a/cli/build/plugins/strip_lua_logger.ts b/cli/build/plugins/strip_lua_logger.ts deleted file mode 100644 index 22ba3c3ef..000000000 --- a/cli/build/plugins/strip_lua_logger.ts +++ /dev/null @@ -1,73 +0,0 @@ -import { - CallExpression, - factory, - Identifier, - PropertyAccessExpression, - SyntaxKind, - Type, - TypeChecker, - VariableDeclaration, - VariableDeclarationList, -} from "typescript"; -import { Plugin } from "typescript-to-lua"; - -const LUA_LOGGER_STRIP_TARGET: string = "LuaLogger"; -const IS_LUA_LOGGER_DISABLED: boolean = process.argv.includes("--no-lua-logs"); - -/** - * Plugin that removes all LuaLogger instance creations and calls when possible. - */ -const plugin: Plugin = { - visitors: { - [SyntaxKind.VariableStatement]: (statement, context) => { - if (IS_LUA_LOGGER_DISABLED) { - let elementsCount: number = 0; - const list = statement.declarationList as VariableDeclarationList; - const nodes: Array = []; - - list.forEachChild((it: VariableDeclaration) => { - const checker: TypeChecker = context.program.getTypeChecker(); - const typeSymbol: Type = checker.getTypeAtLocation(it); - - if (typeSymbol.symbol?.name === LUA_LOGGER_STRIP_TARGET) { - // nothing - } else { - nodes.push(it); - } - - elementsCount += 1; - }); - - if (nodes.length === 0) { - return undefined; - } else if (nodes.length !== elementsCount) { - return context.superTransformStatements( - factory.createVariableStatement(statement.modifiers, factory.updateVariableDeclarationList(list, nodes)) - ); - } - } - - return context.superTransformStatements(statement); - }, - [SyntaxKind.ExpressionStatement]: (statement, context) => { - if (IS_LUA_LOGGER_DISABLED && statement.expression?.kind === SyntaxKind.CallExpression) { - const expression: CallExpression = statement.expression as CallExpression; - const propertyAccess: PropertyAccessExpression = expression.expression as PropertyAccessExpression; - - if (propertyAccess.expression?.kind === SyntaxKind.Identifier) { - const checker: TypeChecker = context.program.getTypeChecker(); - const identifier: Identifier = propertyAccess.expression as Identifier; - const typeSymbol: Type = checker.getTypeAtLocation(identifier); - - if (typeSymbol.symbol?.name === LUA_LOGGER_STRIP_TARGET) { - return undefined; - } - } - } - - return context.superTransformStatements(statement); - }, - }, -}; - -export default plugin; diff --git a/cli/build/plugins/transform_luabind_class/plugin.ts b/cli/build/plugins/transform_luabind_class/plugin.ts deleted file mode 100644 index dd54e444a..000000000 --- a/cli/build/plugins/transform_luabind_class/plugin.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { unsupportedStaticMethod } from "#/build/plugins/transform_luabind_class/transformation/errors"; -import { - transformLuabindClassDeclaration, - transformNewCallExpression, - isLuabindClassSuperCall, - transformClassSuperMethodExpression, - transformLuabindConstructorSuperCall, - ITransformationContext, - isLuabindClassType, - isLuabindDecoratedClass, - isLuabindClassSuperMethodCall, -} from "./transformation"; -import { CallExpression, NewExpression, SuperExpression, SyntaxKind } from "typescript"; -import { Plugin } from "typescript-to-lua"; - -/** - * Plugin that transform TS classes marked with decorator to luabind class declaration. - */ -const plugin: Plugin = { - visitors: { - [SyntaxKind.CallExpression]: (expression: CallExpression, context: ITransformationContext) => { - if (isLuabindClassSuperCall(expression, context)) { - return transformLuabindConstructorSuperCall(expression, context); - } - - return context.superTransformExpression(expression); - }, - [SyntaxKind.ClassDeclaration]: (declaration, context: ITransformationContext) => { - if (isLuabindDecoratedClass(declaration)) { - return transformLuabindClassDeclaration(declaration, context); - } - - return context.superTransformStatements(declaration); - }, - [SyntaxKind.NewExpression]: (expression: NewExpression, context: ITransformationContext) => { - if (isLuabindClassType(expression, context)) { - return transformNewCallExpression(expression, context); - } - - return context.superTransformExpression(expression); - }, - [SyntaxKind.SuperKeyword]: (expression: SuperExpression, context: ITransformationContext) => { - if (isLuabindClassSuperMethodCall(expression, context)) { - return transformClassSuperMethodExpression(expression, context); - } - - return context.superTransformExpression(expression); - }, - }, -}; - -export default plugin; diff --git a/cli/build/plugins/transform_luabind_class/transformation/class_declaration.ts b/cli/build/plugins/transform_luabind_class/transformation/class_declaration.ts deleted file mode 100644 index 1cc01c816..000000000 --- a/cli/build/plugins/transform_luabind_class/transformation/class_declaration.ts +++ /dev/null @@ -1,226 +0,0 @@ -import { LUABIND_CONSTRUCTOR_METHOD } from "./constants"; -import { checkLuabindClassDecoratorExpression } from "./decorators"; -import { unsupportedStaticMethod } from "./errors"; -import { transformAccessorDeclarations } from "./members/accessors"; -import { createConstructorName, transformConstructorDeclaration } from "./members/constructor"; -import { verifyPropertyDecoratingExpression, transformClassInstanceFields } from "./members/fields"; -import { verifyMethodDecoratingExpression, transformMethodDeclaration } from "./members/method"; -import { createClassSetup } from "./setup"; -import { getExtendedNode, getExtendedType, isStaticNode, markTypeAsLuabind } from "./utils"; -import { - canHaveDecorators, - ClassLikeDeclaration, - ConstructorDeclaration, - ExpressionWithTypeArguments, - factory, - getDecorators, - isAccessor, - isConstructorDeclaration, - isMethodDeclaration, - isPropertyDeclaration, -} from "typescript"; -import * as tstl from "typescript-to-lua"; -import { LuaTarget, TransformationContext } from "typescript-to-lua"; -import { - createDefaultExportExpression, - createExportedIdentifier, - hasDefaultExportModifier, - hasExportModifier, -} from "typescript-to-lua/dist/transformation/utils/export"; -import { createSelfIdentifier } from "typescript-to-lua/dist/transformation/utils/lua-ast"; -import { transformInPrecedingStatementScope } from "typescript-to-lua/dist/transformation/utils/preceding-statements"; -import { createSafeName, isUnsafeName } from "typescript-to-lua/dist/transformation/utils/safe-names"; -import { transformIdentifier } from "typescript-to-lua/dist/transformation/visitors/identifier"; - -export interface ITransformationContext extends TransformationContext { - classSuperInfos: Array; -} - -export const transformLuabindClassDeclaration = (declaration, context: TransformationContext) => { - // If declaration is a default export, transform to export variable assignment instead - if (hasDefaultExportModifier(declaration)) { - // Class declaration including assignment to ____exports.default are in preceding statements - const { precedingStatements } = transformInPrecedingStatementScope(context, () => { - transformClassAsExpression(declaration, context as ITransformationContext); - return []; - }); - return precedingStatements; - } - - const { statements } = transformClassLikeDeclaration(declaration, context as ITransformationContext); - return statements; -}; - -export function transformClassAsExpression( - expression: ClassLikeDeclaration, - context: ITransformationContext -): tstl.Expression { - const { statements, name } = transformClassLikeDeclaration(expression, context); - context.addPrecedingStatements(statements); - return name; -} - -/** @internal */ -export interface ClassSuperInfo { - className: tstl.Identifier; - classDeclaration: ClassLikeDeclaration; - extendedTypeNode?: ExpressionWithTypeArguments; -} - -export function transformClassLikeDeclaration( - classDeclaration: ClassLikeDeclaration, - context: ITransformationContext, - nameOverride?: tstl.Identifier -): { statements: tstl.Statement[]; name: tstl.Identifier } { - let className: tstl.Identifier; - - if (nameOverride !== undefined) { - className = nameOverride; - } else if (classDeclaration.name !== undefined) { - className = transformIdentifier(context, classDeclaration.name); - } else { - className = tstl.createIdentifier(context.createTempName("class"), classDeclaration); - } - - markTypeAsLuabind(classDeclaration, context); - - // Get type that is extended - const extendedTypeNode = getExtendedNode(classDeclaration); - const extendedType = getExtendedType(context, classDeclaration); - - context.classSuperInfos.push({ className, classDeclaration: classDeclaration, extendedTypeNode }); - - // Get all properties with value - const properties = classDeclaration.members.filter(isPropertyDeclaration).filter((member) => member.initializer); - - // Divide properties into static and non-static - const instanceFields = properties.filter((prop) => !isStaticNode(prop)); - - const result: tstl.Statement[] = []; - - let localClassName: tstl.Identifier; - if (isUnsafeName(className.text, context.options)) { - localClassName = tstl.createIdentifier( - createSafeName(className.text), - undefined, - className.symbolId, - className.text - ); - tstl.setNodePosition(localClassName, className); - } else { - localClassName = className; - } - - result.push(...createClassSetup(context, classDeclaration, className, localClassName)); - - // Find first constructor with body - const constructor = classDeclaration.members.find( - (n): n is ConstructorDeclaration => isConstructorDeclaration(n) && n.body !== undefined - ); - - if (constructor) { - // Add constructor plus initialization of instance fields - const constructorResult = transformConstructorDeclaration( - context, - constructor, - localClassName, - instanceFields, - classDeclaration - ); - - if (constructorResult) result.push(constructorResult); - } else if (!extendedType) { - // Generate a constructor if none was defined in a base class - const constructorResult = transformConstructorDeclaration( - context, - factory.createConstructorDeclaration([], [], factory.createBlock([], true)), - localClassName, - instanceFields, - classDeclaration - ); - - if (constructorResult) result.push(constructorResult); - } else { - // Generate a constructor if none was defined in a class with instance fields that need initialization - // localClassName.__init = function(self, ...) - // baseClassName.__init(self, ...) // or unpack(arg) for Lua 5.0 - // ... - // Also luabind always needs definition of call expression to use table as class. - const constructorBody = transformClassInstanceFields(context, instanceFields); - const argsExpression = - context.luaTarget === LuaTarget.Lua50 - ? tstl.createCallExpression(tstl.createIdentifier("unpack"), [tstl.createArgLiteral()]) - : tstl.createDotsLiteral(); - const superCall = tstl.createExpressionStatement( - tstl.createCallExpression( - tstl.createTableIndexExpression( - context.transformExpression(factory.createSuper()), - tstl.createStringLiteral(LUABIND_CONSTRUCTOR_METHOD) - ), - [createSelfIdentifier(), argsExpression] - ) - ); - constructorBody.unshift(superCall); - const constructorFunction = tstl.createFunctionExpression( - tstl.createBlock(constructorBody), - [createSelfIdentifier()], - tstl.createDotsLiteral(), - tstl.NodeFlags.Declaration - ); - result.push( - tstl.createAssignmentStatement(createConstructorName(localClassName), constructorFunction, classDeclaration) - ); - } - - // Transform accessors - for (const member of classDeclaration.members) { - if (!isAccessor(member)) continue; - const accessors = context.resolver.getAllAccessorDeclarations(member); - if (accessors.firstAccessor !== member) continue; - - const accessorsResult = transformAccessorDeclarations(context, accessors, localClassName); - if (accessorsResult) { - result.push(accessorsResult); - } - } - - const decorationStatements: tstl.Statement[] = []; - - for (const member of classDeclaration.members) { - if (isAccessor(member)) { - verifyPropertyDecoratingExpression(context, member); - } else if (isMethodDeclaration(member)) { - const statement = transformMethodDeclaration(context, member, localClassName); - if (statement) result.push(statement); - if (member.body) { - verifyMethodDecoratingExpression(context, member); - } - } else if (isPropertyDeclaration(member)) { - if (isStaticNode(member)) { - context.diagnostics.push(unsupportedStaticMethod(member)); - } - - verifyPropertyDecoratingExpression(context, member); - } - } - - result.push(...decorationStatements); - - // Decorate the class - if (canHaveDecorators(classDeclaration) && getDecorators(classDeclaration)) { - getDecorators(classDeclaration)?.forEach((d) => checkLuabindClassDecoratorExpression(context, d)); - - if (hasExportModifier(classDeclaration)) { - const exportExpression = hasDefaultExportModifier(classDeclaration) - ? createDefaultExportExpression(classDeclaration) - : createExportedIdentifier(context, className); - - const classAssignment = tstl.createAssignmentStatement(exportExpression, localClassName); - result.push(classAssignment); - } - } - - context.classSuperInfos.pop(); - - return { statements: result, name: className }; -} diff --git a/cli/build/plugins/transform_luabind_class/transformation/constants.ts b/cli/build/plugins/transform_luabind_class/transformation/constants.ts deleted file mode 100644 index 6bfa1ca4e..000000000 --- a/cli/build/plugins/transform_luabind_class/transformation/constants.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const LUABIND_NAME_FIELD: string = "__name"; -export const LUABIND_DECORATOR: string = "LuabindClass"; -export const LUABIND_CONSTRUCTOR_METHOD: string = "__init"; -export const LUABIND_SYMBOL: symbol = Symbol("IS_LUABIND_CLASS"); diff --git a/cli/build/plugins/transform_luabind_class/transformation/decorators.ts b/cli/build/plugins/transform_luabind_class/transformation/decorators.ts deleted file mode 100644 index 4065e7008..000000000 --- a/cli/build/plugins/transform_luabind_class/transformation/decorators.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { unsupportedClassDecorator } from "./errors"; -import { LUABIND_DECORATOR } from "./constants"; -import { CallExpression, Decorator, Identifier } from "typescript"; -import { TransformationContext } from "typescript-to-lua"; - -/** - * Transform decorator call expressions for luabind class. - */ -export function checkLuabindClassDecoratorExpression(context: TransformationContext, decorator: Decorator) { - const expression = decorator.expression; - - // Do not transform luabind decorator. - if (((expression as CallExpression).expression as Identifier).text !== LUABIND_DECORATOR) { - context.diagnostics.push(unsupportedClassDecorator(expression)); - } -} diff --git a/cli/build/plugins/transform_luabind_class/transformation/errors.ts b/cli/build/plugins/transform_luabind_class/transformation/errors.ts deleted file mode 100644 index eaa7b7f52..000000000 --- a/cli/build/plugins/transform_luabind_class/transformation/errors.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { createErrorDiagnosticFactory } from "../../utils/diagnostics"; - -export const unsupportedStaticMethod = createErrorDiagnosticFactory((name?: string) => { - const nameReference = name ? ` '${name}'` : ""; - return `Unable transform static properties for luabind classes${nameReference}.`; -}); - -export const unsupportedClassDecorator = createErrorDiagnosticFactory((name?: string) => { - const nameReference = name ? ` '${name}'` : ""; - return `Unable transform class decorators for luabind classes${nameReference}.`; -}); - -export const unsupportedPropertyDecorator = createErrorDiagnosticFactory((name?: string) => { - const nameReference = name ? ` '${name}'` : ""; - return `Unable transform property decorator for luabind classes${nameReference}.`; -}); - -export const unsupportedParameterDecorator = createErrorDiagnosticFactory((name?: string) => { - const nameReference = name ? ` '${name}'` : ""; - return `Unable transform parameter decorator for luabind classes${nameReference}.`; -}); - -export const unsupportedMethodDecorator = createErrorDiagnosticFactory((name?: string) => { - const nameReference = name ? ` '${name}'` : ""; - return `Unable transform method decorator for luabind classes${nameReference}.`; -}); - -export const unsupportedStaticAccessor = createErrorDiagnosticFactory((name?: string) => { - const nameReference = name ? ` '${name}'` : ""; - return `Unable transform static accessors for luabind classes${nameReference}.`; -}); diff --git a/cli/build/plugins/transform_luabind_class/transformation/index.ts b/cli/build/plugins/transform_luabind_class/transformation/index.ts deleted file mode 100644 index 597ea2d32..000000000 --- a/cli/build/plugins/transform_luabind_class/transformation/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -export * from "./constants"; -export * from "./utils"; -export * from "./class_declaration"; -export * from "./super"; -export * from "./new"; diff --git a/cli/build/plugins/transform_luabind_class/transformation/members/accessors.ts b/cli/build/plugins/transform_luabind_class/transformation/members/accessors.ts deleted file mode 100644 index e07a6773d..000000000 --- a/cli/build/plugins/transform_luabind_class/transformation/members/accessors.ts +++ /dev/null @@ -1,48 +0,0 @@ -import { unsupportedStaticAccessor } from "../errors"; -import { AccessorDeclaration } from "typescript"; -import { AllAccessorDeclarations, LuaLibFeature, TransformationContext } from "typescript-to-lua"; -import * as lua from "typescript-to-lua"; -import { createSelfIdentifier } from "typescript-to-lua/dist/transformation/utils/lua-ast"; -import { transformLuaLibFunction } from "typescript-to-lua/dist/transformation/utils/lualib"; -import { transformFunctionBody, transformParameters } from "typescript-to-lua/dist/transformation/visitors/function"; -import { transformPropertyName } from "typescript-to-lua/dist/transformation/visitors/literal"; -import { isStaticNode } from "../utils"; - -function transformAccessor(context: TransformationContext, node: AccessorDeclaration): lua.FunctionExpression { - const [params, dot, restParam] = transformParameters(context, node.parameters, createSelfIdentifier()); - const body = node.body ? transformFunctionBody(context, node.parameters, node.body, restParam)[0] : []; - return lua.createFunctionExpression(lua.createBlock(body), params, dot, lua.NodeFlags.Declaration); -} - -export function transformAccessorDeclarations( - context: TransformationContext, - { firstAccessor, getAccessor, setAccessor }: AllAccessorDeclarations, - className: lua.Identifier -): lua.Statement | undefined { - const propertyName = transformPropertyName(context, firstAccessor.name); - const descriptor = lua.createTableExpression([]); - - if (getAccessor) { - const getterFunction = transformAccessor(context, getAccessor); - descriptor.fields.push(lua.createTableFieldExpression(getterFunction, lua.createStringLiteral("get"))); - } - - if (setAccessor) { - const setterFunction = transformAccessor(context, setAccessor); - descriptor.fields.push(lua.createTableFieldExpression(setterFunction, lua.createStringLiteral("set"))); - } - - const isStatic = isStaticNode(firstAccessor); - - if (isStatic) { - context.diagnostics.push(unsupportedStaticAccessor(firstAccessor)); - return; - } - - const target = lua.cloneIdentifier(className); - const feature = LuaLibFeature.ObjectDefineProperty; - const parameters: lua.Expression[] = [target, propertyName, descriptor]; - - const call = transformLuaLibFunction(context, feature, undefined, ...parameters); - return lua.createExpressionStatement(call); -} diff --git a/cli/build/plugins/transform_luabind_class/transformation/members/constructor.ts b/cli/build/plugins/transform_luabind_class/transformation/members/constructor.ts deleted file mode 100644 index eda732a10..000000000 --- a/cli/build/plugins/transform_luabind_class/transformation/members/constructor.ts +++ /dev/null @@ -1,107 +0,0 @@ -import { LUABIND_CONSTRUCTOR_METHOD } from "../constants"; -import { - ClassLikeDeclaration, - ConstructorDeclaration, - isCallExpression, - isExpressionStatement, - isIdentifier, - PropertyDeclaration, - SyntaxKind, -} from "typescript"; -import { TransformationContext } from "typescript-to-lua"; -import * as lua from "typescript-to-lua"; -import { createSelfIdentifier } from "typescript-to-lua/dist/transformation/utils/lua-ast"; -import { ScopeType } from "typescript-to-lua/dist/transformation/utils/scope"; -import { - transformFunctionBodyContent, - transformFunctionBodyHeader, - transformParameters, -} from "typescript-to-lua/dist/transformation/visitors/function"; -import { transformIdentifier } from "typescript-to-lua/dist/transformation/visitors/identifier"; -import { transformClassInstanceFields } from "./fields"; - -export function createConstructorName(className: lua.Identifier): lua.TableIndexExpression { - return lua.createTableIndexExpression( - lua.cloneIdentifier(className), - lua.createStringLiteral(LUABIND_CONSTRUCTOR_METHOD) - ); -} - -export function transformConstructorDeclaration( - context: TransformationContext, - statement: ConstructorDeclaration, - className: lua.Identifier, - instanceFields: Array, - classDeclaration: ClassLikeDeclaration -): lua.Statement | undefined { - // Don't transform methods without body (overload declarations) - if (!statement.body) { - return undefined; - } - - // Transform body - const scope = context.pushScope(ScopeType.Function); - const body = transformFunctionBodyContent(context, statement.body); - - const [params, dotsLiteral, restParamName] = transformParameters( - context, - statement.parameters, - createSelfIdentifier() - ); - - // Make sure default parameters are assigned before fields are initialized - const bodyWithFieldInitializers = transformFunctionBodyHeader(context, scope, statement.parameters, restParamName); - - // Check for field declarations in constructor - const constructorFieldsDeclarations = statement.parameters.filter((p) => p.modifiers !== undefined); - - const classInstanceFields = transformClassInstanceFields(context, instanceFields); - - // If there are field initializers and the first statement is a super call, - // move super call between default assignments and initializers - if ( - (constructorFieldsDeclarations.length > 0 || classInstanceFields.length > 0) && - statement.body && - statement.body.statements.length > 0 - ) { - const firstStatement = statement.body.statements[0]; - if ( - isExpressionStatement(firstStatement) && - isCallExpression(firstStatement.expression) && - firstStatement.expression.expression.kind === SyntaxKind.SuperKeyword - ) { - const superCall = body.shift(); - if (superCall) { - bodyWithFieldInitializers.push(superCall); - } - } - } - - // Add in instance field declarations - for (const declaration of constructorFieldsDeclarations) { - if (isIdentifier(declaration.name)) { - // self.declarationName = declarationName - const assignment = lua.createAssignmentStatement( - lua.createTableIndexExpression(createSelfIdentifier(), lua.createStringLiteral(declaration.name.text)), - transformIdentifier(context, declaration.name) - ); - bodyWithFieldInitializers.push(assignment); - } - // else { TypeScript error: A parameter property may not be declared using a binding pattern } - } - - bodyWithFieldInitializers.push(...classInstanceFields); - bodyWithFieldInitializers.push(...body); - - const block = lua.createBlock(bodyWithFieldInitializers); - - const constructorWasGenerated = statement.pos === -1; - - context.popScope(); - - return lua.createAssignmentStatement( - createConstructorName(className), - lua.createFunctionExpression(block, params, dotsLiteral, lua.NodeFlags.Declaration), - constructorWasGenerated ? classDeclaration : statement - ); -} diff --git a/cli/build/plugins/transform_luabind_class/transformation/members/fields.ts b/cli/build/plugins/transform_luabind_class/transformation/members/fields.ts deleted file mode 100644 index 64ef80745..000000000 --- a/cli/build/plugins/transform_luabind_class/transformation/members/fields.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { unsupportedPropertyDecorator } from "../errors"; -import { AccessorDeclaration, canHaveDecorators, getDecorators, PropertyDeclaration } from "typescript"; -import { TransformationContext } from "typescript-to-lua"; -import * as tstl from "typescript-to-lua"; -import { createSelfIdentifier } from "typescript-to-lua/dist/transformation/utils/lua-ast"; -import { transformInPrecedingStatementScope } from "typescript-to-lua/dist/transformation/utils/preceding-statements"; -import { transformPropertyName } from "typescript-to-lua/dist/transformation/visitors/literal"; - -/** - * Verify whether decorators provided for luabind class. - */ -export function verifyPropertyDecoratingExpression( - context: TransformationContext, - node: PropertyDeclaration | AccessorDeclaration -): void { - if (!canHaveDecorators(node)) return; - - const decorators = getDecorators(node); - - if (!decorators) return; - - decorators.forEach((decorator) => { - context.diagnostics.push(unsupportedPropertyDecorator(decorator)); - }); -} - -export function transformClassInstanceFields( - context: TransformationContext, - instanceFields: Array -): Array { - const statements: Array = []; - - for (const f of instanceFields) { - const { precedingStatements, result: statement } = transformInPrecedingStatementScope(context, () => { - // Get identifier - const fieldName = transformPropertyName(context, f.name); - - const value = f.initializer ? context.transformExpression(f.initializer) : undefined; - - // self[fieldName] - const selfIndex = tstl.createTableIndexExpression(createSelfIdentifier(), fieldName); - - // self[fieldName] = value - const assignClassField = tstl.createAssignmentStatement(selfIndex, value, f); - - return assignClassField; - }); - - statements.push(...precedingStatements, statement); - } - - return statements; -} diff --git a/cli/build/plugins/transform_luabind_class/transformation/members/method.ts b/cli/build/plugins/transform_luabind_class/transformation/members/method.ts deleted file mode 100644 index 3b9c30483..000000000 --- a/cli/build/plugins/transform_luabind_class/transformation/members/method.ts +++ /dev/null @@ -1,70 +0,0 @@ -import { isStaticNode } from "../utils"; -import { unsupportedMethodDecorator, unsupportedParameterDecorator, unsupportedStaticMethod } from "../errors"; -import { AccessorDeclaration, getDecorators, MethodDeclaration, PropertyDeclaration } from "typescript"; -import { TransformationContext } from "typescript-to-lua"; -import * as lua from "typescript-to-lua"; -import { transformFunctionToExpression } from "typescript-to-lua/dist/transformation/visitors/function"; -import { transformPropertyName } from "typescript-to-lua/dist/transformation/visitors/literal"; - -export function transformMemberExpressionOwnerName( - node: PropertyDeclaration | MethodDeclaration | AccessorDeclaration, - className: lua.Identifier -): lua.Expression { - return lua.cloneIdentifier(className); -} - -export function transformMethodName(context: TransformationContext, node: MethodDeclaration): lua.Expression { - const methodName = transformPropertyName(context, node.name); - if (lua.isStringLiteral(methodName) && methodName.value === "toString") { - return lua.createStringLiteral("__tostring", node.name); - } - return methodName; -} - -export function transformMethodDeclaration( - context: TransformationContext, - node: MethodDeclaration, - className: lua.Identifier -): lua.Statement | undefined { - // Don't transform methods without body (overload declarations) - if (!node.body) return; - - // Don't transform static methods for luabind classes. - if (isStaticNode(node)) { - context.diagnostics.push(unsupportedStaticMethod(node)); - return; - } - - const methodTable = transformMemberExpressionOwnerName(node, className); - const methodName = transformMethodName(context, node); - const [functionExpression] = transformFunctionToExpression(context, node); - - return lua.createAssignmentStatement( - lua.createTableIndexExpression(methodTable, methodName), - functionExpression, - node - ); -} - -/** - * Verify that method statement is not using decorators for methods/parameters. - */ -export function verifyMethodDecoratingExpression(context: TransformationContext, node: MethodDeclaration): void { - node.parameters.flatMap((parameter, index) => { - const decorators = getDecorators(parameter); - - if (decorators?.length) { - decorators.forEach((decorator) => { - context.diagnostics.push(unsupportedParameterDecorator(decorator)); - }); - } - }); - - const decorators = getDecorators(node); - - if (decorators?.length) { - decorators.forEach((decorator) => { - context.diagnostics.push(unsupportedMethodDecorator(decorator)); - }); - } -} diff --git a/cli/build/plugins/transform_luabind_class/transformation/new.ts b/cli/build/plugins/transform_luabind_class/transformation/new.ts deleted file mode 100644 index 87a50cb7b..000000000 --- a/cli/build/plugins/transform_luabind_class/transformation/new.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { ITransformationContext } from "./index"; -import { NewExpression } from "typescript"; -import * as tstl from "typescript-to-lua"; -import { transformArguments } from "typescript-to-lua/dist/transformation/visitors/call"; - -/** - * Transform new call for luabind class as ClassConstructor() instead of TS_NEW from tstl. - */ -export function transformNewCallExpression(expression: NewExpression, context: ITransformationContext) { - return tstl.createCallExpression( - context.transformExpression(expression.expression), - transformArguments(context, expression.arguments ?? []) - ); -} diff --git a/cli/build/plugins/transform_luabind_class/transformation/setup.ts b/cli/build/plugins/transform_luabind_class/transformation/setup.ts deleted file mode 100644 index ba839a785..000000000 --- a/cli/build/plugins/transform_luabind_class/transformation/setup.ts +++ /dev/null @@ -1,128 +0,0 @@ -import { LUABIND_NAME_FIELD } from "./constants"; -import { ClassLikeDeclarationBase, isIdentifier, isVariableDeclaration } from "typescript"; -import * as tstl from "typescript-to-lua"; -import { TransformationContext } from "typescript-to-lua"; -import { - createDefaultExportStringLiteral, - createExportedIdentifier, - getIdentifierExportScope, - hasDefaultExportModifier, -} from "typescript-to-lua/dist/transformation/utils/export"; -import { - createExportsIdentifier, - createLocalOrExportedOrGlobalDeclaration, -} from "typescript-to-lua/dist/transformation/utils/lua-ast"; -import { getExtendedNode } from "./utils"; - -/** - * Create full class setup statement with name/super calls/methods/declaration/fields etc. - */ -export function createClassSetup( - context: TransformationContext, - statement: ClassLikeDeclarationBase, - className: tstl.Identifier, - localClassName: tstl.Identifier -) { - const result: tstl.Statement[] = []; - - // class("name")(base) - const classInitializer = createLuabindClassStatement(statement, context, localClassName); - - result.push(tstl.createExpressionStatement(classInitializer)); - - const classReference = createLuabindClassGlobalClassRef(statement, context, localClassName); - - const defaultExportLeftHandSide = hasDefaultExportModifier(statement) - ? tstl.createTableIndexExpression(createExportsIdentifier(), createDefaultExportStringLiteral(statement)) - : undefined; - - // [____exports.]className = class() - if (defaultExportLeftHandSide) { - result.push(tstl.createAssignmentStatement(defaultExportLeftHandSide, classReference, statement)); - } else { - result.push(...createLocalOrExportedOrGlobalDeclaration(context, className, classReference, statement)); - } - - if (defaultExportLeftHandSide) { - // local localClassName = ____exports.default - result.push(tstl.createVariableDeclarationStatement(localClassName, defaultExportLeftHandSide)); - } else { - const exportScope = getIdentifierExportScope(context, className); - if (exportScope) { - // local localClassName = ____exports.className - result.push( - tstl.createVariableDeclarationStatement( - localClassName, - createExportedIdentifier(context, tstl.cloneIdentifier(className), exportScope) - ) - ); - } - } - - // localClassName.__name = className - result.push( - tstl.createAssignmentStatement( - tstl.createTableIndexExpression( - tstl.cloneIdentifier(localClassName), - tstl.createStringLiteral(LUABIND_NAME_FIELD) - ), - getReflectionClassName(statement, className), - statement - ) - ); - - return result; -} - -export function getReflectionClassName( - declaration: ClassLikeDeclarationBase, - className: tstl.Identifier -): tstl.Expression { - if (declaration.name) { - return tstl.createStringLiteral(declaration.name.text); - } else if (isVariableDeclaration(declaration.parent) && isIdentifier(declaration.parent.name)) { - return tstl.createStringLiteral(declaration.parent.name.text); - } else if (hasDefaultExportModifier(declaration)) { - return tstl.createStringLiteral("default"); - } - - if (getExtendedNode(declaration)) { - return tstl.createTableIndexExpression(className, tstl.createStringLiteral("name")); - } - - return tstl.createStringLiteral(""); -} - -/** - * Creates class("Name")(base) expression for luabind classes. - */ -function createLuabindClassStatement( - declaration: ClassLikeDeclarationBase, - context: TransformationContext, - className: tstl.Identifier -) { - const extendedNode = getExtendedNode(declaration); - - let classDeclaration = tstl.createCallExpression(tstl.createIdentifier("class"), [ - getReflectionClassName(declaration, className), - ]); - - if (extendedNode) { - classDeclaration = tstl.createCallExpression(classDeclaration, [ - context.transformExpression(extendedNode.expression), - ]); - } - - return classDeclaration; -} - -/** - * Creates name expression for luabind classes. - */ -function createLuabindClassGlobalClassRef( - declaration: ClassLikeDeclarationBase, - context: TransformationContext, - className: tstl.Identifier -) { - return className; -} diff --git a/cli/build/plugins/transform_luabind_class/transformation/super.ts b/cli/build/plugins/transform_luabind_class/transformation/super.ts deleted file mode 100644 index 6a5ea92d9..000000000 --- a/cli/build/plugins/transform_luabind_class/transformation/super.ts +++ /dev/null @@ -1,92 +0,0 @@ -import { CallExpression, Expression, factory, isIdentifier, SuperExpression, SyntaxKind } from "typescript"; -import * as tstl from "typescript-to-lua"; -import { isSymbolExported } from "typescript-to-lua/dist/transformation/utils/export"; -import { getCalledExpression, transformArguments } from "typescript-to-lua/dist/transformation/visitors/call"; -import { transformIdentifier } from "typescript-to-lua/dist/transformation/visitors/identifier"; -import { ITransformationContext } from "./class_declaration"; -import { LUABIND_CONSTRUCTOR_METHOD } from "./constants"; -import { isLuabindClassType } from "./utils"; - -/** - * Transform generic methods super calls. - * Example: super.parentMethod(first, second). - */ -export function transformClassSuperMethodExpression(expression: Expression, context: ITransformationContext) { - const superInfos = context.classSuperInfos; - const superInfo = superInfos[superInfos.length - 1]; - - if (!superInfo.classDeclaration || !isLuabindClassType(superInfo.classDeclaration, context)) { - return context.superTransformExpression(expression); - } - - const { extendedTypeNode } = superInfo; - - // Using `super` without extended type node is a TypeScript error - const extendsExpression = extendedTypeNode?.expression; - let baseClassName: tstl.AssignmentLeftHandSideExpression | undefined; - - if (extendsExpression && isIdentifier(extendsExpression)) { - const symbol = context.checker.getSymbolAtLocation(extendsExpression); - if (symbol && !isSymbolExported(context, symbol)) { - // Use "baseClassName" if base is a simple identifier - baseClassName = transformIdentifier(context, extendsExpression); - } - } - - if (!baseClassName) { - throw new Error("Super without identifier - not supported with luabind."); - } - - return baseClassName; -} - -/** - * Check if super() call is in luabind class target. - */ -export function isLuabindClassSuperCall( - expression: CallExpression | SuperExpression, - context: ITransformationContext -): boolean { - const calledExpression: Expression = getCalledExpression(expression as CallExpression); - - if (calledExpression.kind !== SyntaxKind.SuperKeyword) { - return false; - } else { - const superInfos = context.classSuperInfos; - const superInfo = superInfos[superInfos.length - 1]; - - // Handle super calls properly for luabind classes. - return superInfo?.classDeclaration ? isLuabindClassType(superInfo.classDeclaration, context) : false; - } -} - -/** - * Check if super.method() call is in luabind class target. - */ -export function isLuabindClassSuperMethodCall( - expression: CallExpression | SuperExpression, - context: ITransformationContext -): boolean { - const superInfos = context.classSuperInfos; - const superInfo = superInfos[superInfos.length - 1]; - - // Handle super calls properly for luabind classes. - return superInfo?.classDeclaration ? isLuabindClassType(superInfo.classDeclaration, context) : false; -} - -/** - * Transform super() call in luabind classes to base_class.__init(self, param). - */ -export function transformLuabindConstructorSuperCall(expression: CallExpression, context: ITransformationContext) { - const signature = context.checker.getResolvedSignature(expression); - const parameters = transformArguments(context, expression.arguments, signature, factory.createThis()); - - return tstl.createCallExpression( - tstl.createTableIndexExpression( - context.transformExpression(factory.createSuper()), - tstl.createStringLiteral(LUABIND_CONSTRUCTOR_METHOD) - ), - parameters, - expression - ); -} diff --git a/cli/build/plugins/transform_luabind_class/transformation/utils.ts b/cli/build/plugins/transform_luabind_class/transformation/utils.ts deleted file mode 100644 index 201c40022..000000000 --- a/cli/build/plugins/transform_luabind_class/transformation/utils.ts +++ /dev/null @@ -1,90 +0,0 @@ -import { LUABIND_DECORATOR, LUABIND_SYMBOL } from "./constants"; -import { - ClassLikeDeclaration, - ClassLikeDeclarationBase, - Expression, - ExpressionWithTypeArguments, - getDecorators, - HasModifiers, - HeritageClause, - SyntaxKind, - Type, -} from "typescript"; -import { TransformationContext } from "typescript-to-lua"; - -/** - * Whether method / field is static. - */ -export function isStaticNode(node: HasModifiers): boolean { - return node.modifiers?.some((m) => m.kind === SyntaxKind.StaticKeyword) === true; -} - -/** - * Get class extends node. - */ -export function getExtendsClause(node: ClassLikeDeclarationBase): HeritageClause | undefined { - return node.heritageClauses?.find((clause) => clause.token === SyntaxKind.ExtendsKeyword); -} - -/** - * Get class extended node. - */ -export function getExtendedNode(node: ClassLikeDeclarationBase): ExpressionWithTypeArguments | undefined { - const extendsClause = getExtendsClause(node); - if (!extendsClause) return; - - return extendsClause.types[0]; -} - -/** - * Get class extended node. - */ -export function getExtendedType(context: TransformationContext, node: ClassLikeDeclarationBase): Type | undefined { - const extendedNode = getExtendedNode(node); - return extendedNode && context.checker.getTypeAtLocation(extendedNode); -} - -/** - * Check if class is decorated with provided decorator name. - */ -export function isLuabindDecoratedClass(declaration: ClassLikeDeclaration): boolean { - const decorators = getDecorators(declaration); - - if (!decorators) { - return false; - } - - return decorators.some((it) => (it.expression as unknown as any).expression?.escapedText === LUABIND_DECORATOR); -} - -/** - * Mark provided class as Luabind target. - */ -export function markTypeAsLuabind(declaration: ClassLikeDeclaration, context: TransformationContext): void { - const typeAtLocation = context.checker.getTypeAtLocation(declaration); - const typeSymbol = typeAtLocation.symbol || typeAtLocation.aliasSymbol; - - (typeSymbol as {})[LUABIND_SYMBOL] = true; -} - -/** - * Check if provided class is specified as LuaBind. - */ -export function isLuabindClassType( - declaration: Expression | ClassLikeDeclaration, - context: TransformationContext -): boolean { - const typeAtLocation = context.checker.getTypeAtLocation(declaration); - const typeSymbol = typeAtLocation.symbol || typeAtLocation.aliasSymbol; - - if (typeSymbol) { - const isMarked = (typeSymbol as {})[LUABIND_SYMBOL] === true; - if (isMarked) { - return true; - } else { - return isLuabindDecoratedClass(typeSymbol.declarations[0] as ClassLikeDeclaration); - } - } else { - return false; - } -} diff --git a/cli/build/plugins/utils/diagnostics.ts b/cli/build/plugins/utils/diagnostics.ts deleted file mode 100644 index 98d587498..000000000 --- a/cli/build/plugins/utils/diagnostics.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { DiagnosticCategory, getOriginalNode, Node } from "typescript"; -import { createSerialDiagnosticFactory } from "typescript-to-lua/dist/utils"; - -type MessageProvider = string | ((...args: TArgs) => string); - -/** - * Create diagnostics factory to push errors when transpile lua to typescript. - */ -export function createDiagnosticFactory( - category: DiagnosticCategory, - message: MessageProvider -) { - return createSerialDiagnosticFactory((node: Node, ...args: TArgs) => ({ - file: getOriginalNode(node).getSourceFile(), - start: getOriginalNode(node).getStart(), - length: getOriginalNode(node).getWidth(), - messageText: typeof message === "string" ? message : message(...args), - category, - })); -} - -export function createErrorDiagnosticFactory(message: MessageProvider) { - return createDiagnosticFactory(DiagnosticCategory.Error, message); -} diff --git a/cli/build/tsconfig.scripts.json b/cli/build/tsconfig.scripts.json index 7a2d616d7..7790a2afe 100644 --- a/cli/build/tsconfig.scripts.json +++ b/cli/build/tsconfig.scripts.json @@ -23,12 +23,12 @@ "noImplicitSelf": true, "noResolvePaths": ["xray16"], "luaPlugins": [ - { "name": "./plugins/transform_luabind_class/plugin.ts" }, - { "name": "./plugins/global_declarations_transform.ts" }, - { "name": "./plugins/built_at_info.ts" }, - { "name": "./plugins/strip_lua_logger.ts" }, - { "name": "./plugins/inject_filename.ts" }, - { "name": "./plugins/from_cast_utils.ts" } + { "name": "xray16/plugins/transform_luabind_class/plugin" }, + { "name": "xray16/plugins/global_declarations_transform" }, + { "name": "xray16/plugins/built_at_info" }, + { "name": "xray16/plugins/strip_lua_logger" }, + { "name": "xray16/plugins/inject_filename" }, + { "name": "xray16/plugins/from_cast_utils" } ] } } diff --git a/.eslintrc.json b/cli/lint/.eslintrc.base.json similarity index 96% rename from .eslintrc.json rename to cli/lint/.eslintrc.base.json index c317f7a67..89739a6fd 100644 --- a/.eslintrc.json +++ b/cli/lint/.eslintrc.base.json @@ -3,6 +3,7 @@ "browser": true, "node": true }, + "ignorePatterns": ["target/**/*", "cli/build/plugins/**/*"], "extends": [ "eslint:recommended", "plugin:@typescript-eslint/eslint-recommended", @@ -12,11 +13,6 @@ "plugin:jest/style", "plugin:jsdoc/recommended" ], - "ignorePatterns": [ - "target/**/*", - // Typescript plugins typing check cause eslint issues, takes too much time for few files - "cli/build/plugins/**/*" - ], "parser": "@typescript-eslint/parser", "plugins": ["@typescript-eslint", "jest", "import", "sort-keys-fix"], "rules": { diff --git a/cli/lint/.eslintrc.strict.json b/cli/lint/.eslintrc.strict.json new file mode 100644 index 000000000..50f9d2d72 --- /dev/null +++ b/cli/lint/.eslintrc.strict.json @@ -0,0 +1,12 @@ +{ + "extends": ["./.eslintrc.base.json"], + "ignorePatterns": ["target/**/*", "cli/build/plugins/**/*"], + "plugins": ["@typescript-eslint", "jest", "import", "sort-keys-fix", "unused-imports"], + "rules": { + "unused-imports/no-unused-imports": "error", + "unused-imports/no-unused-vars": [ + "error", + { "vars": "all", "args": "after-used" } + ] + } +} diff --git a/cli/utils/fs/get_game_paths.ts b/cli/utils/fs/get_game_paths.ts index ed65e71e2..0fd61d5cd 100644 --- a/cli/utils/fs/get_game_paths.ts +++ b/cli/utils/fs/get_game_paths.ts @@ -19,6 +19,7 @@ type TGamePaths = typeof GAME_PATHS; /** * Get absolute paths to the game assets/executables/directories. + * todo: Memoize paths? */ export async function getGamePaths(): Promise { const { path: gamePath } = await getAppPath(config.targets.stalker_game_steam_id).catch(() => { diff --git a/package-lock.json b/package-lock.json index 8ab1b7bf2..b17538bb3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "stalker-xrf-template", "version": "1.0.0", "dependencies": { - "xray16": "file:./src/typedefs/xray16" + "xray16": "1.0.1" }, "bin": { "xrf": "cli/run.ts" @@ -17,17 +17,18 @@ "@jest/globals": "^29.5.0", "@types/jsdom": "^21.1.1", "@types/node": "^20.3.1", - "@typescript-eslint/eslint-plugin": "^5.59.11", - "@typescript-eslint/parser": "^5.59.11", + "@typescript-eslint/eslint-plugin": "^5.62.0", + "@typescript-eslint/parser": "^5.62.0", "@typescript-to-lua/language-extensions": "1.0.0", "chalk": "4.1.2", "commander": "^11.0.0", - "eslint": "^8.44.0", - "eslint-config-standard-with-typescript": "^36.0.0", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jest": "^27.2.2", - "eslint-plugin-jsdoc": "^46.4.3", + "eslint": "^8.47.0", + "eslint-config-standard-with-typescript": "^37.0.0", + "eslint-plugin-import": "^2.28.0", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-jsdoc": "^46.4.6", "eslint-plugin-sort-keys-fix": "^1.1.2", + "eslint-plugin-unused-imports": "^2.0.0", "fast-xml-parser": "^4.2.4", "fengari": "0.1.4", "iconv-lite": "^0.6.3", @@ -704,12 +705,12 @@ } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.39.4", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.39.4.tgz", - "integrity": "sha512-Jvw915fjqQct445+yron7Dufix9A+m9j1fCJYlCo1FWlRvTxa3pjJelxdSTdaLWcTwRU6vbL+NYjO4YuNIS5Qg==", + "version": "0.40.1", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.40.1.tgz", + "integrity": "sha512-YORCdZSusAlBrFpZ77pJjc5r1bQs5caPWtAu+WWmiSo+8XaUzseapVrfAtiRFbQWnrBxxLLEwF6f6ZG/UgCQCg==", "dev": true, "dependencies": { - "comment-parser": "1.3.1", + "comment-parser": "1.4.0", "esquery": "^1.5.0", "jsdoc-type-pratt-parser": "~4.0.0" }, @@ -733,18 +734,18 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz", - "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz", + "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.0.tgz", - "integrity": "sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -765,9 +766,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.44.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.44.0.tgz", - "integrity": "sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", + "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1513,17 +1514,17 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.11.tgz", - "integrity": "sha512-XxuOfTkCUiOSyBWIvHlUraLw/JT/6Io1365RO6ZuI88STKMavJZPNMU0lFcUTeQXEhHiv64CbxYxBNoDVSmghg==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.59.11", - "@typescript-eslint/type-utils": "5.59.11", - "@typescript-eslint/utils": "5.59.11", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", "debug": "^4.3.4", - "grapheme-splitter": "^1.0.4", + "graphemer": "^1.4.0", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", "semver": "^7.3.7", @@ -1547,14 +1548,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.11.tgz", - "integrity": "sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.59.11", - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/typescript-estree": "5.59.11", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", "debug": "^4.3.4" }, "engines": { @@ -1574,13 +1575,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", - "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11" + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1591,13 +1592,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.11.tgz", - "integrity": "sha512-LZqVY8hMiVRF2a7/swmkStMYSoXMFlzL6sXV6U/2gL5cwnLWQgLEG8tjWPpaE4rMIdZ6VKWwcffPlo1jPfk43g==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.59.11", - "@typescript-eslint/utils": "5.59.11", + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -1618,9 +1619,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", - "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1631,13 +1632,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", - "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -1658,17 +1659,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.11.tgz", - "integrity": "sha512-didu2rHSOMUdJThLk4aZ1Or8IcO3HzCw/ZvEjTTIfjIrcdd5cvSIwwDy2AOlE7htSNp7QIZ10fLMyRCveesMLg==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.59.11", - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/typescript-estree": "5.59.11", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", "eslint-scope": "^5.1.1", "semver": "^7.3.7" }, @@ -1706,12 +1707,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", - "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/types": "5.62.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -1725,8 +1726,7 @@ "node_modules/@typescript-to-lua/language-extensions": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@typescript-to-lua/language-extensions/-/language-extensions-1.0.0.tgz", - "integrity": "sha512-GtmhFqyg+txpGgGLM3mlS3R6AEG9MQhKALxxcbr6SBzg9u7YAXcPKqUBaBYd6nH+Pi/eQLcWz4BNOLhz8v4TjQ==", - "dev": true + "integrity": "sha512-GtmhFqyg+txpGgGLM3mlS3R6AEG9MQhKALxxcbr6SBzg9u7YAXcPKqUBaBYd6nH+Pi/eQLcWz4BNOLhz8v4TjQ==" }, "node_modules/abab": { "version": "2.0.6", @@ -1828,12 +1828,6 @@ "node": ">=8" } }, - "node_modules/ansi-sequence-parser": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.0.tgz", - "integrity": "sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==", - "dev": true - }, "node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -1883,6 +1877,19 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/array-includes": { "version": "3.1.6", "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", @@ -1911,6 +1918,25 @@ "node": ">=8" } }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.2.tgz", + "integrity": "sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/array.prototype.flat": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", @@ -1947,12 +1973,44 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz", + "integrity": "sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", "dev": true }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/babel-jest": { "version": "29.5.0", "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.5.0.tgz", @@ -2312,9 +2370,9 @@ } }, "node_modules/comment-parser": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz", - "integrity": "sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.0.tgz", + "integrity": "sha512-QLyTNiZ2KDOibvFPlZ6ZngVsZ/0gYnE6uTXi5aoDg8ed3AkJAz4sEje3Y8a29hQ1s6A99MZXe47fLAXQ1rTqaw==", "dev": true, "engines": { "node": ">= 12.0.0" @@ -2429,9 +2487,9 @@ } }, "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", "dev": true, "dependencies": { "has-property-descriptors": "^1.0.0", @@ -2544,7 +2602,6 @@ "version": "5.12.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", - "dev": true, "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -2575,36 +2632,50 @@ } }, "node_modules/es-abstract": { - "version": "1.20.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.5.tgz", - "integrity": "sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==", + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz", + "integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==", "dev": true, "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.1", + "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", + "get-intrinsic": "^1.2.1", "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", "gopd": "^1.0.1", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", + "object-inspect": "^1.12.3", "object-keys": "^1.1.1", "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", + "regexp.prototype.flags": "^1.5.0", + "safe-array-concat": "^1.0.0", "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", "string.prototype.trimend": "^1.0.6", "string.prototype.trimstart": "^1.0.6", - "unbox-primitive": "^1.0.2" + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.10" }, "engines": { "node": ">= 0.4" @@ -2613,6 +2684,20 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-shim-unscopables": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", @@ -2661,27 +2746,27 @@ } }, "node_modules/eslint": { - "version": "8.44.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.44.0.tgz", - "integrity": "sha512-0wpHoUbDUHgNCyvFB5aXLiQVfK9B0at6gUvzy83k4kAsQ/u769TQDX6iKC+aO4upIHO9WSaA3QoXYQDHbNwf1A==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", + "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.1.0", - "@eslint/js": "8.44.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "^8.47.0", "@humanwhocodes/config-array": "^0.11.10", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", + "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.0", - "eslint-visitor-keys": "^3.4.1", - "espree": "^9.6.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -2691,7 +2776,6 @@ "globals": "^13.19.0", "graphemer": "^1.4.0", "ignore": "^5.2.0", - "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", @@ -2703,7 +2787,6 @@ "natural-compare": "^1.4.0", "optionator": "^0.9.3", "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", "text-table": "^0.2.0" }, "bin": { @@ -2716,10 +2799,28 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint-config-standard": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz", - "integrity": "sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==", + "node_modules/eslint-config-standard-with-typescript": { + "version": "37.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-standard-with-typescript/-/eslint-config-standard-with-typescript-37.0.0.tgz", + "integrity": "sha512-V8I/Q1eFf9tiOuFHkbksUdWO3p1crFmewecfBtRxXdnvb71BCJx+1xAknlIRZMwZioMX3/bPtMVCZsf1+AjjOw==", + "dev": true, + "dependencies": { + "@typescript-eslint/parser": "^5.52.0", + "eslint-config-standard": "17.1.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^5.52.0", + "eslint": "^8.0.1", + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-n": "^15.0.0 || ^16.0.0 ", + "eslint-plugin-promise": "^6.0.0", + "typescript": "*" + } + }, + "node_modules/eslint-config-standard-with-typescript/node_modules/eslint-config-standard": { + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz", + "integrity": "sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==", "dev": true, "funding": [ { @@ -2735,29 +2836,14 @@ "url": "https://feross.org/support" } ], - "peerDependencies": { - "eslint": "^8.0.1", - "eslint-plugin-import": "^2.25.2", - "eslint-plugin-n": "^15.0.0", - "eslint-plugin-promise": "^6.0.0" - } - }, - "node_modules/eslint-config-standard-with-typescript": { - "version": "36.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-standard-with-typescript/-/eslint-config-standard-with-typescript-36.0.0.tgz", - "integrity": "sha512-8ZSEskfrDAkUF2lTQLMT0CBzgRNlx1uIM7l2I7L683dKAXUdHuEL2x+GxuGAsdsoWbx7W7Zv0xF67VCEZXIk0Q==", - "dev": true, - "dependencies": { - "@typescript-eslint/parser": "^5.50.0", - "eslint-config-standard": "17.0.0" + "engines": { + "node": ">=12.0.0" }, "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.50.0", "eslint": "^8.0.1", "eslint-plugin-import": "^2.25.2", - "eslint-plugin-n": "^15.0.0", - "eslint-plugin-promise": "^6.0.0", - "typescript": "*" + "eslint-plugin-n": "^15.0.0 || ^16.0.0 ", + "eslint-plugin-promise": "^6.0.0" } }, "node_modules/eslint-import-resolver-node": { @@ -2781,9 +2867,9 @@ } }, "node_modules/eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", "dev": true, "dependencies": { "debug": "^3.2.7" @@ -2853,26 +2939,29 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.0.tgz", + "integrity": "sha512-B8s/n+ZluN7sxj9eUf7/pRFERX0r5bnFA2dCaLHy2ZeaQEAz0k+ZZkFWRFHJAqxfxQDx6KLv9LeIki7cFdwW+Q==", "dev": true, "dependencies": { "array-includes": "^3.1.6", + "array.prototype.findlastindex": "^1.2.2", "array.prototype.flat": "^1.3.1", "array.prototype.flatmap": "^1.3.1", "debug": "^3.2.7", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", + "eslint-module-utils": "^2.8.0", "has": "^1.0.3", - "is-core-module": "^2.11.0", + "is-core-module": "^2.12.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", + "object.fromentries": "^2.0.6", + "object.groupby": "^1.0.0", "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0", - "tsconfig-paths": "^3.14.1" + "resolve": "^1.22.3", + "semver": "^6.3.1", + "tsconfig-paths": "^3.14.2" }, "engines": { "node": ">=4" @@ -2915,30 +3004,30 @@ } }, "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/eslint-plugin-import/node_modules/tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", "dev": true, "dependencies": { "@types/json5": "^0.0.29", - "json5": "^1.0.1", + "json5": "^1.0.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" } }, "node_modules/eslint-plugin-jest": { - "version": "27.2.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.2.2.tgz", - "integrity": "sha512-euzbp06F934Z7UDl5ZUaRPLAc9MKjh0rMPERrHT7UhlCEwgb25kBj37TvMgWeHZVkR5I9CayswrpoaqZU1RImw==", + "version": "27.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.2.3.tgz", + "integrity": "sha512-sRLlSCpICzWuje66Gl9zvdF6mwD5X86I4u55hJyFBsxYOsBCmT5+kSUjf+fkFWVMMgpzNEupjW8WzUqi83hJAQ==", "dev": true, "dependencies": { "@typescript-eslint/utils": "^5.10.0" @@ -2947,7 +3036,7 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.0.0", + "@typescript-eslint/eslint-plugin": "^5.0.0 || ^6.0.0", "eslint": "^7.0.0 || ^8.0.0", "jest": "*" }, @@ -2961,19 +3050,19 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "46.4.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.4.3.tgz", - "integrity": "sha512-Prc7ol+vCIghPeECpwZq5+P+VZfoi87suywvbYCiCnkI1kTmVSdcOC2M8mioglWxBbd28wbb1OVjg/8OzGzatA==", + "version": "46.4.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.4.6.tgz", + "integrity": "sha512-z4SWYnJfOqftZI+b3RM9AtWL1vF/sLWE/LlO9yOKDof9yN2+n3zOdOJTGX/pRE/xnPsooOLG2Rq6e4d+XW3lNw==", "dev": true, "dependencies": { - "@es-joy/jsdoccomment": "~0.39.4", + "@es-joy/jsdoccomment": "~0.40.1", "are-docs-informative": "^0.0.2", - "comment-parser": "1.3.1", + "comment-parser": "1.4.0", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", "esquery": "^1.5.0", "is-builtin-module": "^3.2.1", - "semver": "^7.5.1", + "semver": "^7.5.4", "spdx-expression-parse": "^3.0.1" }, "engines": { @@ -3072,10 +3161,40 @@ "node": ">=6.0.0" } }, + "node_modules/eslint-plugin-unused-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-2.0.0.tgz", + "integrity": "sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==", + "dev": true, + "dependencies": { + "eslint-rule-composer": "^0.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^5.0.0", + "eslint": "^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + } + } + }, + "node_modules/eslint-rule-composer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz", + "integrity": "sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/eslint-scope": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, "dependencies": { "esrecurse": "^4.3.0", @@ -3118,9 +3237,9 @@ } }, "node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3130,9 +3249,9 @@ } }, "node_modules/espree": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.0.tgz", - "integrity": "sha512-1FH/IiruXZ84tpUlm0aCUEwMl2Ho5ilqVh0VvQXw+byAz/4SAciyHLlfmL5WYqsvD38oymdUwBss0LtK8m4s/A==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, "dependencies": { "acorn": "^8.9.0", @@ -3256,9 +3375,9 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -3411,6 +3530,15 @@ "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, "node_modules/form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", @@ -3448,8 +3576,7 @@ "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "node_modules/function.prototype.name": { "version": "1.1.5", @@ -3497,13 +3624,14 @@ } }, "node_modules/get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", "dev": true, "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3" }, "funding": { @@ -3580,9 +3708,9 @@ } }, "node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "version": "13.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -3594,6 +3722,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", @@ -3629,14 +3772,7 @@ "node_modules/graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" }, "node_modules/graphemer": { "version": "1.4.0", @@ -3648,7 +3784,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, "dependencies": { "function-bind": "^1.1.1" }, @@ -3686,6 +3821,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", @@ -3855,12 +4002,12 @@ "dev": true }, "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", "dev": true, "dependencies": { - "get-intrinsic": "^1.1.0", + "get-intrinsic": "^1.2.0", "has": "^1.0.3", "side-channel": "^1.0.4" }, @@ -3868,6 +4015,20 @@ "node": ">= 0.4" } }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -3930,10 +4091,9 @@ } }, "node_modules/is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dev": true, + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", "dependencies": { "has": "^1.0.3" }, @@ -4116,6 +4276,21 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -4902,12 +5077,6 @@ "node": ">=6" } }, - "node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, "node_modules/jsx-xml": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/jsx-xml/-/jsx-xml-0.2.3.tgz", @@ -5006,12 +5175,6 @@ "integrity": "sha512-rRwtvX6kS+5MpuO3xpvKsnYjdSDDI064Qq1OqX8gY+r+0l7m3dFLiZPDFoHqH22jaBpEvcHcPs6+WD7qkdmFsA==", "dev": true }, - "node_modules/lunr": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", - "dev": true - }, "node_modules/make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", @@ -5051,18 +5214,6 @@ "tmpl": "1.0.5" } }, - "node_modules/marked": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", - "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", - "dev": true, - "bin": { - "marked": "bin/marked.js" - }, - "engines": { - "node": ">= 12" - } - }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", @@ -5200,9 +5351,9 @@ "dev": true }, "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -5235,6 +5386,35 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.0.tgz", + "integrity": "sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.21.2", + "get-intrinsic": "^1.2.1" + } + }, "node_modules/object.values": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", @@ -5413,8 +5593,7 @@ "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-type": { "version": "4.0.0", @@ -5676,14 +5855,14 @@ } }, "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" }, "engines": { "node": ">= 0.4" @@ -5730,12 +5909,11 @@ "dev": true }, "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, + "version": "1.22.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", + "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==", "dependencies": { - "is-core-module": "^2.9.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -5839,6 +6017,30 @@ "queue-microtask": "^1.2.2" } }, + "node_modules/safe-array-concat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", + "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, "node_modules/safe-regex-test": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", @@ -5907,18 +6109,6 @@ "node": ">=8" } }, - "node_modules/shiki": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.1.tgz", - "integrity": "sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw==", - "dev": true, - "dependencies": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" - } - }, "node_modules/side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", @@ -5958,7 +6148,6 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, "engines": { "node": ">= 8" } @@ -6080,25 +6269,42 @@ "node": ">=8" } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/string.prototype.trimstart": { + "node_modules/string.prototype.trimend": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "dev": true, + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -6172,7 +6378,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -6190,7 +6395,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, "engines": { "node": ">=6" } @@ -6445,11 +6649,75 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/typescript": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", - "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -6462,7 +6730,6 @@ "version": "1.16.3", "resolved": "https://registry.npmjs.org/typescript-to-lua/-/typescript-to-lua-1.16.3.tgz", "integrity": "sha512-vWJIfupLO6u22tMYmlczdcb5TtFUv8Mwf79ZKUyxqX4td5xWv3L2wu5WCx0YrOZ4//JwDQohrkfX1y4LbZTugQ==", - "dev": true, "dependencies": { "@typescript-to-lua/language-extensions": "1.0.0", "enhanced-resolve": "^5.8.2", @@ -6584,18 +6851,6 @@ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "dev": true }, - "node_modules/vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==", - "dev": true - }, - "node_modules/vscode-textmate": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==", - "dev": true - }, "node_modules/w3c-xmlserializer": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", @@ -6691,6 +6946,25 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/which-typed-array": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -6773,8 +7047,12 @@ "dev": true }, "node_modules/xray16": { - "resolved": "src/typedefs/xray16", - "link": true + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xray16/-/xray16-1.0.1.tgz", + "integrity": "sha512-H5kkJAvdrFLjTg8Sxw/9GwNE7DQ1HXyvWeZfkUqsLEYfLPIyD98rw/KZQP9RrJRDeph0UuvqFaRdUxG8yySyzw==", + "peerDependencies": { + "typescript-to-lua": "^1.16.3" + } }, "node_modules/xtend": { "version": "4.0.2", @@ -6851,6 +7129,7 @@ "src/typedefs/xray16": { "name": "xray-16-types", "version": "1.0.0", + "extraneous": true, "devDependencies": { "@typescript-eslint/eslint-plugin": "^5.54.0", "@typescript-eslint/parser": "^5.54.0", @@ -6864,97 +7143,6 @@ "typedoc": "0.23.26", "typescript": "^4.9.5" } - }, - "src/typedefs/xray16/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "src/typedefs/xray16/node_modules/eslint-config-standard-with-typescript": { - "version": "34.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-standard-with-typescript/-/eslint-config-standard-with-typescript-34.0.1.tgz", - "integrity": "sha512-J7WvZeLtd0Vr9F+v4dZbqJCLD16cbIy4U+alJMq4MiXdpipdBM3U5NkXaGUjePc4sb1ZE01U9g6VuTBpHHz1fg==", - "dev": true, - "dependencies": { - "@typescript-eslint/parser": "^5.43.0", - "eslint-config-standard": "17.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.43.0", - "eslint": "^8.0.1", - "eslint-plugin-import": "^2.25.2", - "eslint-plugin-n": "^15.0.0", - "eslint-plugin-promise": "^6.0.0", - "typescript": "*" - } - }, - "src/typedefs/xray16/node_modules/minimatch": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.3.tgz", - "integrity": "sha512-5UB4yYusDtkRPbRiy1cqZ1IpGNcJCGlEMG17RKzPddpyiPKoCdwohbED8g4QXT0ewCt8LTkQXuljsUfQ3FKM4A==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "src/typedefs/xray16/node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "src/typedefs/xray16/node_modules/typedoc": { - "version": "0.23.26", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.23.26.tgz", - "integrity": "sha512-5m4KwR5tOLnk0OtMaRn9IdbeRM32uPemN9kur7YK9wFqx8U0CYrvO9aVq6ysdZSV1c824BTm+BuQl2Ze/k1HtA==", - "dev": true, - "dependencies": { - "lunr": "^2.3.9", - "marked": "^4.2.12", - "minimatch": "^7.1.3", - "shiki": "^0.14.1" - }, - "bin": { - "typedoc": "bin/typedoc" - }, - "engines": { - "node": ">= 14.14" - }, - "peerDependencies": { - "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x" - } - }, - "src/typedefs/xray16/node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } } }, "dependencies": { @@ -7465,12 +7653,12 @@ } }, "@es-joy/jsdoccomment": { - "version": "0.39.4", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.39.4.tgz", - "integrity": "sha512-Jvw915fjqQct445+yron7Dufix9A+m9j1fCJYlCo1FWlRvTxa3pjJelxdSTdaLWcTwRU6vbL+NYjO4YuNIS5Qg==", + "version": "0.40.1", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.40.1.tgz", + "integrity": "sha512-YORCdZSusAlBrFpZ77pJjc5r1bQs5caPWtAu+WWmiSo+8XaUzseapVrfAtiRFbQWnrBxxLLEwF6f6ZG/UgCQCg==", "dev": true, "requires": { - "comment-parser": "1.3.1", + "comment-parser": "1.4.0", "esquery": "^1.5.0", "jsdoc-type-pratt-parser": "~4.0.0" } @@ -7485,15 +7673,15 @@ } }, "@eslint-community/regexpp": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz", - "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz", + "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==", "dev": true }, "@eslint/eslintrc": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.0.tgz", - "integrity": "sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -7508,9 +7696,9 @@ } }, "@eslint/js": { - "version": "8.44.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.44.0.tgz", - "integrity": "sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", + "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", "dev": true }, "@humanwhocodes/config-array": { @@ -8142,17 +8330,17 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.11.tgz", - "integrity": "sha512-XxuOfTkCUiOSyBWIvHlUraLw/JT/6Io1365RO6ZuI88STKMavJZPNMU0lFcUTeQXEhHiv64CbxYxBNoDVSmghg==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", "dev": true, "requires": { "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.59.11", - "@typescript-eslint/type-utils": "5.59.11", - "@typescript-eslint/utils": "5.59.11", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", "debug": "^4.3.4", - "grapheme-splitter": "^1.0.4", + "graphemer": "^1.4.0", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", "semver": "^7.3.7", @@ -8160,53 +8348,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.11.tgz", - "integrity": "sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.59.11", - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/typescript-estree": "5.59.11", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", - "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", "dev": true, "requires": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11" + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" } }, "@typescript-eslint/type-utils": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.11.tgz", - "integrity": "sha512-LZqVY8hMiVRF2a7/swmkStMYSoXMFlzL6sXV6U/2gL5cwnLWQgLEG8tjWPpaE4rMIdZ6VKWwcffPlo1jPfk43g==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.59.11", - "@typescript-eslint/utils": "5.59.11", + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", - "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", - "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -8215,17 +8403,17 @@ } }, "@typescript-eslint/utils": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.11.tgz", - "integrity": "sha512-didu2rHSOMUdJThLk4aZ1Or8IcO3HzCw/ZvEjTTIfjIrcdd5cvSIwwDy2AOlE7htSNp7QIZ10fLMyRCveesMLg==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.59.11", - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/typescript-estree": "5.59.11", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", "eslint-scope": "^5.1.1", "semver": "^7.3.7" }, @@ -8249,20 +8437,19 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", - "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/types": "5.62.0", "eslint-visitor-keys": "^3.3.0" } }, "@typescript-to-lua/language-extensions": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@typescript-to-lua/language-extensions/-/language-extensions-1.0.0.tgz", - "integrity": "sha512-GtmhFqyg+txpGgGLM3mlS3R6AEG9MQhKALxxcbr6SBzg9u7YAXcPKqUBaBYd6nH+Pi/eQLcWz4BNOLhz8v4TjQ==", - "dev": true + "integrity": "sha512-GtmhFqyg+txpGgGLM3mlS3R6AEG9MQhKALxxcbr6SBzg9u7YAXcPKqUBaBYd6nH+Pi/eQLcWz4BNOLhz8v4TjQ==" }, "abab": { "version": "2.0.6", @@ -8333,12 +8520,6 @@ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, - "ansi-sequence-parser": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.0.tgz", - "integrity": "sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==", - "dev": true - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -8376,6 +8557,16 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, + "array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + } + }, "array-includes": { "version": "3.1.6", "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", @@ -8395,6 +8586,19 @@ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true }, + "array.prototype.findlastindex": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.2.tgz", + "integrity": "sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, "array.prototype.flat": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", @@ -8419,12 +8623,32 @@ "es-shim-unscopables": "^1.0.0" } }, + "arraybuffer.prototype.slice": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz", + "integrity": "sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==", + "dev": true, + "requires": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + } + }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", "dev": true }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true + }, "babel-jest": { "version": "29.5.0", "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.5.0.tgz", @@ -8682,9 +8906,9 @@ "dev": true }, "comment-parser": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz", - "integrity": "sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.0.tgz", + "integrity": "sha512-QLyTNiZ2KDOibvFPlZ6ZngVsZ/0gYnE6uTXi5aoDg8ed3AkJAz4sEje3Y8a29hQ1s6A99MZXe47fLAXQ1rTqaw==", "dev": true }, "concat-map": { @@ -8776,9 +9000,9 @@ "dev": true }, "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", "dev": true, "requires": { "has-property-descriptors": "^1.0.0", @@ -8858,7 +9082,6 @@ "version": "5.12.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", - "dev": true, "requires": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -8880,36 +9103,61 @@ } }, "es-abstract": { - "version": "1.20.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.5.tgz", - "integrity": "sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==", + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz", + "integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==", "dev": true, "requires": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.1", + "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", + "get-intrinsic": "^1.2.1", "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", "gopd": "^1.0.1", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", + "object-inspect": "^1.12.3", "object-keys": "^1.1.1", "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", + "regexp.prototype.flags": "^1.5.0", + "safe-array-concat": "^1.0.0", "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", "string.prototype.trimend": "^1.0.6", "string.prototype.trimstart": "^1.0.6", - "unbox-primitive": "^1.0.2" + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.10" + } + }, + "es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" } }, "es-shim-unscopables": { @@ -8945,27 +9193,27 @@ "dev": true }, "eslint": { - "version": "8.44.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.44.0.tgz", - "integrity": "sha512-0wpHoUbDUHgNCyvFB5aXLiQVfK9B0at6gUvzy83k4kAsQ/u769TQDX6iKC+aO4upIHO9WSaA3QoXYQDHbNwf1A==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", + "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.1.0", - "@eslint/js": "8.44.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "^8.47.0", "@humanwhocodes/config-array": "^0.11.10", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", + "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.0", - "eslint-visitor-keys": "^3.4.1", - "espree": "^9.6.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -8975,7 +9223,6 @@ "globals": "^13.19.0", "graphemer": "^1.4.0", "ignore": "^5.2.0", - "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", @@ -8987,25 +9234,26 @@ "natural-compare": "^1.4.0", "optionator": "^0.9.3", "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", "text-table": "^0.2.0" } }, - "eslint-config-standard": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz", - "integrity": "sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==", - "dev": true, - "requires": {} - }, "eslint-config-standard-with-typescript": { - "version": "36.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-standard-with-typescript/-/eslint-config-standard-with-typescript-36.0.0.tgz", - "integrity": "sha512-8ZSEskfrDAkUF2lTQLMT0CBzgRNlx1uIM7l2I7L683dKAXUdHuEL2x+GxuGAsdsoWbx7W7Zv0xF67VCEZXIk0Q==", + "version": "37.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-standard-with-typescript/-/eslint-config-standard-with-typescript-37.0.0.tgz", + "integrity": "sha512-V8I/Q1eFf9tiOuFHkbksUdWO3p1crFmewecfBtRxXdnvb71BCJx+1xAknlIRZMwZioMX3/bPtMVCZsf1+AjjOw==", "dev": true, "requires": { - "@typescript-eslint/parser": "^5.50.0", - "eslint-config-standard": "17.0.0" + "@typescript-eslint/parser": "^5.52.0", + "eslint-config-standard": "17.1.0" + }, + "dependencies": { + "eslint-config-standard": { + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz", + "integrity": "sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==", + "dev": true, + "requires": {} + } } }, "eslint-import-resolver-node": { @@ -9031,9 +9279,9 @@ } }, "eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", "dev": true, "requires": { "debug": "^3.2.7" @@ -9081,26 +9329,29 @@ } }, "eslint-plugin-import": { - "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.0.tgz", + "integrity": "sha512-B8s/n+ZluN7sxj9eUf7/pRFERX0r5bnFA2dCaLHy2ZeaQEAz0k+ZZkFWRFHJAqxfxQDx6KLv9LeIki7cFdwW+Q==", "dev": true, "requires": { "array-includes": "^3.1.6", + "array.prototype.findlastindex": "^1.2.2", "array.prototype.flat": "^1.3.1", "array.prototype.flatmap": "^1.3.1", "debug": "^3.2.7", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", + "eslint-module-utils": "^2.8.0", "has": "^1.0.3", - "is-core-module": "^2.11.0", + "is-core-module": "^2.12.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", + "object.fromentries": "^2.0.6", + "object.groupby": "^1.0.0", "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0", - "tsconfig-paths": "^3.14.1" + "resolve": "^1.22.3", + "semver": "^6.3.1", + "tsconfig-paths": "^3.14.2" }, "dependencies": { "debug": { @@ -9131,19 +9382,19 @@ } }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true }, "tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", "dev": true, "requires": { "@types/json5": "^0.0.29", - "json5": "^1.0.1", + "json5": "^1.0.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" } @@ -9151,28 +9402,28 @@ } }, "eslint-plugin-jest": { - "version": "27.2.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.2.2.tgz", - "integrity": "sha512-euzbp06F934Z7UDl5ZUaRPLAc9MKjh0rMPERrHT7UhlCEwgb25kBj37TvMgWeHZVkR5I9CayswrpoaqZU1RImw==", + "version": "27.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.2.3.tgz", + "integrity": "sha512-sRLlSCpICzWuje66Gl9zvdF6mwD5X86I4u55hJyFBsxYOsBCmT5+kSUjf+fkFWVMMgpzNEupjW8WzUqi83hJAQ==", "dev": true, "requires": { "@typescript-eslint/utils": "^5.10.0" } }, "eslint-plugin-jsdoc": { - "version": "46.4.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.4.3.tgz", - "integrity": "sha512-Prc7ol+vCIghPeECpwZq5+P+VZfoi87suywvbYCiCnkI1kTmVSdcOC2M8mioglWxBbd28wbb1OVjg/8OzGzatA==", + "version": "46.4.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.4.6.tgz", + "integrity": "sha512-z4SWYnJfOqftZI+b3RM9AtWL1vF/sLWE/LlO9yOKDof9yN2+n3zOdOJTGX/pRE/xnPsooOLG2Rq6e4d+XW3lNw==", "dev": true, "requires": { - "@es-joy/jsdoccomment": "~0.39.4", + "@es-joy/jsdoccomment": "~0.40.1", "are-docs-informative": "^0.0.2", - "comment-parser": "1.3.1", + "comment-parser": "1.4.0", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", "esquery": "^1.5.0", "is-builtin-module": "^3.2.1", - "semver": "^7.5.1", + "semver": "^7.5.4", "spdx-expression-parse": "^3.0.1" } }, @@ -9238,10 +9489,25 @@ } } }, + "eslint-plugin-unused-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-2.0.0.tgz", + "integrity": "sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==", + "dev": true, + "requires": { + "eslint-rule-composer": "^0.3.0" + } + }, + "eslint-rule-composer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz", + "integrity": "sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==", + "dev": true + }, "eslint-scope": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, "requires": { "esrecurse": "^4.3.0", @@ -9268,15 +9534,15 @@ } }, "eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true }, "espree": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.0.tgz", - "integrity": "sha512-1FH/IiruXZ84tpUlm0aCUEwMl2Ho5ilqVh0VvQXw+byAz/4SAciyHLlfmL5WYqsvD38oymdUwBss0LtK8m4s/A==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, "requires": { "acorn": "^8.9.0", @@ -9363,9 +9629,9 @@ "dev": true }, "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", @@ -9488,6 +9754,15 @@ "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, "form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", @@ -9515,8 +9790,7 @@ "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "function.prototype.name": { "version": "1.1.5", @@ -9549,13 +9823,14 @@ "dev": true }, "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3" } }, @@ -9605,14 +9880,23 @@ } }, "globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "version": "13.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", "dev": true, "requires": { "type-fest": "^0.20.2" } }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3" + } + }, "globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", @@ -9639,14 +9923,7 @@ "graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" }, "graphemer": { "version": "1.4.0", @@ -9658,7 +9935,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, "requires": { "function-bind": "^1.1.1" } @@ -9684,6 +9960,12 @@ "get-intrinsic": "^1.1.1" } }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true + }, "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", @@ -9805,16 +10087,27 @@ "dev": true }, "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", "dev": true, "requires": { - "get-intrinsic": "^1.1.0", + "get-intrinsic": "^1.2.0", "has": "^1.0.3", "side-channel": "^1.0.4" } }, + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + } + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -9856,10 +10149,9 @@ "dev": true }, "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dev": true, + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", "requires": { "has": "^1.0.3" } @@ -9976,6 +10268,15 @@ "has-symbols": "^1.0.2" } }, + "is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dev": true, + "requires": { + "which-typed-array": "^1.1.11" + } + }, "is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -10583,12 +10884,6 @@ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true }, - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, "jsx-xml": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/jsx-xml/-/jsx-xml-0.2.3.tgz", @@ -10669,12 +10964,6 @@ "integrity": "sha512-rRwtvX6kS+5MpuO3xpvKsnYjdSDDI064Qq1OqX8gY+r+0l7m3dFLiZPDFoHqH22jaBpEvcHcPs6+WD7qkdmFsA==", "dev": true }, - "lunr": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", - "dev": true - }, "make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", @@ -10707,12 +10996,6 @@ "tmpl": "1.0.5" } }, - "marked": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", - "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", - "dev": true - }, "merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", @@ -10823,9 +11106,9 @@ "dev": true }, "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", "dev": true }, "object-keys": { @@ -10846,6 +11129,29 @@ "object-keys": "^1.1.1" } }, + "object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.groupby": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.0.tgz", + "integrity": "sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.21.2", + "get-intrinsic": "^1.2.1" + } + }, "object.values": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", @@ -10970,8 +11276,7 @@ "path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "path-type": { "version": "4.0.0", @@ -11153,14 +11458,14 @@ } }, "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" } }, "regexpp": { @@ -11189,12 +11494,11 @@ "dev": true }, "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, + "version": "1.22.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", + "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==", "requires": { - "is-core-module": "^2.9.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" } @@ -11258,6 +11562,26 @@ "queue-microtask": "^1.2.2" } }, + "safe-array-concat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", + "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } + } + }, "safe-regex-test": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", @@ -11308,18 +11632,6 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, - "shiki": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.1.tgz", - "integrity": "sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw==", - "dev": true, - "requires": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" - } - }, "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", @@ -11352,8 +11664,7 @@ "source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" }, "source-map-support": { "version": "0.5.13", @@ -11461,6 +11772,17 @@ "strip-ansi": "^6.0.1" } }, + "string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, "string.prototype.trimend": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", @@ -11528,8 +11850,7 @@ "supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" }, "symbol-tree": { "version": "3.2.4", @@ -11540,8 +11861,7 @@ "tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" }, "test-exclude": { "version": "6.0.0", @@ -11705,17 +12025,62 @@ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true }, + "typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, "typescript": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", - "dev": true + "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==" }, "typescript-to-lua": { "version": "1.16.3", "resolved": "https://registry.npmjs.org/typescript-to-lua/-/typescript-to-lua-1.16.3.tgz", "integrity": "sha512-vWJIfupLO6u22tMYmlczdcb5TtFUv8Mwf79ZKUyxqX4td5xWv3L2wu5WCx0YrOZ4//JwDQohrkfX1y4LbZTugQ==", - "dev": true, "requires": { "@typescript-to-lua/language-extensions": "1.0.0", "enhanced-resolve": "^5.8.2", @@ -11805,18 +12170,6 @@ } } }, - "vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==", - "dev": true - }, - "vscode-textmate": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==", - "dev": true - }, "w3c-xmlserializer": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", @@ -11888,6 +12241,19 @@ "is-symbol": "^1.0.3" } }, + "which-typed-array": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, "wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -11941,74 +12307,10 @@ "dev": true }, "xray16": { - "version": "file:src/typedefs/xray16", - "requires": { - "@typescript-eslint/eslint-plugin": "^5.54.0", - "@typescript-eslint/parser": "^5.54.0", - "@typescript-to-lua/language-extensions": "1.0.0", - "eslint": "^8.35.0", - "eslint-config-standard-with-typescript": "^34.0.0", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jest": "^27.2.1", - "eslint-plugin-sort-keys-fix": "^1.1.2", - "prettier": "^2.8.4", - "typedoc": "0.23.26", - "typescript": "^4.9.5" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "eslint-config-standard-with-typescript": { - "version": "34.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-standard-with-typescript/-/eslint-config-standard-with-typescript-34.0.1.tgz", - "integrity": "sha512-J7WvZeLtd0Vr9F+v4dZbqJCLD16cbIy4U+alJMq4MiXdpipdBM3U5NkXaGUjePc4sb1ZE01U9g6VuTBpHHz1fg==", - "dev": true, - "requires": { - "@typescript-eslint/parser": "^5.43.0", - "eslint-config-standard": "17.0.0" - } - }, - "minimatch": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.3.tgz", - "integrity": "sha512-5UB4yYusDtkRPbRiy1cqZ1IpGNcJCGlEMG17RKzPddpyiPKoCdwohbED8g4QXT0ewCt8LTkQXuljsUfQ3FKM4A==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true - }, - "typedoc": { - "version": "0.23.26", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.23.26.tgz", - "integrity": "sha512-5m4KwR5tOLnk0OtMaRn9IdbeRM32uPemN9kur7YK9wFqx8U0CYrvO9aVq6ysdZSV1c824BTm+BuQl2Ze/k1HtA==", - "dev": true, - "requires": { - "lunr": "^2.3.9", - "marked": "^4.2.12", - "minimatch": "^7.1.3", - "shiki": "^0.14.1" - } - }, - "typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "dev": true - } - } + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xray16/-/xray16-1.0.1.tgz", + "integrity": "sha512-H5kkJAvdrFLjTg8Sxw/9GwNE7DQ1HXyvWeZfkUqsLEYfLPIyD98rw/KZQP9RrJRDeph0UuvqFaRdUxG8yySyzw==", + "requires": {} }, "xtend": { "version": "4.0.2", diff --git a/package.json b/package.json index 3509594cc..97b5e6d6c 100644 --- a/package.json +++ b/package.json @@ -14,28 +14,30 @@ "watch:scripts": "tstl -P ./cli/build/tsconfig.scripts.json --watch", "typecheck": "tstl -P ./cli/build/tsconfig.scripts.json --noEmit", "format": "prettier --write \"**/*.(js|ts|tsx|md)\" && eslint . --ext .ts,.tsx,.js --fix", - "lint": "eslint . --ext .ts,.tsx,.js", + "lint": "eslint . --ext .ts,.tsx,.js -c cli/lint/.eslintrc.base.json", + "lint:strict": "eslint . --ext .ts,.tsx,.js -c cli/lint/.eslintrc.strict.json", "test": "jest", "help": "ts-node -P ./cli/tsconfig.json cli/run.ts -h" }, "dependencies": { - "xray16": "file:./src/typedefs/xray16" + "xray16": "1.0.1" }, "devDependencies": { "@jest/globals": "^29.5.0", "@types/jsdom": "^21.1.1", "@types/node": "^20.3.1", - "@typescript-eslint/eslint-plugin": "^5.59.11", - "@typescript-eslint/parser": "^5.59.11", + "@typescript-eslint/eslint-plugin": "^5.62.0", + "@typescript-eslint/parser": "^5.62.0", "@typescript-to-lua/language-extensions": "1.0.0", "chalk": "4.1.2", "commander": "^11.0.0", - "eslint": "^8.44.0", - "eslint-config-standard-with-typescript": "^36.0.0", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jest": "^27.2.2", - "eslint-plugin-jsdoc": "^46.4.3", + "eslint": "^8.47.0", + "eslint-config-standard-with-typescript": "^37.0.0", + "eslint-plugin-import": "^2.28.0", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-jsdoc": "^46.4.6", "eslint-plugin-sort-keys-fix": "^1.1.2", + "eslint-plugin-unused-imports": "^2.0.0", "fast-xml-parser": "^4.2.4", "fengari": "0.1.4", "iconv-lite": "^0.6.3", diff --git a/src/engine/configs/environment/dynamic_weather_graphs.ltx b/src/engine/configs/environment/dynamic_weather_graphs.ltx index 2ea7eeaae..3d346a8db 100644 --- a/src/engine/configs/environment/dynamic_weather_graphs.ltx +++ b/src/engine/configs/environment/dynamic_weather_graphs.ltx @@ -1,7 +1,72 @@ -;dynamic weather graphs +; ====================================================================================================================== +; Define weather settings +; ====================================================================================================================== +#include "dynamic_weather_graphs_surge.ltx" + +; dynamic weather consolse settings +[weather_console_settings] + +; pediod_section_name = hours_range_min, hours_range_max | set duration for each period, set of weathers +[weather_periods] +neutral = 2, 7 +good = 2, 6 +alpha = 2, 3 +bad = 2, 5 +foggy = 2, 3 + +; ====================================================================================================================== +; Define weather graphs +; ====================================================================================================================== + +; default weathers graph [dynamic_default] -clear = 0.4 -cloudy = 0.4 +clear = 0.2 +alpha = 0.2 +cloudy = 0.2 +foggy = 0.2 rain = 0.1 thunder = 0.1 + +; starts on one hour after prev period ending +[transition] +cloudy4 = 1.0 + +; pre blowout weathers +[pre_blowout] +pre_blowout = 1.0 + +; good weathers period +[good] +clear = 0.25 +clear2 = 0.25 +clear3 = 0.25 +clear4 = 0.25 + +; neutral weathers period +[neutral] +cloudy = 0.15 +cloudy2 = 0.10 +cloudy2_redmoon = 0.05 +cloudy3 = 0.10 +cloudy4 = 0.15 +cloudy5 = 0.15 +dark = 0.15 +etalon = 0.15 + +; alpha weathers period +[alpha] +alpha = 0.4 +alpha2 = 0.3 +alpha3 = 0.3 + +; bad weathers period +[bad] +rain = 0.5 +thunder = 0.5 + +; foggy weathers period +[foggy] +foggy = 0.4 +foggy_dark = 0.3 +foggy_nosun = 0.3 diff --git a/src/engine/configs/environment/dynamic_weather_graphs_surge.ltx b/src/engine/configs/environment/dynamic_weather_graphs_surge.ltx new file mode 100644 index 000000000..e2ae0cab1 --- /dev/null +++ b/src/engine/configs/environment/dynamic_weather_graphs_surge.ltx @@ -0,0 +1,8 @@ +[zaton_surge_settings] +surge_state = 1 + +[jupiter_surge_settings] +surge_state = 1 + +[pripyat_surge_settings] +surge_state = 1 diff --git a/src/engine/configs/environment/suns.ltx b/src/engine/configs/environment/suns.ltx index 55139984b..c1f4c70ae 100644 --- a/src/engine/configs/environment/suns.ltx +++ b/src/engine/configs/environment/suns.ltx @@ -30,8 +30,8 @@ flare_shader = effects\flare flare_textures = fx\fx_flare1.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare3.tga, fx\fx_flare1.tga flares = on gradient = on -gradient_opacity = 0.7 -gradient_radius = 0.9 +gradient_opacity = 0.45 +gradient_radius = 0.75 gradient_shader = effects\flare gradient_texture = fx\fx_gradient.tga sun = on @@ -82,26 +82,39 @@ sun_radius = 0.150 sun_shader = effects\sun sun_texture = fx\fx_sun.tga -[moon] -blend_down_time = 1000 ;(���) -blend_rise_time = 1000 ;(���) -blend_time = 1 ;(���) +[default10_simple]:default10 +gradient_opacity = 0.5 +gradient_radius = 0.75 +sun_radius = 0.3 +sun_shader = effects\sun +sun_texture = fx\fx_sun_gradient.tga + +[moon_blue] +blend_down_time = 120 ;(���) +blend_rise_time = 120 ;(���) +blend_time = 10 ;(���) flare_opacity = 0.340, 0.260, 0.500, 0.420, 0.260, 0.260 flare_position = 1.300, 1.000, 0.500, -0.300, -0.600, -1.000 flare_radius = 0.080, 0.120, 0.040, 0.080, 0.120, 0.300 flare_shader = effects\flare flare_textures = fx\fx_flare1.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare3.tga, fx\fx_flare1.tga flares = off -gradient = on +gradient = off gradient_opacity = 0.5 gradient_radius = 0.1 gradient_shader = effects\flare gradient_texture = fx\fx_gradient_02.tga sun = on sun_ignore_color = true -sun_radius = 0.03 -sun_shader = effects\moon -sun_texture = fx\fx_moon.tga +sun_radius = 0.3 +sun_shader = effects\sun +sun_texture = fx\fx_moon_sky_factory_3.tga + +[moon]:moon_blue +; sun_texture = fx\fx_moon.tga + +[moon_red_clear]:moon +sun_texture = fx\fx_moon_sky_factory_4.tga [sun_rise] blend_down_time = 300 ;(���) @@ -123,3 +136,16 @@ sun_ignore_color = false sun_radius = 0.03 sun_shader = effects\sun sun_texture = fx\fx_sun_rise.tga + +[sun_rise_no_sun]:sun_rise +gradient_opacity = 0.50 +gradient_radius = 0.85 +sun = off + +[sun_rise_no_gradient]:sun_rise +gradient_opacity = 0.40 +gradient_radius = 0.65 + +[flares_moon_blue_clear]:moon_blue + +[sun_rise_no_sun_2]:sun_rise_no_sun diff --git a/src/engine/configs/environment/weather_effects/full_fx_surge_day.ltx b/src/engine/configs/environment/weather_effects/full_fx_surge_day.ltx index 8cbaff7cb..72cfb89a7 100644 --- a/src/engine/configs/environment/weather_effects/full_fx_surge_day.ltx +++ b/src/engine/configs/environment/weather_effects/full_fx_surge_day.ltx @@ -1,10 +1,10 @@ [00:00:00] ambient = rain ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.180392, 0.180392, 0.188235 +fog_color = 0.217600, 0.224000, 0.236800 fog_density = 0.900000 fog_distance = 250.000000 hemisphere_color = 0.284686, 0.280765, 0.253314, 1.000000 @@ -28,10 +28,10 @@ wind_velocity = 0.000000 [00:02:00] ambient = rain ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.160784, 0.160784, 0.168627 +fog_color = 0.217600, 0.224000, 0.236800 fog_density = 0.900000 fog_distance = 250.000000 hemisphere_color = 0.284686, 0.280765, 0.253314, 1.000000 @@ -55,10 +55,10 @@ wind_velocity = 0.000000 [00:07:00] ambient = rain ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.180392, 0.180392, 0.188235 +fog_color = 0.217600, 0.224000, 0.236800 fog_density = 0.900000 fog_distance = 250.000000 hemisphere_color = 0.284686, 0.280765, 0.253314, 1.000000 @@ -89,7 +89,7 @@ clouds_texture = sky\sky_oblaka ambient = default far_plane = 350 sun = gradient1 -fog_color = 0.365, 0.455, 0.443 +fog_color = 0.288000, 0.368000, 0.358400 fog_density = 0.9 fog_distance = 350 hemisphere_color = 0.365, 0.455, 0.443 @@ -110,10 +110,10 @@ wind_velocity = 0.0 [00:12:00] ambient = rain ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.180392, 0.180392, 0.188235 +fog_color = 0.217600, 0.224000, 0.236800 fog_density = 0.900000 fog_distance = 550.000000 hemisphere_color = 0.284686, 0.280765, 0.253314, 1.000000 @@ -136,21 +136,21 @@ wind_velocity = 0.000000 [00:18:00] ambient = rain -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 clouds_texture = sky\sky_oblaka -far_plane = 800.000000 -fog_color = 0.204000, 0.200000, 0.204000 -fog_density = 0.990000 -fog_distance = 750.000000 +far_plane = 300.000000 +fog_color = 0.295200, 0.306000, 0.324000 +fog_density = 0.900000 +fog_distance = 300.000000 hemisphere_color = 0.204000, 0.200000, 0.204000, 0.000000 rain_color = 0.700000, 0.700000, 0.700000 rain_density = 0.000000 -sky_color = 0.500000, 0.500000, 0.500000 +sky_color = 0.900000, 0.900000, 0.900000 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube -sun = gradient1 -sun_altitude = -67.999985 +sky_texture = sky\preblowout\pre_blowout_0 +sun = + sun_altitude = -67.999985 sun_color = 0.000000, 0.000000, 0.000000 sun_longitude = -25.999998 sun_shafts_intensity = 0.000000 @@ -164,10 +164,10 @@ wind_velocity = 0.000000 [00:19:00] ambient = rain ambient_color = 0.036000, 0.045000, 0.044000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 750.000000 -fog_color = 0.365000, 0.455000, 0.443000 +fog_color = 0.288000, 0.368000, 0.358400 fog_density = 0.900000 fog_distance = 700.000000 hemisphere_color = 0.323000, 0.413000, 0.401000, 0.000000 @@ -191,10 +191,10 @@ wind_velocity = 0.000000 [00:20:00] ambient = rain ambient_color = 0.075000, 0.000000, 0.006300 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 650.000000 -fog_color = 0.749000, 0.000000, 0.063000 +fog_color = 0.617600, 0.000000, 0.051200 fog_density = 0.900000 fog_distance = 600.000000 hemisphere_color = 0.638000, 0.000000, 0.000000, 0.000000 @@ -218,10 +218,10 @@ wind_velocity = 0.000000 [00:21:00] ambient = rain ambient_color = 0.036000, 0.045000, 0.044000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 750.000000 -fog_color = 0.365000, 0.455000, 0.443000 +fog_color = 0.288000, 0.368000, 0.358400 fog_density = 0.900000 fog_distance = 700.000000 hemisphere_color = 0.365000, 0.455000, 0.443000, 0.000000 @@ -245,10 +245,10 @@ wind_velocity = 0.000000 [00:22:00] ambient = rain ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 800.000000 -fog_color = 0.204000, 0.200000, 0.204000 +fog_color = 0.208000, 0.204000, 0.208000 fog_density = 0.990000 fog_distance = 750.000000 hemisphere_color = 0.204000, 0.200000, 0.204000, 0.000000 @@ -272,10 +272,10 @@ wind_velocity = 0.000000 [00:23:00] ambient = rain ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.160784, 0.160784, 0.168627 +fog_color = 0.217600, 0.224000, 0.236800 fog_density = 0.900000 fog_distance = 250.000000 hemisphere_color = 0.284686, 0.280765, 0.253314, 1.000000 diff --git a/src/engine/configs/environment/weather_effects/fx_surge_day_1.ltx b/src/engine/configs/environment/weather_effects/fx_surge_day_1.ltx index 31f00cc7e..934f1d90e 100644 --- a/src/engine/configs/environment/weather_effects/fx_surge_day_1.ltx +++ b/src/engine/configs/environment/weather_effects/fx_surge_day_1.ltx @@ -1,10 +1,10 @@ [00:00:00] ambient = rain ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.180392, 0.180392, 0.188235 +fog_color = 0.217600, 0.224000, 0.236800 fog_density = 0.900000 fog_distance = 250.000000 hemisphere_color = 0.284686, 0.280765, 0.253314, 1.000000 @@ -28,10 +28,10 @@ wind_velocity = 0.000000 [00:02:00] ambient = rain ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.160784, 0.160784, 0.168627 +fog_color = 0.217600, 0.224000, 0.236800 fog_density = 0.900000 fog_distance = 250.000000 hemisphere_color = 0.284686, 0.280765, 0.253314, 1.000000 diff --git a/src/engine/configs/environment/weather_effects/fx_surge_day_2.ltx b/src/engine/configs/environment/weather_effects/fx_surge_day_2.ltx index 5b7f85294..f7d1f1778 100644 --- a/src/engine/configs/environment/weather_effects/fx_surge_day_2.ltx +++ b/src/engine/configs/environment/weather_effects/fx_surge_day_2.ltx @@ -1,10 +1,10 @@ [00:00:00] ambient = rain ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.180392, 0.180392, 0.188235 +fog_color = 0.217600, 0.224000, 0.236800 fog_density = 0.900000 fog_distance = 250.000000 hemisphere_color = 0.284686, 0.280765, 0.253314, 1.000000 @@ -35,7 +35,7 @@ clouds_texture = sky\sky_oblaka ambient = default far_plane = 250 sun = gradient1 -fog_color = 0.365, 0.455, 0.443 +fog_color = 0.288000, 0.368000, 0.358400 fog_density = 0.9 fog_distance = 250 hemisphere_color = 0.365, 0.455, 0.443 @@ -56,10 +56,10 @@ wind_velocity = 0.0 [00:05:00] ambient = rain ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.180392, 0.180392, 0.188235 +fog_color = 0.217600, 0.224000, 0.236800 fog_density = 0.900000 fog_distance = 250.000000 hemisphere_color = 0.284686, 0.280765, 0.253314, 1.000000 diff --git a/src/engine/configs/environment/weather_effects/fx_surge_day_3.ltx b/src/engine/configs/environment/weather_effects/fx_surge_day_3.ltx index 7329c909e..570a6d521 100644 --- a/src/engine/configs/environment/weather_effects/fx_surge_day_3.ltx +++ b/src/engine/configs/environment/weather_effects/fx_surge_day_3.ltx @@ -1,18 +1,18 @@ [00:00:00] ambient = rain -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 clouds_texture = sky\sky_oblaka -far_plane = 250.000000 -fog_color = 0.204000, 0.200000, 0.204000 -fog_density = 0.990000 -fog_distance = 250.000000 -hemisphere_color = 0.204000, 0.200000, 0.204000, 0.000000 -rain_color = 0.700000, 0.700000, 0.700000 +far_plane = 300.000000 +fog_color = 0.295200, 0.306000, 0.324000 +fog_density = 0.900000 +fog_distance = 300.000000 +hemisphere_color = 0.396000, 0.391500, 0.402750, 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 rain_density = 0.000000 -sky_color = 0.500000, 0.500000, 0.500000 +sky_color = 0.900000, 0.900000, 0.900000 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube +sky_texture = sky\preblowout\pre_blowout_0 sun = gradient1 sun_altitude = -67.999985 sun_color = 0.000000, 0.000000, 0.000000 @@ -28,10 +28,10 @@ wind_velocity = 0.000000 [00:10:00] ambient = rain ambient_color = 0.036000, 0.045000, 0.044000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.365000, 0.455000, 0.443000 +fog_color = 0.288000, 0.368000, 0.358400 fog_density = 0.900000 fog_distance = 250.000000 hemisphere_color = 0.323000, 0.413000, 0.401000, 0.000000 @@ -55,10 +55,10 @@ wind_velocity = 0.000000 [00:20:00] ambient = rain ambient_color = 0.036000, 0.045000, 0.044000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.365000, 0.455000, 0.443000 +fog_color = 0.288000, 0.368000, 0.358400 fog_density = 0.900000 fog_distance = 250.000000 hemisphere_color = 0.365000, 0.455000, 0.443000, 0.000000 @@ -82,10 +82,10 @@ wind_velocity = 0.000000 [00:30:00] ambient = rain ambient_color = 0.075000, 0.000000, 0.006300 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.749000, 0.000000, 0.063000 +fog_color = 0.617600, 0.000000, 0.051200 fog_density = 0.900000 fog_distance = 250.000000 hemisphere_color = 0.638000, 0.000000, 0.000000, 0.000000 @@ -108,19 +108,19 @@ wind_velocity = 0.000000 [00:31:00] ambient = rain -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 clouds_texture = sky\sky_oblaka -far_plane = 250.000000 -fog_color = 0.204000, 0.200000, 0.204000 -fog_density = 0.990000 -fog_distance = 250.000000 -hemisphere_color = 0.204000, 0.200000, 0.204000, 0.000000 -rain_color = 0.700000, 0.700000, 0.700000 +far_plane = 300.000000 +fog_color = 0.295200, 0.306000, 0.324000 +fog_density = 0.900000 +fog_distance = 300.000000 +hemisphere_color = 0.396000, 0.391500, 0.402750, 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 rain_density = 0.000000 -sky_color = 0.500000, 0.500000, 0.500000 +sky_color = 0.900000, 0.900000, 0.900000 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube +sky_texture = sky\preblowout\pre_blowout_0 sun = gradient1 sun_altitude = -67.999985 sun_color = 0.000000, 0.000000, 0.000000 @@ -135,19 +135,19 @@ wind_velocity = 0.000000 [00:33:30] ambient = rain -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 clouds_texture = sky\sky_oblaka -far_plane = 250.000000 -fog_color = 0.204000, 0.200000, 0.204000 -fog_density = 0.990000 -fog_distance = 250.000000 -hemisphere_color = 0.204000, 0.200000, 0.204000, 0.000000 -rain_color = 0.700000, 0.700000, 0.700000 +far_plane = 300.000000 +fog_color = 0.295200, 0.306000, 0.324000 +fog_density = 0.900000 +fog_distance = 300.000000 +hemisphere_color = 0.396000, 0.391500, 0.402750, 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 rain_density = 0.000000 -sky_color = 0.500000, 0.500000, 0.500000 +sky_color = 0.900000, 0.900000, 0.900000 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube +sky_texture = sky\preblowout\pre_blowout_0 sun = gradient1 sun_altitude = -67.999985 sun_color = 0.000000, 0.000000, 0.000000 @@ -162,19 +162,19 @@ wind_velocity = 0.000000 [00:35:00] ambient = rain -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 clouds_texture = sky\sky_oblaka -far_plane = 250.000000 -fog_color = 0.204000, 0.200000, 0.204000 -fog_density = 0.990000 -fog_distance = 250.000000 -hemisphere_color = 0.204000, 0.200000, 0.204000, 0.000000 -rain_color = 0.700000, 0.700000, 0.700000 +far_plane = 300.000000 +fog_color = 0.295200, 0.306000, 0.324000 +fog_density = 0.900000 +fog_distance = 300.000000 +hemisphere_color = 0.396000, 0.391500, 0.402750, 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 rain_density = 0.000000 -sky_color = 0.500000, 0.500000, 0.500000 +sky_color = 0.900000, 0.900000, 0.900000 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube +sky_texture = sky\preblowout\pre_blowout_0 sun = gradient1 sun_altitude = -67.999985 sun_color = 0.000000, 0.000000, 0.000000 diff --git a/src/engine/configs/environment/weather_effects/fx_surge_day_3_stancia.ltx b/src/engine/configs/environment/weather_effects/fx_surge_day_3_stancia.ltx index 15f2719b9..20ea796eb 100644 --- a/src/engine/configs/environment/weather_effects/fx_surge_day_3_stancia.ltx +++ b/src/engine/configs/environment/weather_effects/fx_surge_day_3_stancia.ltx @@ -1,18 +1,18 @@ [00:00:00] ambient = rain -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 clouds_texture = sky\sky_oblaka -far_plane = 600.000000 -fog_color = 0.204000, 0.200000, 0.204000 -fog_density = 0.990000 -fog_distance = 600.000000 -hemisphere_color = 0.204000, 0.200000, 0.204000, 0.000000 -rain_color = 0.700000, 0.700000, 0.700000 +far_plane = 300.000000 +fog_color = 0.295200, 0.306000, 0.324000 +fog_density = 0.900000 +fog_distance = 300.000000 +hemisphere_color = 0.396000, 0.391500, 0.402750, 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 rain_density = 0.000000 -sky_color = 0.500000, 0.500000, 0.500000 +sky_color = 0.900000, 0.900000, 0.900000 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube +sky_texture = sky\preblowout\pre_blowout_0 sun = gradient1 sun_altitude = -67.999985 sun_color = 0.000000, 0.000000, 0.000000 @@ -28,10 +28,10 @@ wind_velocity = 0.000000 [00:01:00] ambient = rain ambient_color = 0.036000, 0.045000, 0.044000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 600.000000 -fog_color = 0.365000, 0.455000, 0.443000 +fog_color = 0.288000, 0.368000, 0.358400 fog_density = 0.900000 fog_distance = 600.000000 hemisphere_color = 0.323000, 0.413000, 0.401000, 0.000000 @@ -55,10 +55,10 @@ wind_velocity = 0.000000 [00:02:00] ambient = rain ambient_color = 0.075000, 0.000000, 0.006300 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 600.000000 -fog_color = 0.749000, 0.000000, 0.063000 +fog_color = 0.617600, 0.000000, 0.051200 fog_density = 0.900000 fog_distance = 600.000000 hemisphere_color = 0.638000, 0.000000, 0.000000, 0.000000 @@ -82,10 +82,10 @@ wind_velocity = 0.000000 [00:30:00] ambient = rain ambient_color = 0.036000, 0.045000, 0.044000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 600.000000 -fog_color = 0.365000, 0.455000, 0.443000 +fog_color = 0.288000, 0.368000, 0.358400 fog_density = 0.900000 fog_distance = 600.000000 hemisphere_color = 0.365000, 0.455000, 0.443000, 0.000000 @@ -108,19 +108,19 @@ wind_velocity = 0.000000 [00:40:00] ambient = rain -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 clouds_texture = sky\sky_oblaka -far_plane = 600.000000 -fog_color = 0.204000, 0.200000, 0.204000 -fog_density = 0.990000 -fog_distance = 600.000000 -hemisphere_color = 0.204000, 0.200000, 0.204000, 0.000000 -rain_color = 0.700000, 0.700000, 0.700000 +far_plane = 300.000000 +fog_color = 0.295200, 0.306000, 0.324000 +fog_density = 0.900000 +fog_distance = 300.000000 +hemisphere_color = 0.396000, 0.391500, 0.402750, 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 rain_density = 0.000000 -sky_color = 0.500000, 0.500000, 0.500000 +sky_color = 0.900000, 0.900000, 0.900000 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube +sky_texture = sky\preblowout\pre_blowout_0 sun = gradient1 sun_altitude = -67.999985 sun_color = 0.000000, 0.000000, 0.000000 diff --git a/src/engine/configs/environment/weather_effects/fx_surge_day_stancia_demo_1.ltx b/src/engine/configs/environment/weather_effects/fx_surge_day_stancia_demo_1.ltx index a2ce9334c..c55113d95 100644 --- a/src/engine/configs/environment/weather_effects/fx_surge_day_stancia_demo_1.ltx +++ b/src/engine/configs/environment/weather_effects/fx_surge_day_stancia_demo_1.ltx @@ -1,10 +1,10 @@ [00:00:00] ambient = rain ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 600.000000 -fog_color = 0.204000, 0.200000, 0.204000 +fog_color = 0.208000, 0.204000, 0.208000 fog_density = 0.990000 fog_distance = 600.000000 hemisphere_color = 0.204000, 0.200000, 0.204000, 0.000000 @@ -28,10 +28,10 @@ wind_velocity = 0.000000 [00:02:00] ambient = rain ambient_color = 0.036000, 0.045000, 0.044000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 600.000000 -fog_color = 0.365000, 0.455000, 0.443000 +fog_color = 0.288000, 0.368000, 0.358400 fog_density = 0.900000 fog_distance = 600.000000 hemisphere_color = 0.323000, 0.413000, 0.401000, 0.000000 @@ -55,10 +55,10 @@ wind_velocity = 0.000000 [00:03:00] ambient = rain ambient_color = 0.075000, 0.000000, 0.006300 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 600.000000 -fog_color = 0.749000, 0.000000, 0.063000 +fog_color = 0.617600, 0.000000, 0.051200 fog_density = 0.900000 fog_distance = 600.000000 hemisphere_color = 0.638000, 0.000000, 0.000000, 0.000000 @@ -82,10 +82,10 @@ wind_velocity = 0.000000 [00:04:00] ambient = rain ambient_color = 0.036000, 0.045000, 0.044000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 600.000000 -fog_color = 0.365000, 0.455000, 0.443000 +fog_color = 0.288000, 0.368000, 0.358400 fog_density = 0.900000 fog_distance = 600.000000 hemisphere_color = 0.365000, 0.455000, 0.443000, 0.000000 diff --git a/src/engine/configs/environment/weather_effects/fx_surge_day_stancia_demo_2.ltx b/src/engine/configs/environment/weather_effects/fx_surge_day_stancia_demo_2.ltx index c9b83f5f4..211a983d7 100644 --- a/src/engine/configs/environment/weather_effects/fx_surge_day_stancia_demo_2.ltx +++ b/src/engine/configs/environment/weather_effects/fx_surge_day_stancia_demo_2.ltx @@ -1,10 +1,10 @@ [00:00:00] ambient = rain ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 600.000000 -fog_color = 0.204000, 0.200000, 0.204000 +fog_color = 0.208000, 0.204000, 0.208000 fog_density = 0.990000 fog_distance = 600.000000 hemisphere_color = 0.204000, 0.200000, 0.204000, 0.000000 @@ -28,10 +28,10 @@ wind_velocity = 0.000000 [00:03:00] ambient = rain ambient_color = 0.036000, 0.045000, 0.044000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 600.000000 -fog_color = 0.365000, 0.455000, 0.443000 +fog_color = 0.288000, 0.368000, 0.358400 fog_density = 0.900000 fog_distance = 600.000000 hemisphere_color = 0.323000, 0.413000, 0.401000, 0.000000 @@ -55,10 +55,10 @@ wind_velocity = 0.000000 [00:04:00] ambient = rain ambient_color = 0.075000, 0.000000, 0.006300 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 600.000000 -fog_color = 0.749000, 0.000000, 0.063000 +fog_color = 0.617600, 0.000000, 0.051200 fog_density = 0.900000 fog_distance = 600.000000 hemisphere_color = 0.638000, 0.000000, 0.000000, 0.000000 @@ -82,10 +82,10 @@ wind_velocity = 0.000000 [00:05:00] ambient = rain ambient_color = 0.036000, 0.045000, 0.044000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 600.000000 -fog_color = 0.365000, 0.455000, 0.443000 +fog_color = 0.288000, 0.368000, 0.358400 fog_density = 0.900000 fog_distance = 600.000000 hemisphere_color = 0.365000, 0.455000, 0.443000, 0.000000 diff --git a/src/engine/configs/environment/weather_effects/marsh_fx_surge_day_1.ltx b/src/engine/configs/environment/weather_effects/marsh_fx_surge_day_1.ltx index 4aee22819..0ec9d14a6 100644 --- a/src/engine/configs/environment/weather_effects/marsh_fx_surge_day_1.ltx +++ b/src/engine/configs/environment/weather_effects/marsh_fx_surge_day_1.ltx @@ -1,10 +1,10 @@ [00:00:00] ambient = rain ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.180392, 0.180392, 0.188235 +fog_color = 0.217600, 0.224000, 0.236800 fog_density = 0.900000 fog_distance = 250.000000 hemisphere_color = 0.284686, 0.280765, 0.253314, 1.000000 @@ -28,10 +28,10 @@ wind_velocity = 0.000000 [00:01:00] ambient = rain ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 clouds_texture = sky\sky_oblaka far_plane = 250.000000 -fog_color = 0.180392, 0.180392, 0.188235 +fog_color = 0.217600, 0.224000, 0.236800 fog_density = 0.900000 fog_distance = 250.000000 hemisphere_color = 0.284686, 0.280765, 0.253314, 1.000000 diff --git a/src/engine/configs/environment/weathers/default_alpha.ltx b/src/engine/configs/environment/weathers/default_alpha.ltx new file mode 100644 index 000000000..d9f9ad185 --- /dev/null +++ b/src/engine/configs/environment/weathers/default_alpha.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\sky_13_cube_night +sky_rotation = 0.000000 +sky_color = 0.200000, 0.190000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.022000, 0.022000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.066500, 0.066500, 0.084000, 0.000000 +ambient_color = 0.002000, 0.003000, 0.006000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017600, 0.015960, 0.021600 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\sky_13_cube_night +sky_rotation = 0.000000 +sky_color = 0.200000, 0.190000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.022000, 0.022000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.066500, 0.066500, 0.084000, 0.000000 +ambient_color = 0.002000, 0.003000, 0.006000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017600, 0.015960, 0.021600 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\alpha_r2\sky_14_cube_mirrorh +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.041000, 0.028000, 0.029000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.070000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.060000, 0.057500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.010000, 0.012000, 0.016000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\alpha_r2\sky_14_cube_mirrorh +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.041000, 0.028000, 0.029000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.070000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.060000, 0.057500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.010000, 0.012000, 0.016000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\alpha_r2\sky_14_cube_mirrorh +sky_rotation = 3.500000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.041000, 0.028000, 0.029000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.070000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.060000, 0.057500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.014000, 0.016800, 0.022400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\alpha_r2\sky_14_cube_mirrorh +sky_rotation = 3.500000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.041000, 0.028000, 0.029000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.070000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.060000, 0.057500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.014000, 0.016800, 0.022400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\sky_9_cube_night +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.014000, 0.016000, 0.015000, 0.733000, 1.000000 +; Colors and sun +hemisphere_color = 0.085750, 0.087500, 0.096250, 0.000000 +ambient_color = 0.002500, 0.002500, 0.002500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.010000, 0.012000, 0.010000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\sky_9_cube_night +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.014000, 0.016000, 0.015000, 0.733000, 1.000000 +; Colors and sun +hemisphere_color = 0.085750, 0.087500, 0.096250, 0.000000 +ambient_color = 0.002500, 0.002500, 0.002500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.010000, 0.012000, 0.010000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\sky_5_cube_2 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.450000, 0.450000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.060000, 0.060000, 0.060000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.246750, 0.248500, 0.259000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.122400, 0.117000, 0.099000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\sky_3_dx9_cube +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.460000, 0.367000, 0.333000, 0.426000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.252000, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.234000, 0.236600, 0.283400 +fog_density = 0.800000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.350000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\sky_6_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.517000, 0.439000, 0.470000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.329000, 0.280000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.316000, 0.312000, 0.384000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\sky_6_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.517000, 0.439000, 0.470000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.329000, 0.280000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.600000, 0.230400, 0.117600 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.316000, 0.312000, 0.384000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\sky_2_cube +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.340000, 0.310000, 0.330000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.350000, 0.323750, 0.301000, 0.000000 +ambient_color = 0.020000, 0.021000, 0.023000 +sun_color = 0.500000, 0.241500, 0.108750 +sun_shafts_intensity = 0.040000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.278800, 0.255000, 0.295800 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\sky_2_cube +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.340000, 0.310000, 0.330000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.350000, 0.323750, 0.301000, 0.000000 +ambient_color = 0.020000, 0.021000, 0.023000 +sun_color = 0.500000, 0.241500, 0.108750 +sun_shafts_intensity = 0.040000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.278800, 0.255000, 0.295800 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\sky_36_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.302000, 0.231000, 0.215000, 0.420000, 1.000000 +; Colors and sun +hemisphere_color = 0.267750, 0.250250, 0.234500, 0.000000 +ambient_color = 0.016000, 0.017000, 0.022000 +sun_color = 0.900000, 0.522000, 0.297000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.201600, 0.188800, 0.217600 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\sky_36_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.302000, 0.231000, 0.215000, 0.420000, 1.000000 +; Colors and sun +hemisphere_color = 0.267750, 0.250250, 0.234500, 0.000000 +ambient_color = 0.016000, 0.017000, 0.022000 +sun_color = 0.900000, 0.522000, 0.297000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.201600, 0.188800, 0.217600 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\sky_1_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.541000, 0.534000, 0.513000, 0.290000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.285250, 0.301000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.720000, 0.624000, 0.408000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.344000, 0.348000, 0.392000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\sky_1_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.541000, 0.534000, 0.513000, 0.290000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.285250, 0.301000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.720000, 0.624000, 0.408000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.344000, 0.348000, 0.392000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\sky_7_dx9_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.370000, 0.302000, 0.286000, 0.147000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.266000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.023000, 0.025000 +sun_color = 0.700000, 0.630000, 0.490000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.428000, 0.444000, 0.492000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\sky_7_dx9_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.370000, 0.302000, 0.286000, 0.147000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.266000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.023000, 0.025000 +sun_color = 0.700000, 0.630000, 0.490000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.428000, 0.444000, 0.492000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\sky_11_dx9_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.451000, 0.426000, 0.398000, 0.572000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.238000, 0.255500, 0.000000 +ambient_color = 0.022000, 0.023000, 0.027000 +sun_color = 0.666000, 0.600000, 0.462000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.344000, 0.388000, 0.460000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\sky_11_dx9_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.451000, 0.426000, 0.398000, 0.572000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.238000, 0.255500, 0.000000 +ambient_color = 0.022000, 0.023000, 0.027000 +sun_color = 0.666000, 0.600000, 0.462000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.344000, 0.388000, 0.460000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\sky_9_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.286000, 0.259000, 0.237000, 0.696000, 1.000000 +; Colors and sun +hemisphere_color = 0.344750, 0.346500, 0.350000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.272000, 0.280000, 0.296000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\sky_9_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.286000, 0.259000, 0.237000, 0.696000, 1.000000 +; Colors and sun +hemisphere_color = 0.344750, 0.346500, 0.350000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.272000, 0.280000, 0.296000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.249000, 0.249000, 0.249000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.318500, 0.315000, 0.322000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.332800, 0.326400, 0.332800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.250000 +thunderbolt_period = 25.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.249000, 0.249000, 0.249000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.318500, 0.315000, 0.322000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.332800, 0.326400, 0.332800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.250000 +thunderbolt_period = 25.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.249000, 0.249000, 0.249000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.295750, 0.292250, 0.304500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.255000, 0.247500, 0.230000 +sun_shafts_intensity = 0.050000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.353600, 0.346800, 0.353600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.249000, 0.249000, 0.249000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.295750, 0.292250, 0.304500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.255000, 0.247500, 0.230000 +sun_shafts_intensity = 0.050000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.353600, 0.346800, 0.353600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\sky_19_cube_90 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.597000, 0.587000, 0.593000, 0.072000, 1.000000 +; Colors and sun +hemisphere_color = 0.306250, 0.290500, 0.280000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 1.000000, 0.890000, 0.757500 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.504000, 0.512000, 0.560000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\sky_19_cube_90 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.597000, 0.587000, 0.593000, 0.072000, 1.000000 +; Colors and sun +hemisphere_color = 0.306250, 0.290500, 0.280000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 1.000000, 0.890000, 0.757500 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.504000, 0.512000, 0.560000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\alpha_r2\sky_1_cube +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.364000, 0.348000, 0.333000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.280000, 0.283500, 0.000000 +ambient_color = 0.016000, 0.016000, 0.016000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.261000, 0.267000, 0.297000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\alpha_r2\sky_1_cube +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.364000, 0.348000, 0.333000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.280000, 0.283500, 0.000000 +ambient_color = 0.016000, 0.016000, 0.016000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.261000, 0.267000, 0.297000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.228000, 0.227000, 0.223000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.274750, 0.271250, 0.280000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.050000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.332800, 0.326400, 0.332800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.525000, 0.525000, 0.555000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.228000, 0.227000, 0.223000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.274750, 0.271250, 0.280000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.050000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.332800, 0.326400, 0.332800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.525000, 0.525000, 0.555000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.166000, 0.150000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.262500, 0.262500, 0.269500, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 250.000000 +fog_distance = 250.000000 +fog_color = 0.270400, 0.265200, 0.270400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.050000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.300000 +thunderbolt_period = 25.500000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.166000, 0.150000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.262500, 0.262500, 0.269500, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 250.000000 +fog_distance = 250.000000 +fog_color = 0.270400, 0.265200, 0.270400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.050000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.300000 +thunderbolt_period = 25.500000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.160000, 0.166000, 0.150000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.262500, 0.264250, 0.273000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.270400, 0.265200, 0.270400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.160000, 0.166000, 0.150000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.262500, 0.264250, 0.273000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.270400, 0.265200, 0.270400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\sky_5_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.184000, 0.190000, 0.187000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.381500, 0.392000, 0.406000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.810000, 0.613800, 0.333000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.280000, 0.260000, 0.212000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\sky_5_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.184000, 0.190000, 0.187000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.381500, 0.392000, 0.406000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.810000, 0.613800, 0.333000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.280000, 0.260000, 0.212000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\sky_18_cube +sky_rotation = -4.500000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.333000, 0.305000, 0.327000, 0.550000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.245000, 0.243250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.700000, 0.420000, 0.210000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.363800, 0.360400, 0.370600 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\alpha_r2\sky_17_cube_mirrorh +sky_rotation = 9.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.283000, 0.240000, 0.308000, 0.271000, 1.000000 +; Colors and sun +hemisphere_color = 0.339500, 0.336000, 0.343000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.525000, 0.220500, 0.116813 +sun_shafts_intensity = 0.030000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.302400, 0.313200, 0.392400 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.525000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\alpha_r2\sky_17_cube_mirrorh +sky_rotation = 9.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.283000, 0.240000, 0.308000, 0.271000, 1.000000 +; Colors and sun +hemisphere_color = 0.339500, 0.336000, 0.343000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.302400, 0.313200, 0.392400 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.525000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\sky_25_cube +sky_rotation = 9.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.080000, 0.080000, 0.078000, 0.810000, 1.000000 +; Colors and sun +hemisphere_color = 0.336000, 0.343000, 0.350000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.120000, 0.116000, 0.132000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\sky_yantar_cube +sky_rotation = 0.000000 +sky_color = 0.240000, 0.205000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.040000, 0.040000, 0.038000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.068250, 0.070000, 0.091000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.048000, 0.053300, 0.060480 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\sky_yantar_cube +sky_rotation = 0.000000 +sky_color = 0.240000, 0.205000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.040000, 0.040000, 0.038000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.068250, 0.070000, 0.091000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.048000, 0.053300, 0.060480 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\sky_13_cube_night +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.022000, 0.022000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.080500, 0.080500, 0.092750, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.026400, 0.025200, 0.032400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\sky_13_cube_night +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.022000, 0.022000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.080500, 0.080500, 0.092750, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.026400, 0.025200, 0.032400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_alpha2.ltx b/src/engine/configs/environment/weathers/default_alpha2.ltx new file mode 100644 index 000000000..e366ac4f2 --- /dev/null +++ b/src/engine/configs/environment/weathers/default_alpha2.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\sky_13_cube_night +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.022000, 0.022000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.080500, 0.080500, 0.092750, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.026400, 0.025200, 0.032400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\sky_13_cube_night +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.022000, 0.022000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.080500, 0.080500, 0.092750, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.026400, 0.025200, 0.032400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\alpha_r2\sky_14_cube_mirrorh +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.041000, 0.028000, 0.029000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.070000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.060000, 0.057500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.010000, 0.012000, 0.016000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\alpha_r2\sky_14_cube_mirrorh +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.041000, 0.028000, 0.029000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.070000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.060000, 0.057500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.010000, 0.012000, 0.016000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\alpha_r2\sky_14_cube_mirrorh +sky_rotation = 3.500000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.041000, 0.028000, 0.029000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.070000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.060000, 0.057500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.014000, 0.016800, 0.022400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\alpha_r2\sky_14_cube_mirrorh +sky_rotation = 3.500000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.041000, 0.028000, 0.029000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.070000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.060000, 0.057500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.014000, 0.016800, 0.022400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\sky_9_cube_night +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.014000, 0.016000, 0.015000, 0.733000, 1.000000 +; Colors and sun +hemisphere_color = 0.085750, 0.087500, 0.096250, 0.000000 +ambient_color = 0.002500, 0.002500, 0.002500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.010000, 0.012000, 0.010000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\sky_9_cube_night +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.014000, 0.016000, 0.015000, 0.733000, 1.000000 +; Colors and sun +hemisphere_color = 0.085750, 0.087500, 0.096250, 0.000000 +ambient_color = 0.002500, 0.002500, 0.002500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.010000, 0.012000, 0.010000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\sky_5_cube_2 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.450000, 0.450000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.060000, 0.060000, 0.060000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.246750, 0.250250, 0.259000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.122400, 0.117000, 0.099000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\sky_3_dx9_cube +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.460000, 0.367000, 0.333000, 0.426000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.252000, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.234000, 0.236600, 0.283400 +fog_density = 0.800000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.350000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\sky_6_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.517000, 0.439000, 0.470000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.329000, 0.280000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.316000, 0.312000, 0.384000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\sky_6_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.517000, 0.439000, 0.470000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.329000, 0.280000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.600000, 0.230400, 0.117600 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.316000, 0.312000, 0.384000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\alpha_r2\sky_22_cube_rot180 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.585000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.252000, 0.355000, 0.470000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.175000, 0.182000, 0.217000, 0.000000 +ambient_color = 0.020000, 0.017000, 0.015000 +sun_color = 0.500000, 0.242500, 0.110000 +sun_shafts_intensity = 0.070000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.414180, 0.296400, 0.213200 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\alpha_r2\sky_22_cube_rot180 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.585000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.252000, 0.355000, 0.470000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.175000, 0.182000, 0.217000, 0.000000 +ambient_color = 0.020000, 0.017000, 0.015000 +sun_color = 0.500000, 0.242500, 0.110000 +sun_shafts_intensity = 0.070000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.414180, 0.296400, 0.213200 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\alpha_r2\sky_20_cube_rot180 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.212000, 0.252000, 0.311000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.280000, 0.329000, 0.000000 +ambient_color = 0.020000, 0.018000, 0.018000 +sun_color = 0.650000, 0.487500, 0.325000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.322000, 0.260400, 0.207200 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\alpha_r2\sky_20_cube_rot180 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.212000, 0.252000, 0.311000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.280000, 0.329000, 0.000000 +ambient_color = 0.020000, 0.018000, 0.018000 +sun_color = 0.650000, 0.487500, 0.325000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.322000, 0.260400, 0.207200 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\sky_21_dx9_cube +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.277000, 0.259000, 0.259000, 0.491000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.266000, 0.273000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.704000, 0.468000 +sun_shafts_intensity = 0.000000 +sun = default +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.622800, 0.626400, 0.561600 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\sky_21_dx9_cube +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.277000, 0.259000, 0.259000, 0.491000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.266000, 0.273000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.704000, 0.468000 +sun_shafts_intensity = 0.000000 +sun = default +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.622800, 0.626400, 0.561600 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\sky_27_cube +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.180000, 0.160000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.252000, 0.259000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.336000, 0.338800, 0.336000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\sky_27_cube +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.180000, 0.160000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.252000, 0.259000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.336000, 0.338800, 0.336000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\sky_29_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.283000, 0.245000, 0.257000, 0.572000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.301000, 0.315000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.348800, 0.361600, 0.393600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\sky_29_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.283000, 0.245000, 0.257000, 0.572000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.301000, 0.315000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.348800, 0.361600, 0.393600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\sky_9_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.286000, 0.259000, 0.237000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.294000, 0.308000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.255000, 0.250000, 0.235000 +sun_shafts_intensity = 0.050000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.272000, 0.280000, 0.296000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\sky_9_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.286000, 0.259000, 0.237000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.294000, 0.308000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.255000, 0.250000, 0.235000 +sun_shafts_intensity = 0.050000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.272000, 0.280000, 0.296000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.249000, 0.249000, 0.249000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.320250, 0.318500, 0.329000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.353600, 0.346800, 0.353600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.790000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.249000, 0.249000, 0.249000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.320250, 0.318500, 0.329000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.353600, 0.346800, 0.353600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.790000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\alpha_r2\sky_1_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.404000, 0.367000, 0.358000, 0.291000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.280000, 0.301000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.770000, 0.732500, 0.560000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.348000, 0.356000, 0.396000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\alpha_r2\sky_1_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.404000, 0.367000, 0.358000, 0.291000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.280000, 0.301000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.770000, 0.732500, 0.560000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.348000, 0.356000, 0.396000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\sky_10_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.370000, 0.302000, 0.286000, 0.063000, 1.000000 +; Colors and sun +hemisphere_color = 0.311500, 0.299250, 0.273000, 0.000000 +ambient_color = 0.022000, 0.022000, 0.022000 +sun_color = 0.900000, 0.801000, 0.666000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.428000, 0.456000, 0.516000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\sky_10_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.370000, 0.302000, 0.286000, 0.063000, 1.000000 +; Colors and sun +hemisphere_color = 0.311500, 0.299250, 0.273000, 0.000000 +ambient_color = 0.022000, 0.022000, 0.022000 +sun_color = 0.900000, 0.801000, 0.666000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.428000, 0.456000, 0.516000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\sky_7_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.370000, 0.302000, 0.286000, 0.147000, 1.000000 +; Colors and sun +hemisphere_color = 0.283500, 0.273000, 0.266000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.800000, 0.732000, 0.582000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.428000, 0.444000, 0.492000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\sky_7_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.370000, 0.302000, 0.286000, 0.147000, 1.000000 +; Colors and sun +hemisphere_color = 0.283500, 0.273000, 0.266000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.800000, 0.732000, 0.582000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.428000, 0.444000, 0.492000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\sky_3_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.417000, 0.324000, 0.358000, 0.407000, 1.000000 +; Colors and sun +hemisphere_color = 0.413000, 0.378000, 0.318500, 0.000000 +ambient_color = 0.018000, 0.019000, 0.023000 +sun_color = 1.000000, 0.890000, 0.700000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.372000, 0.372000, 0.416000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\sky_3_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.417000, 0.324000, 0.358000, 0.407000, 1.000000 +; Colors and sun +hemisphere_color = 0.413000, 0.378000, 0.318500, 0.000000 +ambient_color = 0.018000, 0.019000, 0.023000 +sun_color = 1.000000, 0.890000, 0.700000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.372000, 0.372000, 0.416000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\sky_19_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.597000, 0.587000, 0.593000, 0.100000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.294000, 0.280000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.872500, 0.630000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.504000, 0.512000, 0.560000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\sky_19_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.597000, 0.587000, 0.593000, 0.100000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.294000, 0.280000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.872500, 0.630000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.504000, 0.512000, 0.560000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\sky_26_cube +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.517000, 0.439000, 0.470000, 0.234000, 1.000000 +; Colors and sun +hemisphere_color = 0.304500, 0.297500, 0.301000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.552000, 0.360000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.421200, 0.424800, 0.453600 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\sky_26_cube +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.517000, 0.439000, 0.470000, 0.234000, 1.000000 +; Colors and sun +hemisphere_color = 0.304500, 0.297500, 0.301000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.552000, 0.360000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.421200, 0.424800, 0.453600 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\sky_28_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.280000, 0.249000, 0.246000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.259000, 0.266000, 0.000000 +ambient_color = 0.015000, 0.013000, 0.011000 +sun_color = 0.720000, 0.352000, 0.216000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.374400, 0.313600, 0.323200 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\sky_28_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.280000, 0.249000, 0.246000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.259000, 0.266000, 0.000000 +ambient_color = 0.015000, 0.013000, 0.011000 +sun_color = 0.720000, 0.352000, 0.216000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.374400, 0.313600, 0.323200 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\alpha_r2\sky_17_cube_mirrorh +sky_rotation = 4.500000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.283000, 0.240000, 0.308000, 0.271000, 1.000000 +; Colors and sun +hemisphere_color = 0.336000, 0.329000, 0.336000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.600000, 0.252000, 0.133500 +sun_shafts_intensity = 0.030000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.302400, 0.313200, 0.392400 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.525000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\sky_3_cube_or +sky_rotation = 0.000000 +sky_color = 1.000000, 0.850000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.230000, 0.310000, 0.470000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.294000, 0.315000, 0.700000 +ambient_color = 0.017000, 0.014000, 0.014000 +sun_color = 0.300000, 0.100000, 0.025000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.246000, 0.180200, 0.152000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_density = 0.000000 +rain_color = 0.280000, 0.250000, 0.230000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\sky_3_cube_or +sky_rotation = 0.000000 +sky_color = 1.000000, 0.850000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.230000, 0.310000, 0.470000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.294000, 0.315000, 0.700000 +ambient_color = 0.017000, 0.014000, 0.014000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.246000, 0.180200, 0.152000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_density = 0.000000 +rain_color = 0.280000, 0.250000, 0.230000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\sky_20_cube +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.120000, 0.130000, 0.160000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.220500, 0.231000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.276000, 0.218400, 0.177600 +fog_density = 1.000000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\sky_yantar_cube +sky_rotation = 0.000000 +sky_color = 0.240000, 0.205000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.040000, 0.040000, 0.038000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.068250, 0.070000, 0.091000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.048000, 0.053300, 0.060480 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\sky_yantar_cube +sky_rotation = 0.000000 +sky_color = 0.240000, 0.205000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.040000, 0.040000, 0.038000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.068250, 0.070000, 0.091000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.048000, 0.053300, 0.060480 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\sky_13_cube_night +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.022000, 0.022000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.080500, 0.080500, 0.092750, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.026400, 0.025200, 0.032400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\sky_13_cube_night +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.022000, 0.022000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.080500, 0.080500, 0.092750, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.026400, 0.025200, 0.032400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_alpha3.ltx b/src/engine/configs/environment/weathers/default_alpha3.ltx new file mode 100644 index 000000000..39fdfc193 --- /dev/null +++ b/src/engine/configs/environment/weathers/default_alpha3.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\sky_13_cube_night +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.022000, 0.022000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.080500, 0.080500, 0.092750, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.026400, 0.025200, 0.032400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\sky_13_cube_night +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.022000, 0.022000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.080500, 0.080500, 0.092750, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.026400, 0.025200, 0.032400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\alpha_r2\sky_14_cube_mirrorh +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.041000, 0.028000, 0.029000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.070000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.060000, 0.057500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.010000, 0.012000, 0.016000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\alpha_r2\sky_14_cube_mirrorh +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.041000, 0.028000, 0.029000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.070000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.060000, 0.057500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.010000, 0.012000, 0.016000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\alpha_r2\sky_14_cube_mirrorh +sky_rotation = 3.500000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.041000, 0.028000, 0.029000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.070000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.060000, 0.057500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.014000, 0.016800, 0.022400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\alpha_r2\sky_14_cube_mirrorh +sky_rotation = 3.500000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.041000, 0.028000, 0.029000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.070000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.060000, 0.057500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.014000, 0.016800, 0.022400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\sky_9_cube_night +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.014000, 0.016000, 0.015000, 0.733000, 1.000000 +; Colors and sun +hemisphere_color = 0.085750, 0.087500, 0.101500, 0.000000 +ambient_color = 0.002500, 0.002500, 0.002500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.010000, 0.012000, 0.010000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\sky_9_cube_night +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.014000, 0.016000, 0.015000, 0.733000, 1.000000 +; Colors and sun +hemisphere_color = 0.085750, 0.087500, 0.101500, 0.000000 +ambient_color = 0.002500, 0.002500, 0.002500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.010000, 0.012000, 0.010000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\sky_5_cube_2 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.450000, 0.450000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.060000, 0.060000, 0.060000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.246750, 0.250250, 0.259000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.122400, 0.117000, 0.099000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\sky_3_dx9_cube +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.460000, 0.367000, 0.333000, 0.426000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.252000, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.234000, 0.236600, 0.283400 +fog_density = 0.800000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.350000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\sky_6_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.517000, 0.439000, 0.470000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.329000, 0.280000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.316000, 0.312000, 0.384000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\sky_6_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.517000, 0.439000, 0.470000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.329000, 0.280000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.600000, 0.230400, 0.117600 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.316000, 0.312000, 0.384000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\sky_8_2_cube +sky_rotation = -5.000000 +sky_color = 0.950000, 0.950000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.181000, 0.181000, 0.150000, 0.169000, 1.000000 +; Colors and sun +hemisphere_color = 0.253750, 0.234500, 0.225750, 0.000000 +ambient_color = 0.025000, 0.025000, 0.025000 +sun_color = 0.600000, 0.342000, 0.118500 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.258400, 0.269800, 0.319200 +fog_density = 0.800000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\sky_8_2_cube +sky_rotation = -5.000000 +sky_color = 0.950000, 0.950000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.181000, 0.181000, 0.150000, 0.169000, 1.000000 +; Colors and sun +hemisphere_color = 0.253750, 0.234500, 0.225750, 0.000000 +ambient_color = 0.025000, 0.025000, 0.025000 +sun_color = 0.600000, 0.342000, 0.118500 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.258400, 0.269800, 0.319200 +fog_density = 0.800000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\sky_11_dx9_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.451000, 0.426000, 0.398000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.267750, 0.280000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.020000 +sun_color = 0.850000, 0.715000, 0.450000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.344000, 0.388000, 0.460000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\sky_11_dx9_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.451000, 0.426000, 0.398000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.267750, 0.280000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.020000 +sun_color = 0.850000, 0.715000, 0.450000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.344000, 0.388000, 0.460000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\sky_21_dx9_cube +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.277000, 0.259000, 0.259000, 0.491000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.266000, 0.273000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.704000, 0.468000 +sun_shafts_intensity = 0.000000 +sun = default +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.622800, 0.626400, 0.561600 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\sky_21_dx9_cube +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.277000, 0.259000, 0.259000, 0.491000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.266000, 0.273000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.704000, 0.468000 +sun_shafts_intensity = 0.000000 +sun = default +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.622800, 0.626400, 0.561600 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\sky_27_cube +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.180000, 0.160000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.252000, 0.259000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.336000, 0.338800, 0.336000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\sky_27_cube +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.180000, 0.160000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.252000, 0.259000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.336000, 0.338800, 0.336000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\sky_29_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.283000, 0.245000, 0.257000, 0.572000, 1.000000 +; Colors and sun +hemisphere_color = 0.365750, 0.353500, 0.350000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.348800, 0.361600, 0.393600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 1.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\sky_29_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.283000, 0.245000, 0.257000, 0.572000, 1.000000 +; Colors and sun +hemisphere_color = 0.365750, 0.353500, 0.350000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.348800, 0.361600, 0.393600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 1.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\sky_30_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.205000, 0.176000, 0.162000, 0.513000, 1.000000 +; Colors and sun +hemisphere_color = 0.339500, 0.332500, 0.350000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.358400, 0.364800, 0.384000 +fog_density = 0.950000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 1.233497 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\sky_30_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.205000, 0.176000, 0.162000, 0.513000, 1.000000 +; Colors and sun +hemisphere_color = 0.339500, 0.332500, 0.350000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.358400, 0.364800, 0.384000 +fog_density = 0.950000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 1.233497 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.249000, 0.249000, 0.249000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.320250, 0.318500, 0.329000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 250.000000 +fog_distance = 250.000000 +fog_color = 0.332800, 0.326400, 0.332800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 1.000000 +water_intensity = 0.675000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.250000 +thunderbolt_period = 100.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.249000, 0.249000, 0.249000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.320250, 0.318500, 0.329000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 250.000000 +fog_distance = 250.000000 +fog_color = 0.332800, 0.326400, 0.332800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 1.000000 +water_intensity = 0.675000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.250000 +thunderbolt_period = 100.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.249000, 0.249000, 0.249000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.306250, 0.316750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.255000, 0.247500, 0.230000 +sun_shafts_intensity = 0.020000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.353600, 0.346800, 0.353600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.675000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\sky_13_cube +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.249000, 0.249000, 0.249000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.306250, 0.316750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.255000, 0.247500, 0.230000 +sun_shafts_intensity = 0.020000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.353600, 0.346800, 0.353600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.675000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\sky_10_cube +sky_rotation = 0.000000 +sky_color = 0.950000, 0.915000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.540000, 0.480000, 0.480000, 0.840000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.294000, 0.273000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.022000 +sun_color = 0.200000, 0.170000, 0.117500 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.385200, 0.417240, 0.490200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\sky_10_cube +sky_rotation = 0.000000 +sky_color = 0.950000, 0.915000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.540000, 0.480000, 0.480000, 0.840000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.294000, 0.273000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.022000 +sun_color = 0.200000, 0.170000, 0.117500 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.385200, 0.417240, 0.490200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\sky_19_cube_90 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.597000, 0.587000, 0.593000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.294000, 0.280000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.892500, 0.750000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.504000, 0.512000, 0.560000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\sky_19_cube_90 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.597000, 0.587000, 0.593000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.294000, 0.280000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.892500, 0.750000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.504000, 0.512000, 0.560000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\sky_3_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.417000, 0.324000, 0.358000, 0.407000, 1.000000 +; Colors and sun +hemisphere_color = 0.413000, 0.378000, 0.318500, 0.000000 +ambient_color = 0.018000, 0.019000, 0.023000 +sun_color = 1.000000, 0.890000, 0.700000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.372000, 0.372000, 0.416000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\sky_3_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.417000, 0.324000, 0.358000, 0.407000, 1.000000 +; Colors and sun +hemisphere_color = 0.413000, 0.378000, 0.318500, 0.000000 +ambient_color = 0.018000, 0.019000, 0.023000 +sun_color = 1.000000, 0.890000, 0.700000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.372000, 0.372000, 0.416000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\sky_7_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.528000, 0.488000, 0.488000, 0.392000, 1.000000 +; Colors and sun +hemisphere_color = 0.283500, 0.273000, 0.266000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.800000, 0.672000, 0.452000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.428000, 0.444000, 0.492000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\sky_7_cube +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.528000, 0.488000, 0.488000, 0.392000, 1.000000 +; Colors and sun +hemisphere_color = 0.283500, 0.273000, 0.266000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.800000, 0.672000, 0.452000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.428000, 0.444000, 0.492000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\sky_33_cube +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.414000, 0.376000, 0.348000, 0.296000, 1.000000 +; Colors and sun +hemisphere_color = 0.290500, 0.241500, 0.210000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.528000, 0.256000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.464400, 0.442800, 0.432000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\sky_33_cube +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.414000, 0.376000, 0.348000, 0.296000, 1.000000 +; Colors and sun +hemisphere_color = 0.290500, 0.241500, 0.210000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.528000, 0.256000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.464400, 0.442800, 0.432000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\sky_32_cube +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.317000, 0.277000, 0.237000, 0.490000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.224000, 0.203000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.750000, 0.450000, 0.150000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.380800, 0.404600, 0.428400 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\sky_32_cube +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.317000, 0.277000, 0.237000, 0.490000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.224000, 0.203000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.750000, 0.450000, 0.150000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.380800, 0.404600, 0.428400 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\sky_31_cube +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.299000, 0.169000, 0.327000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.231000, 0.217000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.448000, 0.156000 +sun_shafts_intensity = 0.050000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.262400, 0.310400, 0.368000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\sky_3_cube +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.210000, 0.300000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.245000, 0.231000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.020000 +sun_color = 0.300000, 0.110000, 0.080000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.260400, 0.260400, 0.291200 +fog_density = 0.800000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.350000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\sky_3_cube +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.210000, 0.300000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.245000, 0.231000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.260400, 0.260400, 0.291200 +fog_density = 0.800000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.350000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\sky_25_cube +sky_rotation = 9.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.080000, 0.080000, 0.078000, 0.810000, 1.000000 +; Colors and sun +hemisphere_color = 0.336000, 0.343000, 0.350000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.120000, 0.116000, 0.132000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\sky_yantar_cube +sky_rotation = 4.000000 +sky_color = 0.240000, 0.205000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.040000, 0.040000, 0.038000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.068250, 0.070000, 0.091000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.048000, 0.053300, 0.060480 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\sky_yantar_cube +sky_rotation = 4.000000 +sky_color = 0.240000, 0.205000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.040000, 0.040000, 0.038000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.068250, 0.070000, 0.091000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.048000, 0.053300, 0.060480 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\sky_13_cube_night +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.022000, 0.022000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.080500, 0.080500, 0.092750, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.026400, 0.025200, 0.032400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\sky_13_cube_night +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.022000, 0.022000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.080500, 0.080500, 0.092750, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.026400, 0.025200, 0.032400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_clear.ltx b/src/engine/configs/environment/weathers/default_clear.ltx index bc7e1174c..f355376e3 100644 --- a/src/engine/configs/environment/weathers/default_clear.ltx +++ b/src/engine/configs/environment/weathers/default_clear.ltx @@ -1,647 +1,1775 @@ [00:00:00] -ambient = night -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +; Sky +sky_texture = sky\clear\00-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.525000, 0.500000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.010000, 0.010000, 0.010000 +clouds_color = 0.037000, 0.019000, 0.016000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.117250, 0.119000, 0.145250, 0.000000 +ambient_color = 0.003750, 0.005000, 0.006250 +sun_color = 0.052000, 0.052000, 0.076000 +sun_shafts_intensity = 0.200000 +sun = moon +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.020000, 0.021000, 0.035200 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.050000, 0.050000, 0.050000, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 rain_density = 0.000000 -sky_color = 0.175000, 0.175000, 0.175000 -sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube_night -sun = sun_rise -sun_altitude = -68.999985 -sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 -sun_shafts_intensity = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\clear\00-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.525000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.037000, 0.019000, 0.016000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.117250, 0.119000, 0.145250, 0.000000 +ambient_color = 0.003750, 0.005000, 0.006250 +sun_color = 0.052000, 0.052000, 0.076000 +sun_shafts_intensity = 0.200000 +sun = moon +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.020000, 0.021000, 0.035200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 water_intensity = 0.100000 -wind_direction = 0.000000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 [01:00:00] -ambient = night -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\clear\01-00 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.420000, 0.400000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.013529, 0.013529, 0.021373 +clouds_color = 0.010000, 0.000000, 0.000000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.035000, 0.035000, 0.056000, 0.000000 +ambient_color = 0.004750, 0.005000, 0.005250 +sun_color = 0.027750, 0.030000, 0.040500 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.008000, 0.010080, 0.014400 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.100000, 0.100000, 0.100000, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 rain_density = 0.000000 -sky_color = 0.596000, 0.596000, 0.596000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\clear\01-00 sky_rotation = 0.000000 -sky_texture = sky\sky_14_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 +sky_color = 0.450000, 0.420000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.035000, 0.035000, 0.056000, 0.000000 +ambient_color = 0.004750, 0.005000, 0.005250 +sun_color = 0.027750, 0.030000, 0.040500 sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.008000, 0.010080, 0.014400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 [02:00:00] -ambient = night -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.500000 +; Sky +sky_texture = sky\clear\02-00 +sky_rotation = 0.000000 +sky_color = 0.275000, 0.250000, 0.250000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.016980, 0.013059, 0.028745 +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.098000, 0.098000, 0.119000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.006000 +sun_color = 0.040000, 0.042500, 0.053750 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.002000, 0.002000, 0.005500 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.050000, 0.050000, 0.050000, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 rain_density = 0.000000 -sky_color = 0.310000, 0.310000, 0.310000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\clear\02-00 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube_night -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 +sky_color = 0.275000, 0.250000, 0.250000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.098000, 0.098000, 0.119000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.006000 +sun_color = 0.040000, 0.042500, 0.053750 sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.002000, 0.002000, 0.005500 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 [03:00:00] -ambient = night -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.150000 +; Sky +sky_texture = sky\clear\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.020294, 0.020294, 0.016373 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.100000, 0.100000, 0.100000, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +clouds_color = 0.020000, 0.010000, 0.010000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.091000, 0.092750, 0.096250, 0.000000 +ambient_color = 0.001500, 0.002000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.008000, 0.012800, 0.016000 +fog_density = 0.850000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 rain_density = 0.000000 -sky_color = 0.135000, 0.135000, 0.135000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\clear\03-00 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.010000, 0.010000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.091000, 0.092750, 0.096250, 0.000000 +ambient_color = 0.001500, 0.002000, 0.004000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.008000, 0.012800, 0.016000 +fog_density = 0.850000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 [04:00:00] -ambient = morning -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.500000 +; Sky +sky_texture = sky\clear\04-00 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.150000, 0.130000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.213500, 0.208250, 0.220500, 0.000000 +ambient_color = 0.015000, 0.017000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane far_plane = 350.000000 -fog_color = 0.056510, 0.060431, 0.064353 -fog_density = 0.900000 fog_distance = 350.000000 -hemisphere_color = 0.247059, 0.192157, 0.145098, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +fog_color = 0.184800, 0.207200, 0.260400 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 rain_density = 0.000000 -sky_color = 0.439000, 0.439000, 0.439000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\clear\04-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.150000, 0.130000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.213500, 0.210000, 0.220500, 0.000000 +ambient_color = 0.015000, 0.017000, 0.020000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -6.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.184800, 0.207200, 0.260400 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 [05:00:00] -ambient = morning -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.500000 +; Sky +sky_texture = sky\clear\05-00 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.179059, 0.163372, 0.202588 +clouds_color = 0.364000, 0.293000, 0.228000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.239750, 0.252000, 0.000000 +ambient_color = 0.015000, 0.017000, 0.022000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.030000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.277200, 0.271600, 0.313600 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.258824, 0.141176, 0.090196, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 rain_density = 0.000000 -sky_color = 0.584001, 0.584001, 0.584001 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\clear\05-00 sky_rotation = 0.000000 -sky_texture = sky\sky_2_cube -sun = -sun_altitude = -68.999985 -sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -9.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.364000, 0.293000, 0.228000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.239750, 0.252000, 0.000000 +ambient_color = 0.015000, 0.017000, 0.020000 +sun_color = 0.490000, 0.175000, 0.061250 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.277200, 0.271600, 0.313600 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 [06:00:00] -ambient = morning -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.500000 +; Sky +sky_texture = sky\clear\06-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.750000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.336627, 0.332706, 0.387608 +clouds_color = 0.320000, 0.210000, 0.190000, 0.390000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.229250, 0.225750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.600000, 0.288000, 0.138000 +sun_shafts_intensity = 0.060000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.303000, 0.323200, 0.358400 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.333647, 0.239529, 0.184627, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 rain_density = 0.000000 -sky_color = 0.897000, 0.897000, 0.897000 -sky_rotation = 0.000000 -sky_texture = sky\sky_3_cube -sun = sun_rise -sun_altitude = -68.999985 -sun_color = 1.000000, 0.800000, 0.600000 -sun_longitude = -12.000000 -sun_shafts_intensity = 0.000000 +water_intensity = 1.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\clear\06-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.210000, 0.190000, 0.390000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.229250, 0.225750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.600000, 0.288000, 0.138000 +sun_shafts_intensity = 0.060000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.303000, 0.323200, 0.358400 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 water_intensity = 1.000000 -wind_direction = 0.000000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 [07:00:00] -ambient = morning -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +; Sky +sky_texture = sky\clear\07-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 1.000000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.191588, 0.175902, 0.199431 +clouds_color = 0.370000, 0.411000, 0.445000, 0.450000, 1.000000 +; Colors and sun +hemisphere_color = 0.372750, 0.320250, 0.299250, 0.000000 +ambient_color = 0.020000, 0.021000, 0.022000 +sun_color = 0.900000, 0.640000, 0.400000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.360000, 0.388080, 0.460000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.592392, 0.466903, 0.349256, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 rain_density = 0.000000 -sky_color = 0.829001, 0.829001, 0.829001 -sky_rotation = 0.000000 -sky_texture = sky\sky_4_cube -sun = sun_rise -sun_altitude = -68.999985 -sun_color = 0.675255, 0.616431, 0.534078 -sun_longitude = -15.000000 -sun_shafts_intensity = 0.300000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.000000 -wind_direction = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\clear\07-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.370000, 0.411000, 0.445000, 0.450000, 1.000000 +; Colors and sun +hemisphere_color = 0.372750, 0.320250, 0.299250, 0.000000 +ambient_color = 0.020000, 0.021000, 0.022000 +sun_color = 0.900000, 0.640000, 0.400000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.360000, 0.388080, 0.460000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 [08:00:00] -ambient = morning -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +; Sky +sky_texture = sky\clear\08-00 +sky_rotation = 0.000000 +sky_color = 0.980000, 0.970000, 0.980000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.322608, 0.346137, 0.385353 +clouds_color = 0.531000, 0.432000, 0.395000, 0.634000, 1.000000 +; Colors and sun +hemisphere_color = 0.315000, 0.274750, 0.241500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.912500, 0.760000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.493920, 0.601400, 0.729120 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.474510, 0.372549, 0.290196, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 rain_density = 0.000000 -sky_color = 0.872000, 0.872000, 0.872000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\clear\08-00 sky_rotation = 0.000000 -sky_texture = sky\sky_7_cube +sky_color = 0.980000, 0.970000, 0.980000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.531000, 0.432000, 0.395000, 0.634000, 1.000000 +; Colors and sun +hemisphere_color = 0.315000, 0.274750, 0.241500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.912500, 0.760000 +sun_shafts_intensity = 0.020000 sun = default10 -sun_altitude = -68.999985 -sun_color = 0.905882, 0.839216, 0.694118 -sun_longitude = -18.000000 -sun_shafts_intensity = 0.000000 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.493920, 0.601400, 0.729120 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 [09:00:00] -ambient = morning -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.500000 +; Sky +sky_texture = sky\clear\09-00 +sky_rotation = 0.000000 +sky_color = 0.950000, 0.940000, 0.950000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.281569, 0.301176, 0.379608 +clouds_color = 0.690000, 0.674000, 0.646000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.234500, 0.217000, 0.213500, 0.000000 +ambient_color = 0.016000, 0.017000, 0.023000 +sun_color = 0.900000, 0.825750, 0.720000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.509200, 0.567760, 0.657400 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.454902, 0.380392, 0.345098, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 rain_density = 0.000000 -sky_color = 1.000000, 1.000000, 1.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\clear\09-00 sky_rotation = 0.000000 -sky_texture = sky\sky_8_cube -sun = default10 -sun_altitude = -68.999985 -sun_color = 0.905882, 0.839216, 0.694118 -sun_longitude = -21.000000 +sky_color = 0.950000, 0.940000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.690000, 0.674000, 0.646000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.234500, 0.217000, 0.213500, 0.000000 +ambient_color = 0.016000, 0.017000, 0.023000 +sun_color = 0.900000, 0.825750, 0.720000 sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.509200, 0.567760, 0.657400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 [10:00:00] -ambient = day -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.100000 +; Sky +sky_texture = sky\clear\10-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.423353, 0.442961, 0.493941 +clouds_color = 0.631000, 0.631000, 0.625000, 0.100000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.210000, 0.210000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.900000, 0.785000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.528000, 0.600000, 0.692000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.411765, 0.356863, 0.321569, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 rain_density = 0.000000 -sky_color = 0.928000, 0.928000, 0.928000 +water_intensity = 0.660000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\clear\10-00 sky_rotation = 0.000000 -sky_texture = sky\sky_19_cube -sun = default10 -sun_altitude = -68.999985 -sun_color = 0.905882, 0.839216, 0.694118 -sun_longitude = -24.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.631000, 0.631000, 0.625000, 0.100000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.210000, 0.210000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.900000, 0.785000 sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.528000, 0.600000, 0.692000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.660000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 [11:00:00] -ambient = day -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +; Sky +sky_texture = sky\clear\11-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.870000, 0.880000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.259039, 0.255118, 0.329628 +clouds_color = 0.680000, 0.660000, 0.660000, 0.360000, 1.000000 +; Colors and sun +hemisphere_color = 0.215250, 0.210000, 0.217000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.023000 +sun_color = 0.910000, 0.820000, 0.650000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.556160, 0.581160, 0.630000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.521569, 0.439216, 0.352941, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 rain_density = 0.000000 -sky_color = 1.000000, 1.000000, 1.000000 +water_intensity = 0.670000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\clear\11-00 sky_rotation = 0.000000 -sky_texture = sky\sky_6_cube -sun = default10 -sun_altitude = -68.999985 -sun_color = 0.905882, 0.839216, 0.694118 -sun_longitude = -27.000000 +sky_color = 0.900000, 0.870000, 0.880000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.680000, 0.660000, 0.660000, 0.360000, 1.000000 +; Colors and sun +hemisphere_color = 0.215250, 0.210000, 0.217000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.023000 +sun_color = 0.910000, 0.820000, 0.650000 sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.556160, 0.581160, 0.630000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.670000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 [12:00:00] -ambient = day -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +; Sky +sky_texture = sky\clear\12-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.304609, 0.328138, 0.367354 +clouds_color = 0.560000, 0.560000, 0.570000, 0.170000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.238000, 0.231000, 0.000000 +ambient_color = 0.017000, 0.019000, 0.022000 +sun_color = 0.927500, 0.855000, 0.722500 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.528000, 0.560000, 0.632000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.470588, 0.368627, 0.329412, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 rain_density = 0.000000 -sky_color = 0.851001, 0.851001, 0.851001 +water_intensity = 0.670000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\clear\12-00 sky_rotation = 0.000000 -sky_texture = sky\sky_7_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.905882, 0.839216, 0.694118 -sun_longitude = -30.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.560000, 0.560000, 0.570000, 0.170000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.238000, 0.231000, 0.000000 +ambient_color = 0.017000, 0.019000, 0.022000 +sun_color = 0.927500, 0.855000, 0.722500 sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.528000, 0.560000, 0.632000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.670000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 [13:00:00] -ambient = day -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +; Sky +sky_texture = sky\clear\13-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.940000, 0.950000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.427353, 0.446961, 0.497941 +clouds_color = 0.560000, 0.560000, 0.570000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.218750, 0.215250, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.720000, 0.592000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.490200, 0.496320, 0.580000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.458824, 0.380392, 0.317647, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.505000, 0.500000, 0.500000 rain_density = 0.000000 -sky_color = 0.928001, 0.928001, 0.928001 +water_intensity = 0.620000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\clear\13-00 sky_rotation = 0.000000 -sky_texture = sky\sky_19_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.905882, 0.839216, 0.694118 -sun_longitude = -27.000000 +sky_color = 1.000000, 0.940000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.560000, 0.560000, 0.570000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.218750, 0.215250, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.720000, 0.592000 sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.490200, 0.496320, 0.580000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.505000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.620000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 [14:00:00] -ambient = day -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +; Sky +sky_texture = sky\clear\14-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.316627, 0.312706, 0.367608 +clouds_color = 0.711000, 0.724000, 0.727000, 0.184000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.246750, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.900000, 0.819000, 0.693000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.536000, 0.560000, 0.612000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.560784, 0.447059, 0.360784, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 rain_density = 0.000000 -sky_color = 1.000000, 1.000000, 1.000000 +water_intensity = 0.670000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\clear\14-00 sky_rotation = 0.000000 -sky_texture = sky\sky_3_cube -sun = default10 -sun_altitude = -68.999985 -sun_color = 0.988235, 0.878431, 0.745098 -sun_longitude = -24.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.711000, 0.724000, 0.727000, 0.184000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.246750, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.900000, 0.819000, 0.693000 sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.536000, 0.560000, 0.612000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.670000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 [15:00:00] -ambient = day -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +; Sky +sky_texture = sky\clear\15-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.258804, 0.254882, 0.325471 +clouds_color = 0.740000, 0.740000, 0.740000, 0.150000, 1.000000 +; Colors and sun +hemisphere_color = 0.222250, 0.224000, 0.232750, 0.000000 +ambient_color = 0.018000, 0.019000, 0.020000 +sun_color = 1.000000, 0.910000, 0.800000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.600000, 0.624000, 0.624000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.517647, 0.411765, 0.349020, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 rain_density = 0.000000 -sky_color = 1.000000, 1.000000, 1.000000 +water_intensity = 0.690000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\clear\15-00 sky_rotation = 0.000000 -sky_texture = sky\sky_6_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.988235, 0.878431, 0.745098 -sun_longitude = -21.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.740000, 0.740000, 0.740000, 0.150000, 1.000000 +; Colors and sun +hemisphere_color = 0.222250, 0.224000, 0.232750, 0.000000 +ambient_color = 0.018000, 0.019000, 0.020000 +sun_color = 1.000000, 0.910000, 0.800000 sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.600000, 0.624000, 0.624000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.690000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 [16:00:00] -ambient = day -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +; Sky +sky_texture = sky\clear\16-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.347608, 0.371137, 0.410353 +clouds_color = 0.650000, 0.660000, 0.650000, 0.340000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.287000, 0.276500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.920000, 0.802500 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.550800, 0.619200, 0.716400 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.443137, 0.349020, 0.274510, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 rain_density = 0.000000 -sky_color = 0.891001, 0.891001, 0.891001 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\clear\16-00 sky_rotation = 0.000000 -sky_texture = sky\sky_7_cube -sun = sun_rise -sun_altitude = -68.999985 -sun_color = 0.988235, 0.878431, 0.745098 -sun_longitude = -18.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.650000, 0.660000, 0.650000, 0.340000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.287000, 0.276500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.920000, 0.802500 sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.550800, 0.619200, 0.716400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 [17:00:00] -ambient = day -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +; Sky +sky_texture = sky\clear\17-00 +sky_rotation = 0.000000 +sky_color = 0.870000, 0.870000, 0.870000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.273569, 0.293176, 0.371608 +clouds_color = 0.711000, 0.724000, 0.727000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.224000, 0.218750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.900000, 0.774000, 0.558000 +sun_shafts_intensity = 0.040000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.542880, 0.567240, 0.602040 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.454902, 0.352941, 0.286275, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 rain_density = 0.000000 -sky_color = 1.000000, 1.000000, 1.000000 +water_intensity = 0.680000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\clear\17-00 sky_rotation = 0.000000 -sky_texture = sky\sky_8_cube +sky_color = 0.870000, 0.870000, 0.870000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.711000, 0.724000, 0.727000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.224000, 0.218750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.900000, 0.774000, 0.558000 +sun_shafts_intensity = 0.040000 sun = default10 -sun_altitude = -68.999985 -sun_color = 0.988235, 0.894118, 0.745098 -sun_longitude = -15.000000 -sun_shafts_intensity = 0.000000 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.542880, 0.567240, 0.602040 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.680000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 [18:00:00] -ambient = day -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +; Sky +sky_texture = sky\clear\18-00 +sky_rotation = 0.000000 +sky_color = 0.890000, 0.900000, 0.890000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.297627, 0.293706, 0.348608 +clouds_color = 0.690000, 0.674000, 0.646000, 0.210000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.248500, 0.227500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.800000, 0.652000, 0.440000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.615880, 0.640800, 0.672840 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.439216, 0.360784, 0.313726, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 rain_density = 0.000000 -sky_color = 1.000000, 1.000000, 1.000000 -sky_rotation = 0.000000 -sky_texture = sky\sky_3_cube -sun = sun_rise -sun_altitude = -68.999985 -sun_color = 0.988235, 0.788235, 0.737255 -sun_longitude = -12.000000 -sun_shafts_intensity = 0.000000 +water_intensity = 0.620000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\clear\18-00 +sky_rotation = 0.000000 +sky_color = 0.890000, 0.900000, 0.890000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.690000, 0.674000, 0.646000, 0.210000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.248500, 0.227500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.800000, 0.652000, 0.440000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.615880, 0.640800, 0.672840 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.620000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 [19:00:00] -ambient = day -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +; Sky +sky_texture = sky\clear\19-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.361353, 0.380961, 0.431942 +clouds_color = 0.280000, 0.320000, 0.370000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.231000, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.630000, 0.399000, 0.210000 +sun_shafts_intensity = 0.120000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.307200, 0.326400, 0.342400 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.345098, 0.270588, 0.247059, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 rain_density = 0.000000 -sky_color = 0.831000, 0.831000, 0.831000 -sky_rotation = 0.000000 -sky_texture = sky\sky_19_cube -sun = sun_rise -sun_altitude = -68.999985 -sun_color = 0.949020, 0.584314, 0.407843 -sun_longitude = -9.000000 -sun_shafts_intensity = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 -[20:00:00] -ambient = evening -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +[19:15:00] +; Sky +sky_texture = sky\clear\19-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.229000, 0.225078, 0.236843 +clouds_color = 0.280000, 0.320000, 0.370000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.231000, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.630000, 0.399000, 0.210000 +sun_shafts_intensity = 0.120000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.307200, 0.326400, 0.342400 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.264765, 0.170647, 0.107902, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 rain_density = 0.000000 -sky_color = 0.630001, 0.630001, 0.630001 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\clear\20-00 sky_rotation = 0.000000 -sky_texture = sky\sky_18_cube +sky_color = 0.750000, 0.750000, 0.730000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.280000, 0.500000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.266000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.420000, 0.210000, 0.084000 +sun_shafts_intensity = 0.150000 sun = sun_rise -sun_altitude = -68.999985 -sun_color = 0.988235, 0.545098, 0.380392 -sun_longitude = -6.000000 -sun_shafts_intensity = 0.000000 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.294920, 0.297000, 0.345000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\clear\21-00 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.160000, 0.160000, 0.270000, 0.380000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.252000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.400000, 0.170000, 0.095000 +sun_shafts_intensity = 0.070000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.243600, 0.232400, 0.268800 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 [21:00:00] -ambient = evening -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.500000 +; Sky +sky_texture = sky\clear\21-00 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.302627, 0.232039, 0.169294 +clouds_color = 0.160000, 0.160000, 0.270000, 0.380000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.252000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.226200, 0.215800, 0.249600 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.146765, 0.119314, 0.095784, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 rain_density = 0.000000 -sky_color = 0.720000, 0.720000, 0.720000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\clear\21-30 sky_rotation = 0.000000 -sky_texture = sky\sky_20_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.160000, 0.200000, 0.300000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.245000, 0.238000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.226200, 0.215800, 0.249600 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.500000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 [22:00:00] -ambient = evening -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.500000 +; Sky +sky_texture = sky\clear\22-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.142627, 0.150471, 0.193608 +clouds_color = 0.130000, 0.100000, 0.090000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.164500, 0.154000, 0.164500, 0.000000 +ambient_color = 0.008250, 0.009250, 0.012250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.138600, 0.162800, 0.191400 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.113725, 0.078431, 0.039216, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 rain_density = 0.000000 -sky_color = 0.513000, 0.513000, 0.513000 +water_intensity = 0.340000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\clear\22-00 sky_rotation = 0.000000 -sky_texture = sky\sky_17_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.100000, 0.090000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.164500, 0.154000, 0.164500, 0.000000 +ambient_color = 0.008250, 0.009250, 0.012250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.138600, 0.162800, 0.191400 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.340000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 [23:00:00] -ambient = night -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.000000 +; Sky +sky_texture = sky\clear\23-00 +sky_rotation = 0.000000 +sky_color = 0.500000, 0.490000, 0.500000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.007686, 0.007686, 0.006000 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.090196, 0.074510, 0.058824, 1.000000 -rain_color = 0.680000, 0.640000, 0.600000 +clouds_color = 0.010000, 0.000000, 0.000000, 0.980000, 1.000000 +; Colors and sun +hemisphere_color = 0.161000, 0.155750, 0.168000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.066000, 0.070560, 0.086000 +fog_density = 0.850000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 rain_density = 0.000000 -sky_color = 0.056000, 0.056000, 0.056000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\clear\23-00 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = -sun_altitude = -68.999985 +sky_color = 0.500000, 0.490000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 0.980000, 1.000000 +; Colors and sun +hemisphere_color = 0.161000, 0.155750, 0.168000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.010000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.066000, 0.070560, 0.086000 +fog_density = 0.850000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_clear2.ltx b/src/engine/configs/environment/weathers/default_clear2.ltx new file mode 100644 index 000000000..8ab175f51 --- /dev/null +++ b/src/engine/configs/environment/weathers/default_clear2.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\clear2\00-00-alt +sky_rotation = 0.000000 +sky_color = 0.440000, 0.395000, 0.385000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.101500, 0.101500, 0.140000, 0.000000 +ambient_color = 0.002000, 0.003000, 0.005000 +sun_color = 0.054000, 0.054000, 0.072000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.007700, 0.007900, 0.014080 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.015000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\clear2\00-00-alt +sky_rotation = 0.000000 +sky_color = 0.440000, 0.395000, 0.385000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.101500, 0.101500, 0.140000, 0.000000 +ambient_color = 0.002000, 0.003000, 0.005000 +sun_color = 0.054000, 0.054000, 0.072000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.007700, 0.007900, 0.014080 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.015000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\clear2\01-00 +sky_rotation = 0.000000 +sky_color = 0.290000, 0.270000, 0.260000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.066500, 0.070000, 0.089250, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.050000, 0.050000, 0.062000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.005200, 0.006480, 0.009280 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\clear2\01-00 +sky_rotation = 0.000000 +sky_color = 0.290000, 0.270000, 0.260000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.066500, 0.070000, 0.089250, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.050000, 0.050000, 0.062000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.005200, 0.006480, 0.009280 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\clear2\02-00 +sky_rotation = 0.000000 +sky_color = 0.320000, 0.300000, 0.280000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.010000, 0.010000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.038500, 0.043750, 0.059500, 0.000000 +ambient_color = 0.002000, 0.003000, 0.004000 +sun_color = 0.030000, 0.030000, 0.040000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005600, 0.004800, 0.006400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\clear2\02-00 +sky_rotation = 0.000000 +sky_color = 0.320000, 0.300000, 0.280000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.010000, 0.010000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.038500, 0.043750, 0.059500, 0.000000 +ambient_color = 0.002000, 0.003000, 0.004000 +sun_color = 0.030000, 0.030000, 0.040000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005600, 0.004800, 0.006400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\clear2\03-00 +sky_rotation = 0.000000 +sky_color = 0.360000, 0.400000, 0.470000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.028000, 0.036750, 0.000000 +ambient_color = 0.001000, 0.002000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.000000, 0.001600, 0.002880 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.105000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\clear2\03-00 +sky_rotation = 0.000000 +sky_color = 0.360000, 0.400000, 0.470000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.028000, 0.036750, 0.000000 +ambient_color = 0.001000, 0.002000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.000000, 0.001600, 0.002880 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.105000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\clear2\04-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.342000, 0.259000, 0.206000, 0.717000, 1.000000 +; Colors and sun +hemisphere_color = 0.255500, 0.231000, 0.231000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.152000, 0.196000, 0.272000 +fog_density = 1.000000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\clear2\04-30 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.339000, 0.423000, 0.562000, 0.007000, 1.000000 +; Colors and sun +hemisphere_color = 0.385000, 0.280000, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.213000, 0.255000, 0.321000 +fog_density = 1.000000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\clear2\04-30 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.339000, 0.423000, 0.562000, 0.007000, 1.000000 +; Colors and sun +hemisphere_color = 0.385000, 0.280000, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.213000, 0.255000, 0.321000 +fog_density = 1.000000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\clear2\04-30 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.339000, 0.423000, 0.562000, 0.007000, 1.000000 +; Colors and sun +hemisphere_color = 0.385000, 0.280000, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.500000, 0.190000, 0.075000 +sun_shafts_intensity = 0.100000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.213000, 0.255000, 0.321000 +fog_density = 1.000000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\clear2\05-00 +sky_rotation = 2.500000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.584000, 0.566000, 0.544000, 0.010000, 1.000000 +; Colors and sun +hemisphere_color = 0.385000, 0.280000, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.540000, 0.246000, 0.120000 +sun_shafts_intensity = 0.120000 +sun = sun_rise +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.227200, 0.272000, 0.342400 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\clear2\05-00 +sky_rotation = 2.500000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.584000, 0.566000, 0.544000, 0.010000, 1.000000 +; Colors and sun +hemisphere_color = 0.385000, 0.280000, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.540000, 0.246000, 0.120000 +sun_shafts_intensity = 0.120000 +sun = sun_rise +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.227200, 0.272000, 0.342400 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\clear2\07-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.503000, 0.454000, 0.410000, 0.252000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.280000, 0.260750, 0.000000 +ambient_color = 0.019000, 0.020000, 0.022000 +sun_color = 0.900000, 0.738000, 0.522000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.480000, 0.540000, 0.656000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\clear2\07-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.503000, 0.454000, 0.410000, 0.252000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.280000, 0.260750, 0.000000 +ambient_color = 0.019000, 0.020000, 0.022000 +sun_color = 0.900000, 0.738000, 0.522000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.480000, 0.540000, 0.656000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\clear2\08-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.630000, 0.630000, 0.630000, 0.320000, 1.000000 +; Colors and sun +hemisphere_color = 0.360500, 0.290500, 0.255500, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.870000, 0.690000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.516000, 0.608000, 0.724000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.560000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\clear2\08-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.630000, 0.630000, 0.630000, 0.320000, 1.000000 +; Colors and sun +hemisphere_color = 0.360500, 0.290500, 0.255500, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.870000, 0.690000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.516000, 0.608000, 0.724000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.560000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\clear2\09-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.750000, 0.740000, 0.720000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.285250, 0.246750, 0.000000 +ambient_color = 0.016000, 0.017000, 0.023000 +sun_color = 1.000000, 0.900000, 0.717500 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.588000, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.590000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\clear2\09-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.750000, 0.740000, 0.720000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.285250, 0.246750, 0.000000 +ambient_color = 0.016000, 0.017000, 0.023000 +sun_color = 1.000000, 0.900000, 0.717500 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.588000, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.590000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\clear2\10-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.830000, 0.820000, 0.820000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.339500, 0.281750, 0.239750, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.900000, 0.730000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.592000, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.540000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\clear2\10-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.830000, 0.820000, 0.820000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.339500, 0.281750, 0.239750, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.900000, 0.730000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.592000, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.540000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\clear2\11-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.670000, 0.700000, 0.730000, 0.150000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.283500, 0.239750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.900000, 0.760000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.592000, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.530000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\clear2\11-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.670000, 0.700000, 0.730000, 0.150000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.283500, 0.239750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.900000, 0.760000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.592000, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.530000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\clear2\12-00 +sky_rotation = 0.000000 +sky_color = 0.910000, 0.900000, 0.920000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.550000, 0.540000, 0.540000, 0.320000, 1.000000 +; Colors and sun +hemisphere_color = 0.267750, 0.231000, 0.203000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.023000 +sun_color = 1.000000, 0.910000, 0.800000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.544640, 0.561600, 0.607880 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\clear2\12-00 +sky_rotation = 0.000000 +sky_color = 0.910000, 0.900000, 0.920000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.550000, 0.540000, 0.540000, 0.320000, 1.000000 +; Colors and sun +hemisphere_color = 0.267750, 0.231000, 0.203000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.023000 +sun_color = 1.000000, 0.910000, 0.800000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.544640, 0.561600, 0.607880 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\clear2\13-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.890000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.730000, 0.710000, 0.680000, 0.240000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.285250, 0.225750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.925000, 0.830000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.532800, 0.598080, 0.698400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\clear2\13-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.890000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.730000, 0.710000, 0.680000, 0.240000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.285250, 0.225750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.925000, 0.830000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.532800, 0.598080, 0.698400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\clear2\14-00 +sky_rotation = 0.000000 +sky_color = 0.890000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.780000, 0.750000, 0.740000, 0.230000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.252000, 0.217000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.900000, 0.760000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.532800, 0.604800, 0.690640 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\clear2\14-00 +sky_rotation = 0.000000 +sky_color = 0.890000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.780000, 0.750000, 0.740000, 0.230000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.252000, 0.217000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.900000, 0.760000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.532800, 0.604800, 0.690640 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\clear2\15-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 1.000000, 1.000000, 1.000000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.329000, 0.266000, 0.231000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 1.000000, 0.900000, 0.770000 +sun_shafts_intensity = 0.010000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.482400, 0.529200, 0.601200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\clear2\15-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 1.000000, 1.000000, 1.000000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.329000, 0.266000, 0.231000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 1.000000, 0.900000, 0.770000 +sun_shafts_intensity = 0.010000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.482400, 0.529200, 0.601200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\clear2\16-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.690000, 0.700000, 0.710000, 0.170000, 1.000000 +; Colors and sun +hemisphere_color = 0.364000, 0.309750, 0.266000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.905882, 0.831716, 0.680000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.592000, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\clear2\16-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.690000, 0.700000, 0.710000, 0.170000, 1.000000 +; Colors and sun +hemisphere_color = 0.364000, 0.309750, 0.266000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.905882, 0.831716, 0.680000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.592000, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\clear2\17-00 +sky_rotation = 3.000000 +sky_color = 0.900000, 0.910000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.690000, 0.700000, 0.710000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.311500, 0.267750, 0.224000, 0.000000 +ambient_color = 0.016000, 0.017000, 0.020000 +sun_color = 0.850000, 0.718250, 0.510000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.482400, 0.535080, 0.601200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\clear2\17-00 +sky_rotation = 3.000000 +sky_color = 0.900000, 0.910000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.690000, 0.700000, 0.710000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.311500, 0.267750, 0.224000, 0.000000 +ambient_color = 0.016000, 0.017000, 0.020000 +sun_color = 0.850000, 0.718250, 0.510000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.482400, 0.535080, 0.601200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\clear2\18-00 +sky_rotation = 0.000000 +sky_color = 0.920000, 0.920000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.650000, 0.630000, 0.620000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.315000, 0.276500, 0.248500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 1.000000, 0.830000, 0.560000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.509200, 0.540960, 0.614560 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.680000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\clear2\18-00 +sky_rotation = 0.000000 +sky_color = 0.920000, 0.920000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.650000, 0.630000, 0.620000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.315000, 0.276500, 0.248500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 1.000000, 0.830000, 0.560000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.509200, 0.540960, 0.614560 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.680000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\clear\19-00 +sky_rotation = -5.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.280000, 0.320000, 0.370000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.231000, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.630000, 0.399000, 0.210000 +sun_shafts_intensity = 0.120000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.307200, 0.326400, 0.342400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\clear\19-00 +sky_rotation = -5.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.280000, 0.320000, 0.370000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.231000, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.630000, 0.399000, 0.210000 +sun_shafts_intensity = 0.120000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.307200, 0.326400, 0.342400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\clear2\20-00 +sky_rotation = -11.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.160000, 0.200000, 0.450000, 0.220000, 1.000000 +; Colors and sun +hemisphere_color = 0.350000, 0.266000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.350000, 0.135000, 0.090000 +sun_shafts_intensity = 0.140000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.171600, 0.210600, 0.257400 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.045000, 0.045000, 0.045000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\clear2\21-00 +sky_rotation = 3.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.200000, 0.450000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.350000, 0.252000, 0.238000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.350000, 0.105000, 0.075000 +sun_shafts_intensity = 0.100000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.170400, 0.204000, 0.249600 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\clear2\21-00 +sky_rotation = 3.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.200000, 0.450000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.210000, 0.203000, 0.000000 +ambient_color = 0.014000, 0.014000, 0.014000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.170400, 0.204000, 0.249600 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\clear2\21-30 +sky_rotation = -9.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.120000, 0.150000, 0.280000, 0.290000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.196000, 0.189000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.144000, 0.184800, 0.237600 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\clear2\22-00 +sky_rotation = 9.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.230000, 0.200000, 0.560000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.210000, 0.217000, 0.000000 +ambient_color = 0.007000, 0.010000, 0.013000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.123200, 0.154000, 0.184800 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\clear2\22-00 +sky_rotation = 9.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.230000, 0.200000, 0.560000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.210000, 0.217000, 0.000000 +ambient_color = 0.007000, 0.010000, 0.013000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.123200, 0.154000, 0.184800 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\clear2\23-00 +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.080000, 0.070000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.196000, 0.175000, 0.185500, 0.000000 +ambient_color = 0.006000, 0.007000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.070000, 0.086000, 0.120000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\clear2\23-00 +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.080000, 0.070000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.196000, 0.175000, 0.185500, 0.000000 +ambient_color = 0.006000, 0.007000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.070000, 0.086000, 0.120000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_clear3.ltx b/src/engine/configs/environment/weathers/default_clear3.ltx new file mode 100644 index 000000000..8cd290afd --- /dev/null +++ b/src/engine/configs/environment/weathers/default_clear3.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\clear3\00-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.300000, 0.260000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.080000, 0.080000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.154000, 0.166250, 0.238000, 0.000000 +ambient_color = 0.003000, 0.005000, 0.008000 +sun_color = 0.059500, 0.059500, 0.080500 +sun_shafts_intensity = 0.060000 +sun = moon +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.002080, 0.002400, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\clear3\00-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.300000, 0.260000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.080000, 0.080000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.154000, 0.166250, 0.238000, 0.000000 +ambient_color = 0.003000, 0.005000, 0.008000 +sun_color = 0.059500, 0.059500, 0.080500 +sun_shafts_intensity = 0.060000 +sun = moon +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.002080, 0.002400, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\clear3\00-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.300000, 0.260000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.080000, 0.080000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.154000, 0.166250, 0.238000, 0.000000 +ambient_color = 0.003000, 0.005000, 0.008000 +sun_color = 0.059500, 0.059500, 0.080500 +sun_shafts_intensity = 0.060000 +sun = moon +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.002080, 0.002400, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\clear3\00-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.300000, 0.260000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.080000, 0.080000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.154000, 0.166250, 0.238000, 0.000000 +ambient_color = 0.003000, 0.005000, 0.008000 +sun_color = 0.059500, 0.059500, 0.080500 +sun_shafts_intensity = 0.060000 +sun = moon +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.002080, 0.002400, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\clear3\00-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.300000, 0.260000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.080000, 0.080000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.154000, 0.166250, 0.238000, 0.000000 +ambient_color = 0.003000, 0.005000, 0.008000 +sun_color = 0.059500, 0.059500, 0.080500 +sun_shafts_intensity = 0.060000 +sun = moon +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.002080, 0.002400, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\clear3\00-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.300000, 0.260000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.080000, 0.080000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.154000, 0.166250, 0.238000, 0.000000 +ambient_color = 0.003000, 0.005000, 0.008000 +sun_color = 0.059500, 0.059500, 0.080500 +sun_shafts_intensity = 0.060000 +sun = moon +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.002080, 0.002400, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\clear\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.091000, 0.092750, 0.096250, 0.000000 +ambient_color = 0.001500, 0.002000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.008000, 0.012800, 0.016000 +fog_density = 0.850000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\clear\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.091000, 0.092750, 0.096250, 0.000000 +ambient_color = 0.001500, 0.002000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.008000, 0.012800, 0.016000 +fog_density = 0.850000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\clear\04-00 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.150000, 0.130000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.213500, 0.208250, 0.220500, 0.000000 +ambient_color = 0.015000, 0.017000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.184800, 0.207200, 0.260400 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\clear\04-00 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.150000, 0.130000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.213500, 0.210000, 0.220500, 0.000000 +ambient_color = 0.015000, 0.017000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.184800, 0.207200, 0.260400 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\clear3\05-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.340000, 0.330000, 0.330000, 0.650000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.273000, 0.287000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.030000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.297600, 0.310400, 0.348800 +fog_density = 0.950000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\clear3\05-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.340000, 0.330000, 0.330000, 0.650000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.273000, 0.287000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.500000, 0.200000, 0.030000 +sun_shafts_intensity = 0.030000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.297600, 0.310400, 0.348800 +fog_density = 0.950000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\clear3\06-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.810000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.370000, 0.390000, 0.460000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.283500, 0.266000, 0.259000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 0.440000, 0.247500, 0.132000 +sun_shafts_intensity = 0.070000 +sun = gradient1 +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.336960, 0.336600, 0.391000 +fog_density = 0.950000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\clear3\06-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.810000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.370000, 0.390000, 0.460000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.283500, 0.266000, 0.259000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 0.440000, 0.247500, 0.132000 +sun_shafts_intensity = 0.070000 +sun = gradient1 +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.336960, 0.336600, 0.391000 +fog_density = 0.950000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\clear3\07-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.860000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.300000, 0.290000, 0.290000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.267750, 0.273000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.347440, 0.350200, 0.397800 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\clear3\07-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.860000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.300000, 0.290000, 0.290000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.267750, 0.273000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.347440, 0.350200, 0.397800 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\clear3\08-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 0.990000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.530000, 0.520000, 0.520000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.239750, 0.239750, 0.250250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.600000, 0.485000, 0.345000 +sun_shafts_intensity = 0.050000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.455400, 0.467280, 0.536000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.500000, 0.500000, 0.510000 +rain_density = 0.000000 +water_intensity = 0.560000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\clear3\08-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 0.990000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.530000, 0.520000, 0.520000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.239750, 0.239750, 0.250250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.600000, 0.485000, 0.345000 +sun_shafts_intensity = 0.050000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.455400, 0.467280, 0.536000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.500000, 0.500000, 0.510000 +rain_density = 0.000000 +water_intensity = 0.560000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\clear3\09-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.530000, 0.520000, 0.520000, 0.370000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.231000, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.720000, 0.598500, 0.441000 +sun_shafts_intensity = 0.040000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.460000, 0.472000, 0.536000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.500000, 0.500000, 0.510000 +rain_density = 0.000000 +water_intensity = 0.560000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\clear3\09-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.530000, 0.520000, 0.520000, 0.370000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.231000, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.720000, 0.598500, 0.441000 +sun_shafts_intensity = 0.040000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.460000, 0.472000, 0.536000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.500000, 0.500000, 0.510000 +rain_density = 0.000000 +water_intensity = 0.560000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\clear3\10-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.610000, 0.600000, 0.590000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.225750, 0.218750, 0.211750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 0.900000, 0.774000, 0.594000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.669600, 0.684000, 0.716400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 316.000000 +tree_amplitude_intensity = 0.009000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\clear3\10-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.610000, 0.600000, 0.590000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.225750, 0.218750, 0.211750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 0.900000, 0.774000, 0.594000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.669600, 0.684000, 0.716400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 316.000000 +tree_amplitude_intensity = 0.009000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\clear\10-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.631000, 0.631000, 0.625000, 0.100000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.211750, 0.224000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.021000 +sun_color = 0.730000, 0.635000, 0.450000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.528000, 0.600000, 0.692000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.660000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\clear\10-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.631000, 0.631000, 0.625000, 0.100000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.211750, 0.224000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.021000 +sun_color = 0.730000, 0.635000, 0.450000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.528000, 0.600000, 0.692000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.660000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\clear3\12-00 +sky_rotation = 0.000000 +sky_color = 0.870000, 0.850000, 0.860000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.850000, 0.810000, 0.840000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.192500, 0.196000, 0.210000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.900000, 0.770000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.526320, 0.527000, 0.602040 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\clear3\12-00 +sky_rotation = 0.000000 +sky_color = 0.870000, 0.850000, 0.860000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.850000, 0.810000, 0.840000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.192500, 0.196000, 0.210000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.900000, 0.770000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.526320, 0.527000, 0.602040 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\clear3\13-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.660000, 0.650000, 0.670000, 0.390000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.262500, 0.266000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.910000, 0.800000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.504000, 0.529200, 0.601200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\clear3\13-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.660000, 0.650000, 0.670000, 0.390000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.262500, 0.266000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.910000, 0.800000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.504000, 0.529200, 0.601200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\clear3\14-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.711000, 0.724000, 0.727000, 0.260000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.252000, 0.252000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.900000, 0.790000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.632000, 0.668000, 0.724000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\clear3\14-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.711000, 0.724000, 0.727000, 0.260000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.252000, 0.252000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.900000, 0.790000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.632000, 0.668000, 0.724000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\clear3\15-00 +sky_rotation = 0.000000 +sky_color = 0.950000, 0.950000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.560000, 0.600000, 0.600000, 0.330000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.246750, 0.252000, 0.000000 +ambient_color = 0.017000, 0.019000, 0.023000 +sun_color = 1.000000, 0.927500, 0.800000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.509200, 0.558600, 0.634600 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\clear3\15-00 +sky_rotation = 0.000000 +sky_color = 0.950000, 0.950000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.560000, 0.600000, 0.600000, 0.330000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.246750, 0.252000, 0.000000 +ambient_color = 0.017000, 0.019000, 0.023000 +sun_color = 1.000000, 0.927500, 0.800000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.509200, 0.558600, 0.634600 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\clear2\16-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.690000, 0.700000, 0.710000, 0.170000, 1.000000 +; Colors and sun +hemisphere_color = 0.364000, 0.309750, 0.266000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.905882, 0.844216, 0.730000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.592000, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\clear2\16-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.690000, 0.700000, 0.710000, 0.170000, 1.000000 +; Colors and sun +hemisphere_color = 0.364000, 0.309750, 0.266000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.905882, 0.844216, 0.730000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.592000, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\clear2\16-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.690000, 0.700000, 0.710000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.365750, 0.309750, 0.259000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.905882, 0.760000, 0.535000 +sun_shafts_intensity = 0.010000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.592000, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\clear2\16-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.690000, 0.700000, 0.710000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.365750, 0.309750, 0.259000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.905882, 0.760000, 0.535000 +sun_shafts_intensity = 0.010000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.592000, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\clear3\18-00 +sky_rotation = 0.000000 +sky_color = 0.925000, 0.925000, 0.925000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.500000, 0.500000, 0.500000, 0.420000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.239750, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.900000, 0.765000, 0.531000 +sun_shafts_intensity = 0.050000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.495800, 0.529100, 0.584600 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\clear3\18-00 +sky_rotation = 0.000000 +sky_color = 0.925000, 0.925000, 0.925000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.500000, 0.500000, 0.500000, 0.420000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.239750, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.900000, 0.765000, 0.531000 +sun_shafts_intensity = 0.050000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.495800, 0.529100, 0.584600 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\clear2\19-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.280000, 0.320000, 0.370000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.245000, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.630000, 0.399000, 0.210000 +sun_shafts_intensity = 0.120000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.313600, 0.326400, 0.342400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\clear2\19-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.280000, 0.320000, 0.370000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.245000, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.630000, 0.399000, 0.210000 +sun_shafts_intensity = 0.120000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.313600, 0.326400, 0.342400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\clear3\20-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.280000, 0.500000, 0.410000, 1.000000 +; Colors and sun +hemisphere_color = 0.378000, 0.294000, 0.273000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.420000, 0.210000, 0.084000 +sun_shafts_intensity = 0.150000 +sun = sun_rise +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.252000, 0.255000, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\clear3\21-00 +sky_rotation = 0.000000 +sky_color = 0.775000, 0.775000, 0.775000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.130000, 0.070000, 0.450000, 1.000000 +; Colors and sun +hemisphere_color = 0.315000, 0.262500, 0.259000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.320000, 0.100000, 0.036000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 700.000000 +fog_distance = 700.000000 +fog_color = 0.269700, 0.257300, 0.337900 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\clear3\21-00 +sky_rotation = 0.000000 +sky_color = 0.775000, 0.775000, 0.775000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.130000, 0.070000, 0.450000, 1.000000 +; Colors and sun +hemisphere_color = 0.315000, 0.262500, 0.259000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 700.000000 +fog_distance = 700.000000 +fog_color = 0.269700, 0.257300, 0.337900 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\clear3\21-30 +sky_rotation = 0.000000 +sky_color = 0.620000, 0.650000, 0.720000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.110000, 0.140000, 0.300000, 0.420000, 1.000000 +; Colors and sun +hemisphere_color = 0.330750, 0.252000, 0.224000, 0.000000 +ambient_color = 0.009000, 0.011000, 0.014000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 700.000000 +fog_distance = 700.000000 +fog_color = 0.158400, 0.163800, 0.195920 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\clear3\22-00 +sky_rotation = 0.000000 +sky_color = 0.510000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.090000, 0.070000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.154000, 0.143500, 0.154000, 0.000000 +ambient_color = 0.006000, 0.007000, 0.012000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.126000, 0.142000, 0.167280 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.340000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\clear3\22-00 +sky_rotation = 0.000000 +sky_color = 0.510000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.090000, 0.070000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.154000, 0.143500, 0.154000, 0.000000 +ambient_color = 0.006000, 0.007000, 0.012000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.126000, 0.142000, 0.167280 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.340000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\clear3\23-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.010000, 0.010000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.106750, 0.110250, 0.129500, 0.000000 +ambient_color = 0.002500, 0.004000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.043200, 0.048000, 0.060800 +fog_density = 0.850000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.255000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\clear3\23-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.010000, 0.010000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.106750, 0.110250, 0.129500, 0.000000 +ambient_color = 0.002500, 0.004000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.043200, 0.048000, 0.060800 +fog_density = 0.850000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.255000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_clear4.ltx b/src/engine/configs/environment/weathers/default_clear4.ltx new file mode 100644 index 000000000..e3bf4cb67 --- /dev/null +++ b/src/engine/configs/environment/weathers/default_clear4.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\clear4\00-00 +sky_rotation = 0.000000 +sky_color = 0.385000, 0.365000, 0.355000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.070000, 0.078750, 0.098000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.002840, 0.002920, 0.007700 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\clear4\00-00 +sky_rotation = 0.000000 +sky_color = 0.385000, 0.365000, 0.355000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.070000, 0.078750, 0.098000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.002840, 0.002920, 0.007700 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\clear4\01-00 +sky_rotation = 0.000000 +sky_color = 0.380000, 0.350000, 0.360000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.070000, 0.077000, 0.105000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.005000 +sun_color = 0.040000, 0.040000, 0.047500 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.002880, 0.005600, 0.007600 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\clear4\01-00 +sky_rotation = 0.000000 +sky_color = 0.380000, 0.350000, 0.360000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.070000, 0.077000, 0.105000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.005000 +sun_color = 0.040000, 0.040000, 0.047500 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.002880, 0.005600, 0.007600 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\clear4\02-00 +sky_rotation = 0.000000 +sky_color = 0.350000, 0.320000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.052500, 0.070000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.005000 +sun_color = 0.035000, 0.037500, 0.052500 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.006000, 0.005120, 0.007000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\clear4\02-00 +sky_rotation = 0.000000 +sky_color = 0.350000, 0.320000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.052500, 0.070000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.005000 +sun_color = 0.035000, 0.037500, 0.052500 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.006000, 0.005120, 0.007000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\clear4\03-00 +sky_rotation = 0.000000 +sky_color = 0.390000, 0.390000, 0.410000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.950000, 1.000000 +; Colors and sun +hemisphere_color = 0.085750, 0.087500, 0.098000, 0.000000 +ambient_color = 0.001000, 0.002000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.000000, 0.001560, 0.003120 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.105000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\clear4\03-00 +sky_rotation = 0.000000 +sky_color = 0.390000, 0.390000, 0.410000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.950000, 1.000000 +; Colors and sun +hemisphere_color = 0.085750, 0.087500, 0.098000, 0.000000 +ambient_color = 0.001000, 0.002000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.000000, 0.001560, 0.003120 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.105000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\clear4\04-30 +sky_rotation = 0.000000 +sky_color = 0.825000, 0.825000, 0.825000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.150000, 0.130000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.325500, 0.301000, 0.301000, 0.000000 +ambient_color = 0.016000, 0.018000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.217800, 0.244200, 0.306900 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\clear4\04-30 +sky_rotation = -6.000000 +sky_color = 0.825000, 0.825000, 0.825000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.150000, 0.130000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.323750, 0.301000, 0.301000, 0.000000 +ambient_color = 0.016000, 0.018000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.217800, 0.244200, 0.306900 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\clear4\05-00 +sky_rotation = -8.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.140000, 0.140000, 0.270000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.182000, 0.168000, 0.000000 +ambient_color = 0.020000, 0.017000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.249600, 0.189800, 0.197600 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\clear4\05-00 +sky_rotation = -8.000000 +sky_color = 0.670000, 0.670000, 0.670000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.200000, 0.350000, 0.230000, 1.000000 +; Colors and sun +hemisphere_color = 0.220500, 0.182000, 0.175000, 0.000000 +ambient_color = 0.020000, 0.017000, 0.015000 +sun_color = 0.350000, 0.085000, 0.020000 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.257280, 0.195640, 0.203680 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\clear4\06-00 +sky_rotation = -6.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.210000, 0.200000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.241500, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.700000, 0.294000, 0.105000 +sun_shafts_intensity = 0.050000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.323200, 0.313600, 0.368000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\clear4\06-00 +sky_rotation = -6.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.210000, 0.200000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.241500, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.700000, 0.294000, 0.105000 +sun_shafts_intensity = 0.050000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.323200, 0.313600, 0.368000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\clear4\07-00 +sky_rotation = 0.000000 +sky_color = 0.820000, 0.795000, 0.790000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.470000, 0.520000, 0.540000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.243250, 0.229250, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 0.800000, 0.536000, 0.272000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.265440, 0.321180, 0.423120 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 1.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\clear4\07-00 +sky_rotation = 0.000000 +sky_color = 0.820000, 0.795000, 0.790000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.470000, 0.520000, 0.540000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.243250, 0.229250, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 0.800000, 0.536000, 0.272000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.265440, 0.321180, 0.423120 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 1.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\clear4\08-00 +sky_rotation = 0.000000 +sky_color = 0.950000, 0.970000, 0.980000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.620000, 0.610000, 0.600000, 0.310000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.264250, 0.259000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 1.000000, 0.850000, 0.660000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.548800, 0.597520, 0.665000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 316.000000 +tree_amplitude_intensity = 0.009000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\clear4\08-00 +sky_rotation = 0.000000 +sky_color = 0.950000, 0.970000, 0.980000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.620000, 0.610000, 0.600000, 0.310000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.264250, 0.259000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 1.000000, 0.850000, 0.660000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.548800, 0.597520, 0.665000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 316.000000 +tree_amplitude_intensity = 0.009000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\clear4\09-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.500000, 0.470000, 0.460000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.220500, 0.217000, 0.218750, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 0.900000, 0.794250, 0.641250 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.560000, 0.592000, 0.656000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 316.000000 +tree_amplitude_intensity = 0.009000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\clear4\09-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.500000, 0.470000, 0.460000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.220500, 0.217000, 0.218750, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 0.900000, 0.794250, 0.641250 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.560000, 0.592000, 0.656000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 316.000000 +tree_amplitude_intensity = 0.009000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\clear4\10-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.960000, 0.935000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.620000, 0.620000, 0.620000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.255500, 0.246750, 0.232750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.021000 +sun_color = 0.900000, 0.810000, 0.693000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.501160, 0.533760, 0.624000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 316.000000 +tree_amplitude_intensity = 0.009000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\clear4\10-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.960000, 0.935000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.620000, 0.620000, 0.620000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.255500, 0.246750, 0.232750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.021000 +sun_color = 0.900000, 0.810000, 0.693000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.501160, 0.533760, 0.624000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 316.000000 +tree_amplitude_intensity = 0.009000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\clear4\11-00 +sky_rotation = 0.000000 +sky_color = 0.925000, 0.905000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.730000, 0.670000, 0.650000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.290500, 0.245000, 0.238000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.900000, 0.780000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.482400, 0.503180, 0.577200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\clear4\11-00 +sky_rotation = 0.000000 +sky_color = 0.925000, 0.905000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.730000, 0.670000, 0.650000, 0.300000, 1.000000 +; Colors and sun +hemisphere_color = 0.290500, 0.245000, 0.238000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 1.000000, 0.900000, 0.780000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.482400, 0.503180, 0.577200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\clear4\12-00 +sky_rotation = 0.000000 +sky_color = 0.925000, 0.895000, 0.920000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.700000, 0.700000, 0.700000, 0.360000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.234500, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.910000, 0.810000, 0.700000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.644000, 0.655140, 0.699300 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.670000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\clear4\12-00 +sky_rotation = 0.000000 +sky_color = 0.925000, 0.895000, 0.920000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.700000, 0.700000, 0.700000, 0.360000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.234500, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.910000, 0.810000, 0.700000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.644000, 0.655140, 0.699300 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.670000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\clear\11-00 +sky_rotation = 0.000000 +sky_color = 0.920000, 0.895000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.680000, 0.660000, 0.660000, 0.360000, 1.000000 +; Colors and sun +hemisphere_color = 0.211750, 0.206500, 0.217000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.023000 +sun_color = 0.910000, 0.820000, 0.680000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.568800, 0.597860, 0.644000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.670000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\clear\11-00 +sky_rotation = 0.000000 +sky_color = 0.920000, 0.895000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.680000, 0.660000, 0.660000, 0.360000, 1.000000 +; Colors and sun +hemisphere_color = 0.211750, 0.206500, 0.217000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.023000 +sun_color = 0.910000, 0.820000, 0.680000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.568800, 0.597860, 0.644000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.670000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\clear4\14-00 +sky_rotation = 0.000000 +sky_color = 0.950000, 0.940000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.700000, 0.700000, 0.700000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.234500, 0.224000, 0.231000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 0.910000, 0.815000, 0.680000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.611800, 0.624160, 0.665000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.670000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\clear4\14-00 +sky_rotation = 0.000000 +sky_color = 0.950000, 0.940000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.700000, 0.700000, 0.700000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.234500, 0.224000, 0.231000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 0.910000, 0.815000, 0.680000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.611800, 0.624160, 0.665000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.670000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\clear4\15-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.660000, 0.650000, 0.650000, 0.560000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.252000, 0.241500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.890000, 0.750000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.582120, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\clear4\15-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.660000, 0.650000, 0.650000, 0.560000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.252000, 0.241500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 1.000000, 0.890000, 0.750000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.536000, 0.582120, 0.668000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\clear4\16-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.980000, 0.990000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.690000, 0.700000, 0.710000, 0.370000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.252000, 0.239750, 0.000000 +ambient_color = 0.016000, 0.017000, 0.022000 +sun_color = 1.000000, 0.900000, 0.780000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.673200, 0.705600, 0.788000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\clear4\16-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.980000, 0.990000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.690000, 0.700000, 0.710000, 0.370000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.252000, 0.239750, 0.000000 +ambient_color = 0.016000, 0.017000, 0.022000 +sun_color = 1.000000, 0.900000, 0.780000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.673200, 0.705600, 0.788000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\clear4\17-00 +sky_rotation = 0.000000 +sky_color = 0.840000, 0.820000, 0.820000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.711000, 0.724000, 0.727000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.238000, 0.231000, 0.000000 +ambient_color = 0.019000, 0.019000, 0.021000 +sun_color = 0.900000, 0.769500, 0.549000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.511680, 0.534640, 0.581280 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.680000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\clear4\17-00 +sky_rotation = 0.000000 +sky_color = 0.840000, 0.820000, 0.820000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.711000, 0.724000, 0.727000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.238000, 0.231000, 0.000000 +ambient_color = 0.019000, 0.019000, 0.021000 +sun_color = 0.900000, 0.769500, 0.549000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.511680, 0.534640, 0.581280 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.680000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\clear4\18-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.960000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.500000, 0.500000, 0.500000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.218750, 0.213500, 0.217000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.810000, 0.677250, 0.468000 +sun_shafts_intensity = 0.050000 +sun = default10 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.497800, 0.514560, 0.592000 +fog_density = 0.850000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\clear4\18-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.960000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.500000, 0.500000, 0.500000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.218750, 0.213500, 0.217000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.810000, 0.677250, 0.468000 +sun_shafts_intensity = 0.050000 +sun = default10 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.497800, 0.514560, 0.592000 +fog_density = 0.850000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.550000, 0.550000, 0.550000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\clear4\19-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.280000, 0.500000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.315000, 0.273000, 0.238000, 0.000000 +ambient_color = 0.020000, 0.016000, 0.016000 +sun_color = 0.490000, 0.225750, 0.161000 +sun_shafts_intensity = 0.100000 +sun = sun_rise +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.396000, 0.291000, 0.321000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\clear4\19-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.280000, 0.500000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.315000, 0.273000, 0.238000, 0.000000 +ambient_color = 0.020000, 0.016000, 0.016000 +sun_color = 0.490000, 0.225750, 0.161000 +sun_shafts_intensity = 0.100000 +sun = sun_rise +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.396000, 0.291000, 0.321000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\clear4\20-00 +sky_rotation = 0.000000 +sky_color = 0.820000, 0.740000, 0.670000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.160000, 0.400000, 0.150000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.227500, 0.241500, 0.000000 +ambient_color = 0.016000, 0.014000, 0.013000 +sun_color = 0.420000, 0.156000, 0.066000 +sun_shafts_intensity = 0.180000 +sun = sun_rise +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.249240, 0.159840, 0.150880 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\clear4\21-00 +sky_rotation = 0.000000 +sky_color = 0.680000, 0.680000, 0.680000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.140000, 0.240000, 0.720000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.245000, 0.266000, 0.000000 +ambient_color = 0.015000, 0.013000, 0.013000 +sun_color = 0.350000, 0.112500, 0.040000 +sun_shafts_intensity = 0.050000 +sun = + ; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.252960, 0.204000, 0.214880 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\clear4\21-00 +sky_rotation = 0.000000 +sky_color = 0.680000, 0.680000, 0.680000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.140000, 0.240000, 0.720000, 0.250000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.255500, 0.280000, 0.000000 +ambient_color = 0.015000, 0.013000, 0.013000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.252960, 0.204000, 0.214880 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\clear4\21-30 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.150000, 0.400000, 0.370000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.224000, 0.217000, 0.000000 +ambient_color = 0.011000, 0.012000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.216000, 0.151200, 0.170400 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\clear4\22-00 +sky_rotation = 0.000000 +sky_color = 0.500000, 0.490000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.070000, 0.060000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.147000, 0.141750, 0.154000, 0.000000 +ambient_color = 0.008250, 0.009250, 0.012250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.114000, 0.137200, 0.168000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.340000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\clear4\22-00 +sky_rotation = 0.000000 +sky_color = 0.500000, 0.490000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.070000, 0.060000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.147000, 0.141750, 0.154000, 0.000000 +ambient_color = 0.008250, 0.009250, 0.012250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.114000, 0.137200, 0.168000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.340000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\clear4\23-00 +sky_rotation = 0.000000 +sky_color = 0.410000, 0.390000, 0.390000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.050000, 0.030000, 0.030000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.082250, 0.078750, 0.101500, 0.000000 +ambient_color = 0.003500, 0.006000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.042120, 0.046800, 0.062320 +fog_density = 0.850000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.255000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\clear4\23-00 +sky_rotation = 0.000000 +sky_color = 0.410000, 0.390000, 0.390000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.050000, 0.030000, 0.030000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.082250, 0.078750, 0.101500, 0.000000 +ambient_color = 0.003500, 0.006000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.042120, 0.046800, 0.062320 +fog_density = 0.850000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.255000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_cloudy.ltx b/src/engine/configs/environment/weathers/default_cloudy.ltx index 55833fa85..501157ef1 100644 --- a/src/engine/configs/environment/weathers/default_cloudy.ltx +++ b/src/engine/configs/environment/weathers/default_cloudy.ltx @@ -1,647 +1,1775 @@ [00:00:00] -ambient = night -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\00-00 +sky_rotation = 0.000000 +sky_color = 0.425000, 0.380000, 0.375000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.020000, 0.020000, 0.020000 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.050000, 0.050000, 0.050000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.070000, 0.071750, 0.087500, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.050000, 0.050000, 0.065000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.000000, 0.001520, 0.000000 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 rain_density = 0.000000 -sky_color = 0.241000, 0.241000, 0.241000 +water_intensity = 0.070000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\cloudy\00-00 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube_night -sun = sun_rise -sun_altitude = -68.999985 -sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 +sky_color = 0.425000, 0.380000, 0.375000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.070000, 0.071750, 0.087500, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.050000, 0.050000, 0.065000 sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.000000, 0.001520, 0.000000 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.070000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 [01:00:00] -ambient = night -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.377500 +; Sky +sky_texture = sky\cloudy\01-00 +sky_rotation = 0.000000 +sky_color = 0.410000, 0.400000, 0.400000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.003843, 0.003843, 0.003843 +clouds_color = 0.040000, 0.030000, 0.030000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.043750, 0.056000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.037500, 0.037500, 0.045000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.008000, 0.008000, 0.008200 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.100000, 0.100000, 0.100000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 rain_density = 0.000000 -sky_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\cloudy\01-00 sky_rotation = 0.000000 -sky_texture = sky\sky_14_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 +sky_color = 0.410000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.040000, 0.030000, 0.030000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.043750, 0.056000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.037500, 0.037500, 0.045000 sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.008000, 0.008000, 0.008200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 [02:00:00] -ambient = night -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\02-00 +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.015608, 0.011686, 0.019529 +clouds_color = 0.030000, 0.020000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.049000, 0.047250, 0.059500, 0.000000 +ambient_color = 0.004000, 0.005000, 0.006000 +sun_color = 0.025000, 0.027500, 0.035000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.004000, 0.002000, 0.004000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.050000, 0.050000, 0.050000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 rain_density = 0.000000 -sky_color = 0.218000, 0.218000, 0.218000 -sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube_night -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 -sun_shafts_intensity = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\cloudy\02-00 +sky_rotation = 0.000000 +sky_color = 0.500000, 0.500000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.020000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.049000, 0.047250, 0.059500, 0.000000 +ambient_color = 0.004000, 0.005000, 0.006000 +sun_color = 0.025000, 0.027500, 0.035000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.004000, 0.002000, 0.004000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 water_intensity = 0.100000 -wind_direction = 0.000000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 [03:00:00] -ambient = night -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\03-00 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.450000, 0.490000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.011608, 0.011608, 0.007686 +clouds_color = 0.020000, 0.020000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.140000, 0.133000, 0.154000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.031360, 0.030600, 0.028800 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.100000, 0.100000, 0.100000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = night +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 rain_density = 0.000000 -sky_color = 0.071000, 0.071000, 0.071000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\cloudy\03-00 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.450000, 0.450000, 0.490000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.020000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.140000, 0.133000, 0.154000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.031360, 0.030600, 0.028800 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 [04:00:00] -ambient = tuman -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\04-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.043667, 0.043667, 0.051510 +clouds_color = 0.150000, 0.130000, 0.110000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.248500, 0.252000, 0.266000, 0.000000 +ambient_color = 0.016000, 0.017000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.147000, 0.174000, 0.222000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.240000, 0.190000, 0.140000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 rain_density = 0.000000 -sky_color = 0.382000, 0.382000, 0.382000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\cloudy\04-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.130000, 0.110000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.248500, 0.252000, 0.266000, 0.000000 +ambient_color = 0.016000, 0.017000, 0.020000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -6.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.147000, 0.174000, 0.222000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 [05:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\05-00 +sky_rotation = 0.000000 +sky_color = 0.790000, 0.780000, 0.790000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.125863, 0.121941, 0.137627 +clouds_color = 0.070000, 0.050000, 0.040000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.255500, 0.280000, 0.000000 +ambient_color = 0.007000, 0.009000, 0.012000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.104280, 0.112320, 0.135880 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.376471, 0.305882, 0.215686, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 rain_density = 0.000000 -sky_color = 0.885000, 0.885000, 0.885000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\cloudy\05-00 sky_rotation = 0.000000 -sky_texture = sky\sky_2_clouds_cube -sun = -sun_altitude = -68.999985 -sun_color = 0.330000, 0.170000, 0.130000 -sun_longitude = -9.000000 +sky_color = 0.790000, 0.780000, 0.790000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.070000, 0.050000, 0.040000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.255500, 0.280000, 0.000000 +ambient_color = 0.007000, 0.009000, 0.012000 +sun_color = 0.000000, 0.000000, 0.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.104280, 0.112320, 0.135880 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 [06:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\06-00 +sky_rotation = 0.000000 +sky_color = 0.815000, 0.800000, 0.800000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.230137, 0.226216, 0.202686 +clouds_color = 0.190000, 0.160000, 0.140000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.245000, 0.245000, 0.000000 +ambient_color = 0.014000, 0.015000, 0.021000 +sun_color = 0.490000, 0.168000, 0.077000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.121600, 0.147200, 0.189080 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.360000, 0.310000, 0.260000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 rain_density = 0.000000 -sky_color = 0.909078, 0.901235, 0.873784 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\cloudy\06-00 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube -sun = sun_rise -sun_altitude = -68.999985 -sun_color = 0.110000, 0.050000, 0.010000 -sun_longitude = -12.000000 +sky_color = 0.815000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.160000, 0.140000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.245000, 0.245000, 0.000000 +ambient_color = 0.014000, 0.015000, 0.021000 +sun_color = 0.490000, 0.168000, 0.077000 sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.121600, 0.147200, 0.189080 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 [07:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\07-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.123784, 0.131627, 0.143392 +clouds_color = 0.265000, 0.218000, 0.206000, 0.764000, 1.000000 +; Colors and sun +hemisphere_color = 0.364000, 0.336000, 0.336000, 0.000000 +ambient_color = 0.016000, 0.017000, 0.020000 +sun_color = 0.300000, 0.255000, 0.210000 +sun_shafts_intensity = 0.050000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.348000, 0.376000, 0.404000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 rain_density = 0.000000 -sky_color = 1.000000, 1.000000, 1.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\cloudy\07-00 sky_rotation = 0.000000 -sky_texture = sky\sky_1_clouds_cube -sun = sun_rise -sun_altitude = -68.999985 -sun_color = 0.170000, 0.100000, 0.000000 -sun_longitude = -15.000000 -sun_shafts_intensity = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.265000, 0.218000, 0.206000, 0.764000, 1.000000 +; Colors and sun +hemisphere_color = 0.364000, 0.336000, 0.336000, 0.000000 +ambient_color = 0.016000, 0.017000, 0.020000 +sun_color = 0.300000, 0.255000, 0.210000 +sun_shafts_intensity = 0.050000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.348000, 0.376000, 0.404000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 [08:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\08-00 +sky_rotation = 0.000000 +sky_color = 0.950000, 0.950000, 0.950000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.141549, 0.145471, 0.161157 +clouds_color = 0.265000, 0.218000, 0.206000, 0.764000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.267750, 0.276500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.300000, 0.270000, 0.230000 +sun_shafts_intensity = 0.060000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.330600, 0.342000, 0.383800 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 rain_density = 0.000000 -sky_color = 1.000000, 1.000000, 1.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.051000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\cloudy\08-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.137000, 0.102000, 0.047000 -sun_longitude = -18.000000 -sun_shafts_intensity = 0.000000 +sky_color = 0.950000, 0.950000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.265000, 0.218000, 0.206000, 0.764000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.267750, 0.276500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.300000, 0.270000, 0.230000 +sun_shafts_intensity = 0.060000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.330600, 0.342000, 0.383800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.051000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 [09:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\09-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.261510, 0.241902, 0.210529 +clouds_color = 0.325000, 0.278000, 0.246000, 0.764000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.280000, 0.287000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.300000, 0.270000, 0.230000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.348000, 0.364000, 0.404000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 rain_density = 0.000000 -sky_color = 1.000000, 1.000000, 1.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 316.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\cloudy\09-00 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.050000, 0.040000, 0.010000 -sun_longitude = -21.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.325000, 0.278000, 0.246000, 0.764000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.280000, 0.287000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.300000, 0.270000, 0.230000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.348000, 0.364000, 0.404000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 316.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 [10:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\10-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.112176, 0.116098, 0.127863 +clouds_color = 0.280000, 0.250000, 0.250000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.285250, 0.311500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.258400, 0.261800, 0.278800 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 rain_density = 0.000000 -sky_color = 0.825000, 0.825000, 0.825000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.029000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\cloudy\10-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.050000, 0.040000, 0.010000 -sun_longitude = -24.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.280000, 0.250000, 0.250000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.285250, 0.311500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.258400, 0.261800, 0.278800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.029000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 [11:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\11-00 +sky_rotation = 0.000000 +sky_color = 0.880000, 0.850000, 0.865000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.223137, 0.223137, 0.203529 +clouds_color = 0.230000, 0.200000, 0.200000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.280000, 0.308000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.301020, 0.306000, 0.344960 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 rain_density = 0.000000 -sky_color = 0.911000, 0.911000, 0.911000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\cloudy\11-00 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.050000, 0.040000, 0.010000 -sun_longitude = -27.000000 +sky_color = 0.880000, 0.850000, 0.865000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.230000, 0.200000, 0.200000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.280000, 0.308000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.301020, 0.306000, 0.344960 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 [12:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\12-00 +sky_rotation = 0.000000 +sky_color = 0.950000, 0.950000, 0.950000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.086882, 0.090804, 0.098647 +clouds_color = 0.230000, 0.220000, 0.210000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.329000, 0.336000, 0.357000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.269800, 0.269800, 0.288800 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 rain_density = 0.000000 -sky_color = 0.681000, 0.681000, 0.681000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\cloudy\12-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.050000, 0.040000, 0.010000 -sun_longitude = -30.000000 +sky_color = 0.950000, 0.950000, 0.950000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.230000, 0.220000, 0.210000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.329000, 0.336000, 0.357000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.269800, 0.269800, 0.288800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 [13:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\13-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.840000, 0.850000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.187608, 0.171922, 0.148392 +clouds_color = 0.250000, 0.220000, 0.210000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.266000, 0.292250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.224400, 0.225120, 0.258400 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 rain_density = 0.000000 -sky_color = 0.801000, 0.801000, 0.801000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\cloudy\13-00 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.050000, 0.040000, 0.010000 -sun_longitude = -27.000000 +sky_color = 0.850000, 0.840000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.220000, 0.210000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.266000, 0.292250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.224400, 0.225120, 0.258400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 [14:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\dark\dark_12 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.144627, 0.148549, 0.164235 +clouds_color = 0.240000, 0.240000, 0.240000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.238000, 0.248500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.255600, 0.270000, 0.295200 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 rain_density = 0.000000 -sky_color = 0.992000, 0.992000, 0.992000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.030000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\dark\dark_12 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.050000, 0.040000, 0.010000 -sun_longitude = -24.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.240000, 0.240000, 0.240000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.238000, 0.248500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.255600, 0.270000, 0.295200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.030000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 [15:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.862500 +; Sky +sky_texture = sky\cloudy\15-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.780000, 0.800000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.131706, 0.127784, 0.112098 +clouds_color = 0.321000, 0.293000, 0.277000, 0.760000, 1.000000 +; Colors and sun +hemisphere_color = 0.269500, 0.262500, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.368000, 0.380640, 0.402000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.340000, 0.340000, 0.340000 rain_density = 0.000000 -sky_color = 0.619314, 0.611470, 0.591863 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 185.000000 +tree_amplitude_intensity = 0.043000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\cloudy\15-00 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.050000, 0.040000, 0.010000 -sun_longitude = -21.000000 +sky_color = 0.750000, 0.780000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.321000, 0.293000, 0.277000, 0.760000, 1.000000 +; Colors and sun +hemisphere_color = 0.269500, 0.262500, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.368000, 0.380640, 0.402000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.340000, 0.340000, 0.340000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 185.000000 +tree_amplitude_intensity = 0.043000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 [16:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\16-00 +sky_rotation = 0.000000 +sky_color = 0.920000, 0.970000, 0.970000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.111176, 0.115098, 0.126863 +clouds_color = 0.358000, 0.339000, 0.324000, 0.826000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.269500, 0.280000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.325920, 0.337560, 0.360640 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 rain_density = 0.000000 -sky_color = 0.821000, 0.821000, 0.821000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 514.000000 +tree_amplitude_intensity = 0.023000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\cloudy\16-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.050000, 0.040000, 0.010000 -sun_longitude = -18.000000 +sky_color = 0.920000, 0.970000, 0.970000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.358000, 0.339000, 0.324000, 0.826000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.269500, 0.280000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.325920, 0.337560, 0.360640 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 514.000000 +tree_amplitude_intensity = 0.023000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 [17:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\17-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.114255, 0.102490, 0.086804 +clouds_color = 0.410000, 0.380000, 0.370000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.252000, 0.280000, 0.000000 +ambient_color = 0.020000, 0.022000, 0.024000 +sun_color = 0.450000, 0.430000, 0.380000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.384000, 0.392000, 0.448000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 rain_density = 0.000000 -sky_color = 0.501000, 0.501000, 0.501000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\cloudy\17-00 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.050000, 0.040000, 0.010000 -sun_longitude = -15.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.410000, 0.380000, 0.370000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.252000, 0.280000, 0.000000 +ambient_color = 0.020000, 0.022000, 0.024000 +sun_color = 0.450000, 0.430000, 0.380000 sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.384000, 0.392000, 0.448000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 [18:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\18-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.840000, 0.860000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.152549, 0.152549, 0.140784 +clouds_color = 0.330000, 0.330000, 0.320000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.239750, 0.259000, 0.000000 +ambient_color = 0.022500, 0.024000, 0.028500 +sun_color = 0.800000, 0.500000, 0.280000 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.340560, 0.342720, 0.391000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 rain_density = 0.000000 -sky_color = 0.653000, 0.653000, 0.653000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\cloudy\18-00 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.050000, 0.040000, 0.010000 -sun_longitude = -12.000000 +sky_color = 0.850000, 0.840000, 0.860000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.330000, 0.330000, 0.320000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.239750, 0.259000, 0.000000 +ambient_color = 0.022500, 0.024000, 0.028500 +sun_color = 0.800000, 0.500000, 0.280000 sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.340560, 0.342720, 0.391000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 [19:00:00] -ambient = tuman -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\19-00 +sky_rotation = 7.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.139549, 0.143471, 0.159157 +clouds_color = 0.364000, 0.327000, 0.337000, 0.259000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.217000, 0.231000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.022000 +sun_color = 0.720000, 0.400000, 0.256000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.327000, 0.318000, 0.327000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 rain_density = 0.000000 -sky_color = 1.000000, 1.000000, 1.000000 -sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.050000, 0.040000, 0.010000 -sun_longitude = -9.000000 -sun_shafts_intensity = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\cloudy\19-00 +sky_rotation = 7.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.364000, 0.327000, 0.337000, 0.259000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.217000, 0.231000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.022000 +sun_color = 0.720000, 0.400000, 0.256000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.327000, 0.318000, 0.327000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 [20:00:00] -ambient = evening -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\20-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.700000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.211137, 0.207216, 0.215059 +clouds_color = 0.160000, 0.190000, 0.370000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.301000, 0.280000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.020000 +sun_color = 0.490000, 0.213500, 0.126000 +sun_shafts_intensity = 0.100000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.212800, 0.213000, 0.270000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.260000, 0.210000, 0.160000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 rain_density = 0.000000 -sky_color = 0.580000, 0.580000, 0.580000 -sky_rotation = 0.000000 -sky_texture = sky\sky_18_cube -sun = sun_rise -sun_altitude = -68.999985 -sun_color = 0.070000, 0.002000, 0.002000 -sun_longitude = -6.000000 -sun_shafts_intensity = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\cloudy\21-00 +sky_rotation = 0.000000 +sky_color = 0.575000, 0.575000, 0.575000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.220000, 0.400000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.238000, 0.234500, 0.000000 +ambient_color = 0.016000, 0.017000, 0.022000 +sun_color = 0.396000, 0.132000, 0.084000 +sun_shafts_intensity = 0.030000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.119600, 0.124200, 0.163300 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.460000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 [21:00:00] -ambient = evening -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\21-00 +sky_rotation = 0.000000 +sky_color = 0.575000, 0.575000, 0.575000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.182765, 0.163157, 0.155314 +clouds_color = 0.230000, 0.220000, 0.400000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.238000, 0.234500, 0.000000 +ambient_color = 0.016000, 0.017000, 0.022000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.119600, 0.124200, 0.163300 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.330000, 0.280000, 0.230000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 rain_density = 0.000000 -sky_color = 0.859000, 0.859000, 0.859000 +water_intensity = 0.470000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\cloudy\21-30 sky_rotation = 0.000000 -sky_texture = sky\sky_20_clouds_cube -sun = sun_rise -sun_altitude = -68.999985 -sun_color = 0.070667, 0.027529, 0.004000 -sun_longitude = -3.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.120000, 0.120000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.190750, 0.206500, 0.000000 +ambient_color = 0.009000, 0.010000, 0.016000 +sun_color = 0.000000, 0.000000, 0.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.098000, 0.100800, 0.137200 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.350000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.500000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 [22:00:00] -ambient = evening -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\22-00 +sky_rotation = 0.000000 +sky_color = 0.285000, 0.230000, 0.210000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.038667, 0.038667, 0.054353 +clouds_color = 0.050000, 0.030000, 0.030000, 0.950000, 1.000000 +; Colors and sun +hemisphere_color = 0.056000, 0.063000, 0.084000, 0.000000 +ambient_color = 0.003000, 0.005000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.038640, 0.046920, 0.066120 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.110000, 0.100000, 0.040000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.235000, 0.250000, 0.275000 rain_density = 0.000000 -sky_color = 0.368000, 0.368000, 0.368000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.010000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\cloudy\22-00 sky_rotation = 0.000000 -sky_texture = sky\sky_17_clouds_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.285000, 0.230000, 0.210000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.050000, 0.030000, 0.030000, 0.950000, 1.000000 +; Colors and sun +hemisphere_color = 0.056000, 0.063000, 0.084000, 0.000000 +ambient_color = 0.003000, 0.005000, 0.010000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 -thunderbolt_collection = -thunderbolt_duration = 0.000000 -thunderbolt_period = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.038640, 0.046920, 0.066120 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.235000, 0.250000, 0.275000 +rain_density = 0.000000 water_intensity = 0.100000 -wind_direction = 0.000000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.010000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 [23:00:00] -ambient = night -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy\23-00 +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.012000, 0.012000, 0.012000 +clouds_color = 0.035000, 0.025000, 0.026200, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.073500, 0.073500, 0.082250, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.030000, 0.030000, 0.032400 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.090000, 0.080000, 0.060000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 rain_density = 0.000000 -sky_color = 0.056000, 0.056000, 0.056000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\cloudy\23-00 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = -sun_altitude = -68.999985 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.035000, 0.025000, 0.026200, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.073500, 0.073500, 0.082250, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.030000, 0.030000, 0.032400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_cloudy2.ltx b/src/engine/configs/environment/weathers/default_cloudy2.ltx new file mode 100644 index 000000000..4abd07e21 --- /dev/null +++ b/src/engine/configs/environment/weathers/default_cloudy2.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\cloudy2\00-00-2 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.390000, 0.370000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.042000, 0.070000, 0.000000 +ambient_color = 0.002750, 0.002500, 0.003250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.007400, 0.009360, 0.014400 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\cloudy2\00-00-2 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.390000, 0.370000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.042000, 0.070000, 0.000000 +ambient_color = 0.002750, 0.002500, 0.003250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.007400, 0.009360, 0.014400 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\cloudy2\00-00-2 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.400000, 0.370000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.042000, 0.070000, 0.000000 +ambient_color = 0.002750, 0.002500, 0.003250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.007400, 0.009600, 0.014400 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\cloudy2\00-00-2 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.400000, 0.370000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.042000, 0.070000, 0.000000 +ambient_color = 0.002750, 0.002500, 0.003250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.007400, 0.009600, 0.014400 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\cloudy2\00-00-2 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.400000, 0.370000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.042000, 0.070000, 0.000000 +ambient_color = 0.002750, 0.002500, 0.003250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.007400, 0.009600, 0.014400 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\cloudy2\00-00-2 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.400000, 0.370000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.042000, 0.070000, 0.000000 +ambient_color = 0.002750, 0.002500, 0.003250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.007400, 0.009600, 0.014400 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\cloudy2\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.028000, 0.035000, 0.000000 +ambient_color = 0.001500, 0.002750, 0.004250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.000000, 0.001600, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.120000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\cloudy2\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.028000, 0.035000, 0.000000 +ambient_color = 0.001500, 0.002750, 0.004250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.000000, 0.001600, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.120000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\cloudy\23-00 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.060000, 0.060000, 0.070000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.192500, 0.196000, 0.210000, 0.000000 +ambient_color = 0.008000, 0.008000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.065000, 0.065000, 0.070200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\cloudy\23-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.080000, 0.070000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.266000, 0.294000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.100000, 0.100000, 0.108000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\cloudy2\05-00 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.120000, 0.120000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.269500, 0.264250, 0.280000, 0.000000 +ambient_color = 0.013000, 0.013000, 0.013000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.110400, 0.112800, 0.098400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\cloudy2\05-00 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.120000, 0.120000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.269500, 0.264250, 0.280000, 0.000000 +ambient_color = 0.013000, 0.013000, 0.013000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.110400, 0.112800, 0.098400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\cloudy2\06-00 +sky_rotation = -1.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.120000, 0.150000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.196000, 0.189000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.490000, 0.205800, 0.067200 +sun_shafts_intensity = 0.020000 +sun = sun_rise_no_sun_2 +; Fog and farplane +far_plane = 750.000000 +fog_distance = 750.000000 +fog_color = 0.176000, 0.220800, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\cloudy2\06-00 +sky_rotation = -1.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.120000, 0.150000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.196000, 0.189000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.490000, 0.205800, 0.067200 +sun_shafts_intensity = 0.020000 +sun = sun_rise_no_sun_2 +; Fog and farplane +far_plane = 750.000000 +fog_distance = 750.000000 +fog_color = 0.176000, 0.220800, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\cloudy2\07-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.110000, 0.100000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.259000, 0.245000, 0.000000 +ambient_color = 0.015000, 0.017000, 0.015000 +sun_color = 0.540000, 0.310500, 0.144000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.176000, 0.214400, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\cloudy2\07-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.110000, 0.100000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.259000, 0.245000, 0.000000 +ambient_color = 0.015000, 0.017000, 0.015000 +sun_color = 0.540000, 0.310500, 0.144000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.176000, 0.214400, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\cloudy2\08-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.140000, 0.150000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.273000, 0.280000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.201600, 0.185600, 0.176000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\cloudy2\08-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.140000, 0.150000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.273000, 0.280000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.201600, 0.185600, 0.176000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\cloudy2\09-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.240000, 0.250000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.250250, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.251600, 0.248200, 0.268600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\cloudy2\09-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.240000, 0.250000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.250250, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.251600, 0.248200, 0.268600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\cloudy2\10-00 +sky_rotation = 0.000000 +sky_color = 0.910000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.170000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.264250, 0.262500, 0.273000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.266400, 0.277200, 0.298480 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\cloudy2\10-00 +sky_rotation = 0.000000 +sky_color = 0.910000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.170000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.264250, 0.262500, 0.273000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.266400, 0.277200, 0.298480 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\cloudy2\11-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.270000, 0.240000, 0.240000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.267750, 0.259000, 0.262500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.284400, 0.280800, 0.302400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\cloudy2\11-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.270000, 0.240000, 0.240000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.267750, 0.259000, 0.262500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.284400, 0.280800, 0.302400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\cloudy2\12-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.280000, 0.280000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.269500, 0.259000, 0.273000, 0.000000 +ambient_color = 0.016000, 0.016000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.316000, 0.324000, 0.392000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\cloudy2\12-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.280000, 0.280000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.269500, 0.259000, 0.273000, 0.000000 +ambient_color = 0.016000, 0.016000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.316000, 0.324000, 0.392000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\cloudy2\13-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.330000, 0.280000, 0.280000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.238000, 0.255500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.420000, 0.365750, 0.280000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.348000, 0.384120, 0.460000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\cloudy2\13-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.330000, 0.280000, 0.280000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.238000, 0.255500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.420000, 0.365750, 0.280000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.348000, 0.384120, 0.460000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\cloudy2\14-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.230000, 0.220000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.281750, 0.292250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.700000, 0.630000, 0.490000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.348000, 0.344000, 0.396000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\cloudy2\14-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.230000, 0.220000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.281750, 0.292250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.700000, 0.630000, 0.490000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.348000, 0.344000, 0.396000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\cloudy2\15-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.430000, 0.410000, 0.400000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.260750, 0.266000, 0.281750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.022500 +sun_color = 0.800000, 0.687500, 0.540000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.372000, 0.368280, 0.436000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\cloudy2\15-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.430000, 0.410000, 0.400000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.260750, 0.266000, 0.281750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.022500 +sun_color = 0.800000, 0.687500, 0.540000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.372000, 0.368280, 0.436000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\cloudy2\16-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.310000, 0.290000, 0.270000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.236250, 0.239750, 0.238000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.900000, 0.805000, 0.612500 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.396000, 0.408000, 0.468000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\cloudy2\16-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.310000, 0.290000, 0.270000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.236250, 0.239750, 0.238000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.900000, 0.805000, 0.612500 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.396000, 0.408000, 0.468000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\cloudy2\17-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.360000, 0.360000, 0.370000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.264250, 0.269500, 0.000000 +ambient_color = 0.019000, 0.019000, 0.020000 +sun_color = 1.000000, 0.890000, 0.700000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.363600, 0.352800, 0.392400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.570000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\cloudy2\17-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.360000, 0.360000, 0.370000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.264250, 0.269500, 0.000000 +ambient_color = 0.019000, 0.019000, 0.020000 +sun_color = 1.000000, 0.890000, 0.700000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.363600, 0.352800, 0.392400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.570000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\cloudy2\18-00 +sky_rotation = 0.000000 +sky_color = 0.880000, 0.880000, 0.880000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.440000, 0.470000, 0.530000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.266000, 0.257250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.765000, 0.603000, 0.351000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.337920, 0.411840, 0.454080 +fog_density = 0.800000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\cloudy2\18-00 +sky_rotation = 0.000000 +sky_color = 0.880000, 0.880000, 0.880000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.440000, 0.470000, 0.530000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.266000, 0.257250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.765000, 0.603000, 0.351000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.337920, 0.411840, 0.454080 +fog_density = 0.800000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\cloudy2\19-00 +sky_rotation = 0.000000 +sky_color = 0.860000, 0.850000, 0.860000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.350000, 0.420000, 0.470000, 0.450000, 1.000000 +; Colors and sun +hemisphere_color = 0.364000, 0.308000, 0.287000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.019000 +sun_color = 0.600000, 0.360000, 0.152000 +sun_shafts_intensity = 0.120000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.299280, 0.306000, 0.299280 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\cloudy2\19-00 +sky_rotation = 0.000000 +sky_color = 0.860000, 0.850000, 0.860000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.350000, 0.420000, 0.470000, 0.450000, 1.000000 +; Colors and sun +hemisphere_color = 0.364000, 0.308000, 0.287000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.019000 +sun_color = 0.600000, 0.360000, 0.152000 +sun_shafts_intensity = 0.120000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.299280, 0.306000, 0.299280 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\cloudy2\20-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.260000, 0.360000, 0.450000, 1.000000 +; Colors and sun +hemisphere_color = 0.330750, 0.287000, 0.259000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 0.500000, 0.240000, 0.100000 +sun_shafts_intensity = 0.100000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.243200, 0.252800, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\cloudy2\21-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.110000, 0.160000, 0.360000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.217000, 0.224000, 0.000000 +ambient_color = 0.013000, 0.014000, 0.018000 +sun_color = 0.450000, 0.140000, 0.065000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.096800, 0.112200, 0.156200 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\cloudy2\21-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.110000, 0.160000, 0.360000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.217000, 0.224000, 0.000000 +ambient_color = 0.010000, 0.011000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.096800, 0.112200, 0.156200 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\cloudy2\21-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.040000, 0.090000, 0.180000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.154000, 0.157500, 0.171500, 0.000000 +ambient_color = 0.010000, 0.011000, 0.014000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.070400, 0.081600, 0.113600 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.350000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\cloudy2\22-00 +sky_rotation = 0.000000 +sky_color = 0.410000, 0.390000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.070000, 0.050000, 0.040000, 0.950000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.091000, 0.106750, 0.000000 +ambient_color = 0.006000, 0.006000, 0.009000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.073600, 0.082680, 0.111520 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\cloudy2\22-00 +sky_rotation = 0.000000 +sky_color = 0.410000, 0.390000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.070000, 0.050000, 0.040000, 0.950000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.091000, 0.106750, 0.000000 +ambient_color = 0.006000, 0.006000, 0.009000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.073600, 0.082680, 0.111520 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\cloudy2\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.028000, 0.035000, 0.000000 +ambient_color = 0.001500, 0.002750, 0.004250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.000000, 0.001600, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.120000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\cloudy2\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.028000, 0.035000, 0.000000 +ambient_color = 0.001500, 0.002750, 0.004250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.000000, 0.001600, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.120000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_cloudy2_redmoon.ltx b/src/engine/configs/environment/weathers/default_cloudy2_redmoon.ltx new file mode 100644 index 000000000..20b4498dc --- /dev/null +++ b/src/engine/configs/environment/weathers/default_cloudy2_redmoon.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\cloudy2\00-00 +sky_rotation = 0.000000 +sky_color = 0.250000, 0.250000, 0.250000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.040000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.056000, 0.056000, 0.070000, 0.000000 +ambient_color = 0.003000, 0.001500, 0.001250 +sun_color = 0.019000, 0.005000, 0.003000 +sun_shafts_intensity = 0.000000 +sun = moon_red_clear +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.000000, 0.000000, 0.000000 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\cloudy2\00-00 +sky_rotation = 0.000000 +sky_color = 0.250000, 0.250000, 0.250000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.040000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.056000, 0.056000, 0.070000, 0.000000 +ambient_color = 0.003000, 0.001500, 0.001250 +sun_color = 0.019000, 0.005000, 0.003000 +sun_shafts_intensity = 0.000000 +sun = moon_red_clear +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.000000, 0.000000, 0.000000 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\cloudy2\23-00 +sky_rotation = 0.000000 +sky_color = 0.250000, 0.250000, 0.250000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.060000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.056000, 0.056000, 0.070000, 0.000000 +ambient_color = 0.003000, 0.001750, 0.001500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.000000, 0.000000, 0.000000 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\cloudy2\23-00 +sky_rotation = 0.000000 +sky_color = 0.250000, 0.250000, 0.250000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.060000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.056000, 0.056000, 0.070000, 0.000000 +ambient_color = 0.003000, 0.001750, 0.001500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.000000, 0.000000, 0.000000 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\cloudy2\02-00 +sky_rotation = 0.000000 +sky_color = 0.240000, 0.250000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.040000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.098000, 0.000000 +ambient_color = 0.003000, 0.001000, 0.001000 +sun_color = 0.050000, 0.006250, 0.002500 +sun_shafts_intensity = 0.000000 +sun = moon_red_clear +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.000000, 0.000000, 0.000000 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\cloudy2\02-00 +sky_rotation = 0.000000 +sky_color = 0.240000, 0.250000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.040000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.098000, 0.000000 +ambient_color = 0.003000, 0.001000, 0.001000 +sun_color = 0.050000, 0.006250, 0.002500 +sun_shafts_intensity = 0.000000 +sun = moon_red_clear +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.000000, 0.000000, 0.000000 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\cloudy2\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.028000, 0.035000, 0.000000 +ambient_color = 0.001500, 0.002750, 0.004250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.000000, 0.001600, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.120000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\cloudy2\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.028000, 0.035000, 0.000000 +ambient_color = 0.001500, 0.002750, 0.004250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.000000, 0.001600, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.120000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\cloudy\23-00 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.060000, 0.060000, 0.070000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.192500, 0.196000, 0.210000, 0.000000 +ambient_color = 0.008000, 0.008000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.065000, 0.065000, 0.070200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\cloudy\23-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.080000, 0.070000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.266000, 0.294000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.100000, 0.100000, 0.108000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\cloudy2\05-00 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.120000, 0.120000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.269500, 0.264250, 0.280000, 0.000000 +ambient_color = 0.013000, 0.013000, 0.013000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.110400, 0.112800, 0.098400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\cloudy2\05-00 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.120000, 0.120000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.269500, 0.264250, 0.280000, 0.000000 +ambient_color = 0.013000, 0.013000, 0.013000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.110400, 0.112800, 0.098400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\cloudy2\06-00 +sky_rotation = -1.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.120000, 0.150000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.196000, 0.189000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.490000, 0.205800, 0.067200 +sun_shafts_intensity = 0.020000 +sun = sun_rise_no_sun_2 +; Fog and farplane +far_plane = 750.000000 +fog_distance = 750.000000 +fog_color = 0.176000, 0.220800, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\cloudy2\06-00 +sky_rotation = -1.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.120000, 0.150000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.196000, 0.189000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.490000, 0.205800, 0.067200 +sun_shafts_intensity = 0.020000 +sun = sun_rise_no_sun_2 +; Fog and farplane +far_plane = 750.000000 +fog_distance = 750.000000 +fog_color = 0.176000, 0.220800, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\cloudy2\07-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.110000, 0.100000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.259000, 0.245000, 0.000000 +ambient_color = 0.015000, 0.017000, 0.015000 +sun_color = 0.540000, 0.310500, 0.144000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.176000, 0.214400, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\cloudy2\07-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.110000, 0.100000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.259000, 0.245000, 0.000000 +ambient_color = 0.015000, 0.017000, 0.015000 +sun_color = 0.540000, 0.310500, 0.144000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.176000, 0.214400, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\cloudy2\08-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.140000, 0.150000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.273000, 0.280000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.201600, 0.185600, 0.176000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\cloudy2\08-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.140000, 0.150000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.273000, 0.280000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.201600, 0.185600, 0.176000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\cloudy2\09-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.240000, 0.250000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.250250, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.251600, 0.248200, 0.268600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\cloudy2\09-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.240000, 0.250000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.250250, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.251600, 0.248200, 0.268600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\cloudy2\10-00 +sky_rotation = 0.000000 +sky_color = 0.910000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.170000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.264250, 0.262500, 0.273000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.266400, 0.277200, 0.298480 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\cloudy2\10-00 +sky_rotation = 0.000000 +sky_color = 0.910000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.170000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.264250, 0.262500, 0.273000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.266400, 0.277200, 0.298480 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\cloudy2\11-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.270000, 0.240000, 0.240000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.267750, 0.259000, 0.262500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.284400, 0.280800, 0.302400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\cloudy2\11-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.270000, 0.240000, 0.240000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.267750, 0.259000, 0.262500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.284400, 0.280800, 0.302400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\cloudy2\12-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.280000, 0.280000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.269500, 0.259000, 0.273000, 0.000000 +ambient_color = 0.016000, 0.016000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.316000, 0.324000, 0.392000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\cloudy2\12-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.280000, 0.280000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.269500, 0.259000, 0.273000, 0.000000 +ambient_color = 0.016000, 0.016000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.316000, 0.324000, 0.392000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\cloudy2\13-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.330000, 0.280000, 0.280000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.238000, 0.255500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.420000, 0.365750, 0.280000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.348000, 0.384120, 0.460000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\cloudy2\13-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.330000, 0.280000, 0.280000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.238000, 0.255500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.420000, 0.365750, 0.280000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.348000, 0.384120, 0.460000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\cloudy2\14-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.230000, 0.220000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.281750, 0.292250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.700000, 0.630000, 0.490000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.348000, 0.344000, 0.396000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\cloudy2\14-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.230000, 0.220000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.281750, 0.292250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.700000, 0.630000, 0.490000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.348000, 0.344000, 0.396000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\cloudy2\15-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.430000, 0.410000, 0.400000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.260750, 0.266000, 0.281750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.022500 +sun_color = 0.800000, 0.687500, 0.540000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.372000, 0.368280, 0.436000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\cloudy2\15-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.430000, 0.410000, 0.400000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.260750, 0.266000, 0.281750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.022500 +sun_color = 0.800000, 0.687500, 0.540000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.372000, 0.368280, 0.436000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\cloudy2\16-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.310000, 0.290000, 0.270000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.236250, 0.239750, 0.238000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.900000, 0.805000, 0.612500 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.396000, 0.408000, 0.468000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\cloudy2\16-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.310000, 0.290000, 0.270000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.236250, 0.239750, 0.238000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.900000, 0.805000, 0.612500 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.396000, 0.408000, 0.468000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.007000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\cloudy2\17-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.360000, 0.360000, 0.370000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.264250, 0.269500, 0.000000 +ambient_color = 0.019000, 0.019000, 0.020000 +sun_color = 1.000000, 0.890000, 0.700000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.363600, 0.352800, 0.392400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.570000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\cloudy2\17-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.360000, 0.360000, 0.370000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.264250, 0.269500, 0.000000 +ambient_color = 0.019000, 0.019000, 0.020000 +sun_color = 1.000000, 0.890000, 0.700000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.363600, 0.352800, 0.392400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.570000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\cloudy2\18-00 +sky_rotation = 0.000000 +sky_color = 0.880000, 0.880000, 0.880000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.440000, 0.470000, 0.530000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.266000, 0.257250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.765000, 0.603000, 0.351000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.337920, 0.411840, 0.454080 +fog_density = 0.800000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\cloudy2\18-00 +sky_rotation = 0.000000 +sky_color = 0.880000, 0.880000, 0.880000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.440000, 0.470000, 0.530000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.308000, 0.266000, 0.257250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.765000, 0.603000, 0.351000 +sun_shafts_intensity = 0.030000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.337920, 0.411840, 0.454080 +fog_density = 0.800000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\cloudy2\19-00 +sky_rotation = 0.000000 +sky_color = 0.860000, 0.850000, 0.860000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.350000, 0.420000, 0.470000, 0.450000, 1.000000 +; Colors and sun +hemisphere_color = 0.364000, 0.308000, 0.287000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.019000 +sun_color = 0.600000, 0.360000, 0.152000 +sun_shafts_intensity = 0.120000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.299280, 0.306000, 0.299280 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\cloudy2\19-00 +sky_rotation = 0.000000 +sky_color = 0.860000, 0.850000, 0.860000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.350000, 0.420000, 0.470000, 0.450000, 1.000000 +; Colors and sun +hemisphere_color = 0.364000, 0.308000, 0.287000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.019000 +sun_color = 0.600000, 0.360000, 0.152000 +sun_shafts_intensity = 0.120000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.299280, 0.306000, 0.299280 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\cloudy2\20-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.260000, 0.360000, 0.450000, 1.000000 +; Colors and sun +hemisphere_color = 0.330750, 0.287000, 0.259000, 0.000000 +ambient_color = 0.018000, 0.019000, 0.022000 +sun_color = 0.500000, 0.240000, 0.100000 +sun_shafts_intensity = 0.100000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.243200, 0.252800, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\cloudy2\21-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.110000, 0.160000, 0.360000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.217000, 0.224000, 0.000000 +ambient_color = 0.013000, 0.014000, 0.018000 +sun_color = 0.450000, 0.140000, 0.065000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.096800, 0.112200, 0.156200 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\cloudy2\21-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.110000, 0.160000, 0.360000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.217000, 0.224000, 0.000000 +ambient_color = 0.010000, 0.011000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.096800, 0.112200, 0.156200 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\cloudy2\21-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.040000, 0.090000, 0.180000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.154000, 0.157500, 0.171500, 0.000000 +ambient_color = 0.010000, 0.011000, 0.014000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.070400, 0.081600, 0.113600 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.350000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\cloudy2\22-00 +sky_rotation = 0.000000 +sky_color = 0.410000, 0.390000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.070000, 0.050000, 0.040000, 0.950000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.091000, 0.106750, 0.000000 +ambient_color = 0.006000, 0.006000, 0.009000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.073600, 0.082680, 0.111520 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\cloudy2\22-00 +sky_rotation = 0.000000 +sky_color = 0.410000, 0.390000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.070000, 0.050000, 0.040000, 0.950000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.091000, 0.106750, 0.000000 +ambient_color = 0.006000, 0.006000, 0.009000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.073600, 0.082680, 0.111520 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\cloudy2\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.028000, 0.035000, 0.000000 +ambient_color = 0.001500, 0.002750, 0.004250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.000000, 0.001600, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.120000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\cloudy2\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.028000, 0.035000, 0.000000 +ambient_color = 0.001500, 0.002750, 0.004250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.000000, 0.001600, 0.003200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.120000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_cloudy3.ltx b/src/engine/configs/environment/weathers/default_cloudy3.ltx new file mode 100644 index 000000000..119bb079c --- /dev/null +++ b/src/engine/configs/environment/weathers/default_cloudy3.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\cloudy3\00-00 +sky_rotation = 0.000000 +sky_color = 0.260000, 0.250000, 0.250000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.043750, 0.043750, 0.052500, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.090000, 0.090000, 0.112500 +sun_shafts_intensity = 0.030000 +sun = moon +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.000000, 0.001000, 0.000000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\cloudy3\00-00 +sky_rotation = 0.000000 +sky_color = 0.260000, 0.250000, 0.250000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.043750, 0.043750, 0.052500, 0.000000 +ambient_color = 0.004000, 0.005000, 0.008000 +sun_color = 0.090000, 0.090000, 0.112500 +sun_shafts_intensity = 0.030000 +sun = moon +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.000000, 0.001000, 0.000000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\cloudy3\01-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.500000, 0.450000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.070000, 0.070000, 0.098000, 0.000000 +ambient_color = 0.001000, 0.002000, 0.003000 +sun_color = 0.020000, 0.025000, 0.045000 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.003600, 0.004000, 0.011000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\cloudy3\01-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.500000, 0.450000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.070000, 0.070000, 0.098000, 0.000000 +ambient_color = 0.001000, 0.002000, 0.003000 +sun_color = 0.020000, 0.025000, 0.045000 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.003600, 0.004000, 0.011000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\cloudy3\02-00 +sky_rotation = 0.000000 +sky_color = 0.440000, 0.410000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.035000, 0.036750, 0.049000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.006000 +sun_color = 0.050000, 0.052500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.008000, 0.008200, 0.008800 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.055000, 0.080000, 0.110000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\cloudy3\02-00 +sky_rotation = 0.000000 +sky_color = 0.440000, 0.410000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.035000, 0.036750, 0.049000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.006000 +sun_color = 0.050000, 0.052500, 0.082500 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.008000, 0.008200, 0.008800 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.055000, 0.080000, 0.110000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\cloudy3\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.440000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.030000, 0.030000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.115500, 0.115500, 0.133000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.033440, 0.028800, 0.030400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\cloudy3\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.440000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.030000, 0.030000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.115500, 0.115500, 0.133000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.033440, 0.028800, 0.030400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\cloudy3\04-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.100000, 0.090000, 0.840000, 1.000000 +; Colors and sun +hemisphere_color = 0.196000, 0.199500, 0.204750, 0.000000 +ambient_color = 0.016000, 0.016000, 0.016000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.105600, 0.128000, 0.131200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\cloudy3\04-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.100000, 0.090000, 0.840000, 1.000000 +; Colors and sun +hemisphere_color = 0.196000, 0.199500, 0.204750, 0.000000 +ambient_color = 0.016000, 0.016000, 0.016000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.105600, 0.128000, 0.131200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\cloudy3\05-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.080000, 0.100000, 0.100000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.197750, 0.173250, 0.159250, 0.000000 +ambient_color = 0.014000, 0.015000, 0.014000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.121000, 0.151800, 0.156200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\cloudy3\05-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.080000, 0.100000, 0.100000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.196000, 0.171500, 0.157500, 0.000000 +ambient_color = 0.014000, 0.015000, 0.014000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.121000, 0.151800, 0.156200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\cloudy3\06-00 +sky_rotation = -4.500000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.110000, 0.160000, 0.570000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.229250, 0.210000, 0.000000 +ambient_color = 0.015000, 0.016000, 0.018000 +sun_color = 0.450000, 0.195000, 0.065000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun_2 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.154000, 0.193200, 0.198800 +fog_density = 0.800000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\cloudy3\06-00 +sky_rotation = -4.500000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.110000, 0.160000, 0.570000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.229250, 0.210000, 0.000000 +ambient_color = 0.015000, 0.016000, 0.018000 +sun_color = 0.450000, 0.195000, 0.065000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun_2 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.154000, 0.193200, 0.198800 +fog_density = 0.800000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\cloudy3\07-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.140000, 0.140000, 0.120000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.350000, 0.311500, 0.311500, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.495000, 0.252000, 0.084000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.176000, 0.220800, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.024000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\cloudy3\07-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.140000, 0.140000, 0.120000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.350000, 0.311500, 0.311500, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.495000, 0.252000, 0.084000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.176000, 0.220800, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.024000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\cloudy3\08-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.100000, 0.090000, 0.650000, 1.000000 +; Colors and sun +hemisphere_color = 0.399000, 0.371000, 0.406000, 0.000000 +ambient_color = 0.013000, 0.013000, 0.013000 +sun_color = 0.252000, 0.126000, 0.025200 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.165000, 0.207000, 0.213000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.024000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\cloudy3\08-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.100000, 0.090000, 0.650000, 1.000000 +; Colors and sun +hemisphere_color = 0.399000, 0.371000, 0.406000, 0.000000 +ambient_color = 0.013000, 0.013000, 0.013000 +sun_color = 0.252000, 0.126000, 0.025200 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.165000, 0.207000, 0.213000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.024000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\cloudy3\09-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.140000, 0.150000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.301000, 0.315000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.216000, 0.198000, 0.176400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\cloudy3\09-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.140000, 0.150000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.301000, 0.315000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.216000, 0.198000, 0.176400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\cloudy3\04-30 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.170000, 0.178000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.351750, 0.378000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.196000, 0.196000, 0.164000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.405000, 0.405000, 0.435000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\cloudy3\04-30 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.170000, 0.178000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.351750, 0.378000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.196000, 0.196000, 0.164000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.405000, 0.405000, 0.435000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\cloudy3\11-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.970000, 0.970000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.190000, 0.190000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.285250, 0.294000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.275480, 0.271600, 0.264000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\cloudy3\11-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.970000, 0.970000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.190000, 0.190000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.287000, 0.285250, 0.294000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.275480, 0.271600, 0.264000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\cloudy3\12-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.200000, 0.200000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.269500, 0.280000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.288000, 0.288000, 0.297600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.305000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\cloudy3\12-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.200000, 0.200000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.269500, 0.280000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.288000, 0.288000, 0.297600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.305000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\cloudy3\13-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.830000, 0.840000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.200000, 0.200000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.287000, 0.294000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.255360, 0.245680, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.085000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\cloudy3\13-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.830000, 0.840000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.200000, 0.200000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.287000, 0.294000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.255360, 0.245680, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.085000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\cloudy3\14-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.180000, 0.180000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.264250, 0.280000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.166400, 0.156800, 0.147200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.425000, 0.425000, 0.425000 +rain_density = 0.200000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.050000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.300000 +thunderbolt_period = 30.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\cloudy3\14-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.180000, 0.180000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.264250, 0.280000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.166400, 0.156800, 0.147200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.425000, 0.425000, 0.425000 +rain_density = 0.200000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.050000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.300000 +thunderbolt_period = 30.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\cloudy3\15-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.300000, 0.310000, 0.350000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.227500, 0.224000, 0.213500, 0.000000 +ambient_color = 0.020750, 0.021750, 0.024500 +sun_color = 0.600000, 0.414000, 0.171600 +sun_shafts_intensity = 0.010000 +sun = gradient1 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.272000, 0.276000, 0.284000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.650000, 0.615000, 0.585000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\cloudy3\15-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.300000, 0.310000, 0.350000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.227500, 0.224000, 0.213500, 0.000000 +ambient_color = 0.020750, 0.021750, 0.024500 +sun_color = 0.600000, 0.414000, 0.171600 +sun_shafts_intensity = 0.010000 +sun = gradient1 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.272000, 0.276000, 0.284000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.650000, 0.615000, 0.585000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\cloudy3\16-00 +sky_rotation = 0.000000 +sky_color = 0.925000, 0.925000, 0.925000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.240000, 0.220000, 0.230000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.224000, 0.224000, 0.000000 +ambient_color = 0.020750, 0.020500, 0.023000 +sun_color = 0.700000, 0.483000, 0.200200 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.251600, 0.240500, 0.251600 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\cloudy3\16-00 +sky_rotation = 0.000000 +sky_color = 0.925000, 0.925000, 0.925000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.240000, 0.220000, 0.230000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.224000, 0.224000, 0.000000 +ambient_color = 0.020750, 0.020500, 0.023000 +sun_color = 0.700000, 0.483000, 0.200200 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.251600, 0.240500, 0.251600 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.025000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\cloudy3\17-00 +sky_rotation = 0.000000 +sky_color = 0.905000, 0.930000, 0.940000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.180000, 0.170000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.322000, 0.322000, 0.325500, 0.000000 +ambient_color = 0.018000, 0.018000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.225600, 0.260400, 0.314940 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.570000 +; Wind +wind_direction = 90.000000 +wind_velocity = 250.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\cloudy3\17-00 +sky_rotation = 0.000000 +sky_color = 0.905000, 0.930000, 0.940000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.180000, 0.170000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.322000, 0.322000, 0.325500, 0.000000 +ambient_color = 0.018000, 0.018000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.225600, 0.260400, 0.314940 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.570000 +; Wind +wind_direction = 90.000000 +wind_velocity = 250.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\cloudy3\18-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.395000, 0.379000, 0.360000, 0.360000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.252000, 0.245000, 0.000000 +ambient_color = 0.019000, 0.019000, 0.022000 +sun_color = 0.675000, 0.367500, 0.155625 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.262400, 0.246400, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.460000, 0.460000, 0.460000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\cloudy3\18-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.395000, 0.379000, 0.360000, 0.360000, 1.000000 +; Colors and sun +hemisphere_color = 0.259000, 0.252000, 0.245000, 0.000000 +ambient_color = 0.019000, 0.019000, 0.022000 +sun_color = 0.675000, 0.367500, 0.155625 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.262400, 0.246400, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.460000, 0.460000, 0.460000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\cloudy\19-00 +sky_rotation = 7.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.364000, 0.327000, 0.337000, 0.259000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.217000, 0.231000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 0.720000, 0.392000, 0.256000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.327000, 0.318000, 0.327000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\cloudy\19-00 +sky_rotation = 7.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.364000, 0.327000, 0.337000, 0.259000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.217000, 0.231000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 0.720000, 0.392000, 0.256000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.327000, 0.318000, 0.327000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\cloudy3\20-00 +sky_rotation = 0.000000 +sky_color = 0.890000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.250000, 0.210000, 0.230000, 0.650000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.259000, 0.259000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.021000 +sun_color = 0.420000, 0.147000, 0.084000 +sun_shafts_intensity = 0.070000 +sun = sun_rise +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.295200, 0.284400, 0.359560 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\cloudy3\21-00 +sky_rotation = 9.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.180000, 0.290000, 0.550000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.231000, 0.231000, 0.000000 +ambient_color = 0.016000, 0.016000, 0.019000 +sun_color = 0.400000, 0.128000, 0.052000 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.228000, 0.234000, 0.297000 +fog_density = 0.850000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\cloudy3\21-00 +sky_rotation = 9.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.180000, 0.290000, 0.550000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.231000, 0.231000, 0.000000 +ambient_color = 0.016000, 0.016000, 0.019000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.228000, 0.234000, 0.297000 +fog_density = 0.850000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\cloudy3\21-30 +sky_rotation = 4.500000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.130000, 0.140000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.178500, 0.176750, 0.187250, 0.000000 +ambient_color = 0.012000, 0.011000, 0.013000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.143000, 0.117000, 0.156000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.350000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\cloudy3\22-00 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.450000, 0.440000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.060000, 0.050000, 0.050000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.147000, 0.140000, 0.154000, 0.000000 +ambient_color = 0.008000, 0.008000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.075680, 0.073800, 0.073800 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\cloudy3\22-00 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.450000, 0.440000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.060000, 0.050000, 0.050000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.147000, 0.140000, 0.154000, 0.000000 +ambient_color = 0.008000, 0.008000, 0.008000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.075680, 0.073800, 0.073800 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\cloudy3\23-00 +sky_rotation = 0.000000 +sky_color = 0.110000, 0.090000, 0.085000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.021000, 0.024500, 0.035000, 0.000000 +ambient_color = 0.003000, 0.004000, 0.006000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.008500, 0.009000, 0.011880 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.010000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\cloudy3\23-00 +sky_rotation = 0.000000 +sky_color = 0.110000, 0.090000, 0.085000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.021000, 0.024500, 0.035000, 0.000000 +ambient_color = 0.003000, 0.004000, 0.006000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.008500, 0.009000, 0.011880 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.010000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_cloudy4.ltx b/src/engine/configs/environment/weathers/default_cloudy4.ltx new file mode 100644 index 000000000..1b34688ae --- /dev/null +++ b/src/engine/configs/environment/weathers/default_cloudy4.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\cloudy4\00-00 +sky_rotation = 0.000000 +sky_color = 0.330000, 0.310000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.045500, 0.045500, 0.063000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.007000 +sun_color = 0.072000, 0.076500, 0.099000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.006000, 0.006200, 0.010560 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\cloudy4\00-00 +sky_rotation = 0.000000 +sky_color = 0.330000, 0.310000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.045500, 0.045500, 0.063000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.007000 +sun_color = 0.072000, 0.076500, 0.099000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.006000, 0.006200, 0.010560 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\cloudy4\01-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.020000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.031500, 0.045500, 0.000000 +ambient_color = 0.004000, 0.005000, 0.006000 +sun_color = 0.047500, 0.045000, 0.060000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.000000, 0.000000, 0.000000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\cloudy4\01-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.020000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.031500, 0.045500, 0.000000 +ambient_color = 0.004000, 0.005000, 0.006000 +sun_color = 0.047500, 0.045000, 0.060000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.000000, 0.000000, 0.000000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\cloudy4\02-00 +sky_rotation = 0.000000 +sky_color = 0.310000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.028000, 0.038500, 0.000000 +ambient_color = 0.004000, 0.005000, 0.007000 +sun_color = 0.030000, 0.030000, 0.037500 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.000000, 0.000000, 0.000000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\cloudy4\02-00 +sky_rotation = 0.000000 +sky_color = 0.310000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.028000, 0.028000, 0.038500, 0.000000 +ambient_color = 0.004000, 0.005000, 0.007000 +sun_color = 0.030000, 0.030000, 0.037500 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.000000, 0.000000, 0.000000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\cloudy4\03-00 +sky_rotation = 0.000000 +sky_color = 0.250000, 0.250000, 0.250000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.035000, 0.035000, 0.042000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.013000, 0.015000, 0.013000 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\cloudy4\03-00 +sky_rotation = 0.000000 +sky_color = 0.250000, 0.250000, 0.250000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.035000, 0.035000, 0.042000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.013000, 0.015000, 0.013000 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\cloudy4\04-00 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.090000, 0.090000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.196000, 0.196000, 0.196000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.117600, 0.117600, 0.098400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\cloudy4\04-00 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.090000, 0.090000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.196000, 0.196000, 0.196000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.117600, 0.117600, 0.098400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\cloudy4\05-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.110000, 0.110000, 0.108000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.252000, 0.259000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.241400, 0.241400, 0.231200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.240000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.016000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\cloudy4\05-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.110000, 0.110000, 0.108000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.245000, 0.259000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.450000, 0.180000, 0.015750 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.241400, 0.241400, 0.231200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.240000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.016000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\cloudy4\06-00 +sky_rotation = 0.000000 +sky_color = 0.820000, 0.800000, 0.820000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.180000, 0.180000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.217000, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.350000, 0.160000, 0.035000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.223040, 0.224000, 0.223040 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\cloudy4\06-00 +sky_rotation = 0.000000 +sky_color = 0.820000, 0.800000, 0.820000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.180000, 0.180000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.217000, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.350000, 0.160000, 0.035000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.223040, 0.224000, 0.223040 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\cloudy4\07-00 +sky_rotation = -5.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.150000, 0.150000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.253750, 0.271250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.720000, 0.546000, 0.296000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.284400, 0.277200, 0.255600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\cloudy4\07-00 +sky_rotation = -5.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.150000, 0.150000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.253750, 0.271250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.720000, 0.546000, 0.296000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.284400, 0.277200, 0.255600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\cloudy4\08-00 +sky_rotation = -4.000000 +sky_color = 0.850000, 0.830000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.200000, 0.200000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.273000, 0.297500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.231200, 0.222440, 0.224400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\cloudy4\08-00 +sky_rotation = -4.000000 +sky_color = 0.850000, 0.830000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.200000, 0.200000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.273000, 0.297500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.231200, 0.222440, 0.224400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\cloudy4\09-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.160000, 0.690000, 1.000000 +; Colors and sun +hemisphere_color = 0.243250, 0.245000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.204000, 0.201000, 0.198000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\cloudy4\09-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.160000, 0.690000, 1.000000 +; Colors and sun +hemisphere_color = 0.243250, 0.245000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.204000, 0.201000, 0.198000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\etalon\etalon_17 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.310000, 0.300000, 0.290000, 0.826000, 1.000000 +; Colors and sun +hemisphere_color = 0.243250, 0.238000, 0.241500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.255600, 0.252000, 0.237600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\etalon\etalon_17 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.310000, 0.300000, 0.290000, 0.826000, 1.000000 +; Colors and sun +hemisphere_color = 0.243250, 0.238000, 0.241500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.255600, 0.252000, 0.237600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\cloudy4\11-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.200000, 0.200000, 0.826000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.260750, 0.271250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.244800, 0.241200, 0.237600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\cloudy4\11-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.200000, 0.200000, 0.826000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.260750, 0.271250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.244800, 0.241200, 0.237600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\cloudy4\12-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.310000, 0.300000, 0.290000, 0.826000, 1.000000 +; Colors and sun +hemisphere_color = 0.229250, 0.227500, 0.236250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.244800, 0.241200, 0.237600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\cloudy4\12-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.310000, 0.300000, 0.290000, 0.826000, 1.000000 +; Colors and sun +hemisphere_color = 0.229250, 0.227500, 0.236250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.244800, 0.241200, 0.237600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\cloudy4\13-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.200000, 0.200000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.285250, 0.283500, 0.294000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.231200, 0.227800, 0.224400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\cloudy4\13-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.200000, 0.200000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.285250, 0.283500, 0.294000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.231200, 0.227800, 0.224400 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\cloudy4\14-00 +sky_rotation = 0.000000 +sky_color = 0.755000, 0.750000, 0.755000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.170000, 0.170000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.231000, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.205360, 0.201000, 0.199320 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\cloudy4\14-00 +sky_rotation = 0.000000 +sky_color = 0.755000, 0.750000, 0.755000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.170000, 0.170000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.231000, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.205360, 0.201000, 0.199320 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\cloudy4\15-00 +sky_rotation = 0.000000 +sky_color = 0.890000, 0.900000, 0.890000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.200000, 0.200000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.232750, 0.239750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.299040, 0.306000, 0.309720 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\cloudy4\15-00 +sky_rotation = 0.000000 +sky_color = 0.890000, 0.900000, 0.890000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.200000, 0.200000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.232750, 0.239750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.299040, 0.306000, 0.309720 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\cloudy4\16-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.200000, 0.200000, 0.826000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.266000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.022000 +sun_color = 0.315000, 0.220500, 0.090000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.278400, 0.272000, 0.252800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\cloudy4\16-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.200000, 0.200000, 0.826000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.266000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.022000 +sun_color = 0.315000, 0.220500, 0.090000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.278400, 0.272000, 0.252800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\cloudy4\17-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.160000, 0.662000, 1.000000 +; Colors and sun +hemisphere_color = 0.315000, 0.308000, 0.323750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 0.300000, 0.285000, 0.255000 +sun_shafts_intensity = 0.040000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.198000, 0.213000, 0.237000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 750.000000 +tree_amplitude_intensity = 0.030000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\cloudy4\17-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.160000, 0.662000, 1.000000 +; Colors and sun +hemisphere_color = 0.315000, 0.308000, 0.323750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 0.300000, 0.285000, 0.255000 +sun_shafts_intensity = 0.040000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.198000, 0.213000, 0.237000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 750.000000 +tree_amplitude_intensity = 0.030000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\cloudy4\18-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.170000, 0.160000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.273000, 0.280000, 0.000000 +ambient_color = 0.015000, 0.017000, 0.022000 +sun_color = 0.800000, 0.590000, 0.300000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.285600, 0.289000, 0.285600 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.010000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\cloudy4\18-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.170000, 0.160000, 0.350000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.273000, 0.280000, 0.000000 +ambient_color = 0.015000, 0.017000, 0.022000 +sun_color = 0.800000, 0.590000, 0.300000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.285600, 0.289000, 0.285600 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.010000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\cloudy4\19-00 +sky_rotation = -3.500000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.330000, 0.330000, 0.330000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.231000, 0.243250, 0.000000 +ambient_color = 0.019000, 0.020000, 0.025000 +sun_color = 0.900000, 0.675000, 0.391500 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.323200, 0.313600, 0.348800 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\cloudy4\19-00 +sky_rotation = -3.500000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.330000, 0.330000, 0.330000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.231000, 0.243250, 0.000000 +ambient_color = 0.019000, 0.020000, 0.025000 +sun_color = 0.900000, 0.675000, 0.391500 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.323200, 0.313600, 0.348800 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\cloudy4\20-00 +sky_rotation = -7.500000 +sky_color = 0.730000, 0.730000, 0.770000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.240000, 0.240000, 0.550000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.231000, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.600000, 0.333600, 0.117600 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.227920, 0.242360, 0.271560 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\cloudy4\21-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.260000, 0.230000, 0.190000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.176750, 0.180250, 0.199500, 0.000000 +ambient_color = 0.018000, 0.018000, 0.018000 +sun_color = 0.350000, 0.145000, 0.015000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.201600, 0.227200, 0.268800 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\cloudy4\21-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.260000, 0.230000, 0.190000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.176750, 0.180250, 0.199500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.201600, 0.227200, 0.268800 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\cloudy4\21-30 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.121000, 0.107000, 0.112000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.196000, 0.196000, 0.210000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.129600, 0.141600, 0.158400 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\cloudy4\22-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.050000, 0.060000, 0.070000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.140000, 0.140000, 0.161000, 0.000000 +ambient_color = 0.008000, 0.006000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.073600, 0.065600, 0.070400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\cloudy4\22-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.050000, 0.060000, 0.070000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.140000, 0.140000, 0.161000, 0.000000 +ambient_color = 0.008000, 0.006000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.073600, 0.065600, 0.070400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\cloudy4\23-00 +sky_rotation = 0.000000 +sky_color = 0.100000, 0.100000, 0.100000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.020000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.035000, 0.035000, 0.042000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.022000, 0.022800, 0.026400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\cloudy4\23-00 +sky_rotation = 0.000000 +sky_color = 0.100000, 0.100000, 0.100000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.020000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.035000, 0.035000, 0.042000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.022000, 0.022800, 0.026400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_cloudy5.ltx b/src/engine/configs/environment/weathers/default_cloudy5.ltx new file mode 100644 index 000000000..b6542435d --- /dev/null +++ b/src/engine/configs/environment/weathers/default_cloudy5.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\cloudy5\00-00 +sky_rotation = 0.000000 +sky_color = 0.330000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.045500, 0.045500, 0.063000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.007000 +sun_color = 0.072000, 0.074250, 0.099000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.006000, 0.004800, 0.010560 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\cloudy5\00-00 +sky_rotation = 0.000000 +sky_color = 0.330000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.045500, 0.045500, 0.063000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.007000 +sun_color = 0.072000, 0.074250, 0.099000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.006000, 0.004800, 0.010560 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\cloudy5\00-00 +sky_rotation = 0.000000 +sky_color = 0.330000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.045500, 0.045500, 0.063000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.007000 +sun_color = 0.072000, 0.074250, 0.099000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.006000, 0.004800, 0.010560 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\cloudy5\00-00 +sky_rotation = 0.000000 +sky_color = 0.330000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.045500, 0.045500, 0.063000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.007000 +sun_color = 0.072000, 0.074250, 0.099000 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.006000, 0.004800, 0.010560 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\cloudy5\02-00 +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010400, 0.011200, 0.010400, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.035000, 0.035000, 0.042000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.010400, 0.011200, 0.010400 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\cloudy5\02-00 +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010400, 0.011200, 0.010400, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.035000, 0.035000, 0.042000, 0.000000 +ambient_color = 0.005000, 0.005000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.010400, 0.011200, 0.010400 +fog_density = 0.800000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\cloudy5\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.010000, 0.010000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.091000, 0.092750, 0.096250, 0.000000 +ambient_color = 0.001500, 0.002000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.008000, 0.012800, 0.025600 +fog_density = 0.850000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\cloudy5\03-00 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.010000, 0.010000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.091000, 0.092750, 0.096250, 0.000000 +ambient_color = 0.001500, 0.002000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.008000, 0.012800, 0.025600 +fog_density = 0.850000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.010000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\cloudy5\04-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.230000, 0.190000, 0.170000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.234500, 0.241500, 0.269500, 0.000000 +ambient_color = 0.012000, 0.013000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.176400, 0.208800, 0.255600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\cloudy5\04-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.230000, 0.190000, 0.170000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.234500, 0.241500, 0.269500, 0.000000 +ambient_color = 0.012000, 0.013000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.176400, 0.208800, 0.255600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\cloudy5\05-00 +sky_rotation = 0.000000 +sky_color = 0.720000, 0.710000, 0.720000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.120000, 0.110000, 0.190000, 0.650000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.222250, 0.231000, 0.000000 +ambient_color = 0.012000, 0.013000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.172800, 0.195960, 0.267840 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\cloudy5\05-00 +sky_rotation = 0.000000 +sky_color = 0.720000, 0.710000, 0.720000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.120000, 0.110000, 0.190000, 0.650000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.222250, 0.231000, 0.000000 +ambient_color = 0.012000, 0.013000, 0.015000 +sun_color = 0.150000, 0.030000, 0.006250 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.172800, 0.195960, 0.267840 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[06:00:00] +; Sky +sky_texture = sky\cloudy5\06-00 +sky_rotation = 0.000000 +sky_color = 0.875000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.260000, 0.170000, 0.150000, 0.720000, 1.000000 +; Colors and sun +hemisphere_color = 0.218750, 0.203000, 0.206500, 0.000000 +ambient_color = 0.016000, 0.017000, 0.021000 +sun_color = 0.525000, 0.202500, 0.127500 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.129200, 0.156400, 0.203000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\cloudy5\06-00 +sky_rotation = 0.000000 +sky_color = 0.875000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.260000, 0.170000, 0.150000, 0.720000, 1.000000 +; Colors and sun +hemisphere_color = 0.218750, 0.203000, 0.206500, 0.000000 +ambient_color = 0.016000, 0.017000, 0.021000 +sun_color = 0.525000, 0.202500, 0.127500 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.129200, 0.156400, 0.203000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\cloudy5\07-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.300000, 0.200000, 0.180000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.266000, 0.255500, 0.000000 +ambient_color = 0.016000, 0.017000, 0.021000 +sun_color = 0.700000, 0.301000, 0.119000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.316800, 0.348800, 0.384000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\cloudy5\07-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.300000, 0.200000, 0.180000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.266000, 0.255500, 0.000000 +ambient_color = 0.016000, 0.017000, 0.021000 +sun_color = 0.700000, 0.301000, 0.119000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.316800, 0.348800, 0.384000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\cloudy5\08-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 0.990000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.270000, 0.240000, 0.230000, 0.340000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.231000, 0.246750, 0.000000 +ambient_color = 0.016000, 0.017000, 0.020000 +sun_color = 0.900000, 0.720000, 0.456750 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.392040, 0.403920, 0.468000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.570000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\cloudy5\08-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.990000, 0.990000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.270000, 0.240000, 0.230000, 0.340000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.231000, 0.246750, 0.000000 +ambient_color = 0.016000, 0.017000, 0.020000 +sun_color = 0.900000, 0.720000, 0.456750 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.392040, 0.403920, 0.468000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.570000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\cloudy5\09-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.410000, 0.390000, 0.400000, 0.480000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.266000, 0.271250, 0.000000 +ambient_color = 0.019000, 0.019000, 0.020000 +sun_color = 0.800000, 0.664000, 0.456000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.404000, 0.392000, 0.436000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.570000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\cloudy5\09-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.410000, 0.390000, 0.400000, 0.480000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.266000, 0.271250, 0.000000 +ambient_color = 0.019000, 0.019000, 0.020000 +sun_color = 0.800000, 0.664000, 0.456000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.404000, 0.392000, 0.436000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.570000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\cloudy5\10-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.400000, 0.390000, 0.370000, 0.550000, 1.000000 +; Colors and sun +hemisphere_color = 0.236250, 0.238000, 0.243250, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.700000, 0.630000, 0.514500 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.396000, 0.408000, 0.468000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\cloudy5\10-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.400000, 0.390000, 0.370000, 0.550000, 1.000000 +; Colors and sun +hemisphere_color = 0.236250, 0.238000, 0.243250, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.700000, 0.630000, 0.514500 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.396000, 0.408000, 0.468000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.450000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\cloudy5\11-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.895000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.300000, 0.300000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.217000, 0.238000, 0.000000 +ambient_color = 0.018000, 0.017500, 0.022500 +sun_color = 0.600000, 0.522000, 0.396000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.403200, 0.404540, 0.464400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\cloudy5\11-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.895000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.300000, 0.300000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.217000, 0.238000, 0.000000 +ambient_color = 0.018000, 0.017500, 0.022500 +sun_color = 0.600000, 0.522000, 0.396000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.403200, 0.404540, 0.464400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\cloudy5\12-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.270000, 0.250000, 0.240000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.283500, 0.273000, 0.287000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.363800, 0.391000, 0.408000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\cloudy5\12-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.270000, 0.250000, 0.240000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.283500, 0.273000, 0.287000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.363800, 0.391000, 0.408000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\cloudy5\13-00 +sky_rotation = 0.000000 +sky_color = 0.745000, 0.755000, 0.770000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.180000, 0.180000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.248500, 0.239750, 0.246750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.234080, 0.247640, 0.250320 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.060000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\cloudy5\13-00 +sky_rotation = 0.000000 +sky_color = 0.745000, 0.755000, 0.770000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.180000, 0.180000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.248500, 0.239750, 0.246750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.234080, 0.247640, 0.250320 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.060000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\cloudy5\14-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 0.990000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.180000, 0.180000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.248500, 0.239750, 0.246750, 0.000000 +ambient_color = 0.015000, 0.016000, 0.016000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.300960, 0.328000, 0.336000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.060000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\cloudy5\14-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 0.990000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.180000, 0.180000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.248500, 0.239750, 0.246750, 0.000000 +ambient_color = 0.015000, 0.016000, 0.016000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.300960, 0.328000, 0.336000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.060000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\cloudy5\15-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.815000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.090000, 0.090000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.280000, 0.280000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.090000, 0.068250, 0.037000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.205380, 0.188800, 0.156800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\cloudy5\15-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.815000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.090000, 0.090000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.280000, 0.280000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.090000, 0.068250, 0.037000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.205380, 0.188800, 0.156800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 474.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\cloudy5\16-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.210000, 0.210000, 0.770000, 1.000000 +; Colors and sun +hemisphere_color = 0.229250, 0.227500, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.244800, 0.241200, 0.237600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\cloudy5\16-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.210000, 0.210000, 0.770000, 1.000000 +; Colors and sun +hemisphere_color = 0.229250, 0.227500, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.244800, 0.241200, 0.237600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\cloudy5\17-00 +sky_rotation = 0.000000 +sky_color = 0.920000, 0.880000, 0.890000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.410000, 0.380000, 0.370000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.238000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.022000, 0.024000 +sun_color = 0.450000, 0.430000, 0.380000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.291920, 0.292160, 0.320160 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\cloudy5\17-00 +sky_rotation = 0.000000 +sky_color = 0.920000, 0.880000, 0.890000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.410000, 0.380000, 0.370000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.238000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.022000, 0.024000 +sun_color = 0.450000, 0.430000, 0.380000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.291920, 0.292160, 0.320160 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\cloudy5\18-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.880000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.260000, 0.250000, 0.730000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.297500, 0.316750, 0.000000 +ambient_color = 0.018000, 0.020000, 0.022000 +sun_color = 0.450000, 0.350000, 0.260000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.363600, 0.355520, 0.392400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\cloudy5\18-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.880000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.260000, 0.250000, 0.730000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.297500, 0.316750, 0.000000 +ambient_color = 0.018000, 0.020000, 0.022000 +sun_color = 0.450000, 0.350000, 0.260000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.363600, 0.355520, 0.392400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\cloudy5\19-00 +sky_rotation = 5.000000 +sky_color = 0.870000, 0.860000, 0.870000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.270000, 0.340000, 0.430000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.231000, 0.248500, 0.000000 +ambient_color = 0.018000, 0.020000, 0.018000 +sun_color = 0.500000, 0.250000, 0.050000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.180960, 0.240800, 0.285360 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\cloudy5\19-00 +sky_rotation = 5.000000 +sky_color = 0.870000, 0.860000, 0.870000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.270000, 0.340000, 0.430000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.231000, 0.248500, 0.000000 +ambient_color = 0.018000, 0.020000, 0.018000 +sun_color = 0.500000, 0.250000, 0.050000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.180960, 0.240800, 0.285360 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\cloudy5\20-00 +sky_rotation = 10.000000 +sky_color = 0.780000, 0.780000, 0.780000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.110000, 0.160000, 0.220000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.206500, 0.183750, 0.176750, 0.000000 +ambient_color = 0.016000, 0.019000, 0.018000 +sun_color = 0.600000, 0.270000, 0.101250 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.171600, 0.209040, 0.221520 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\cloudy5\21-00 +sky_rotation = 4.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.110000, 0.160000, 0.570000, 1.000000 +; Colors and sun +hemisphere_color = 0.229250, 0.189000, 0.168000, 0.000000 +ambient_color = 0.012000, 0.013000, 0.015000 +sun_color = 0.450000, 0.200000, 0.065000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.162400, 0.187600, 0.198800 +fog_density = 0.800000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\cloudy5\21-00 +sky_rotation = 4.500000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.090000, 0.110000, 0.160000, 0.570000, 1.000000 +; Colors and sun +hemisphere_color = 0.229250, 0.189000, 0.168000, 0.000000 +ambient_color = 0.012000, 0.013000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.162400, 0.187600, 0.198800 +fog_density = 0.800000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\cloudy5\21-30 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.080000, 0.080000, 0.068000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.192500, 0.201250, 0.227500, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.154000, 0.182000, 0.190400 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.150000, 0.150000, 0.150000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\cloudy5\22-00 +sky_rotation = 0.000000 +sky_color = 0.580000, 0.595000, 0.610000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.070000, 0.080000, 0.090000, 0.810000, 1.000000 +; Colors and sun +hemisphere_color = 0.196000, 0.192500, 0.203000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.112240, 0.107100, 0.095120 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\cloudy5\22-00 +sky_rotation = 0.000000 +sky_color = 0.580000, 0.595000, 0.610000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.070000, 0.080000, 0.090000, 0.810000, 1.000000 +; Colors and sun +hemisphere_color = 0.196000, 0.192500, 0.203000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.112240, 0.107100, 0.095120 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\cloudy5\23-00 +sky_rotation = 0.000000 +sky_color = 0.100000, 0.100000, 0.100000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.020000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.035000, 0.035000, 0.042000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.022000, 0.022800, 0.026400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\cloudy5\23-00 +sky_rotation = 0.000000 +sky_color = 0.100000, 0.100000, 0.100000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.020000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.035000, 0.035000, 0.042000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.022000, 0.022800, 0.026400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_dark.ltx b/src/engine/configs/environment/weathers/default_dark.ltx new file mode 100644 index 000000000..b5030769b --- /dev/null +++ b/src/engine/configs/environment/weathers/default_dark.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\dark\dark_01 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.380000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.050000, 0.030000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.077000, 0.073500, 0.091000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.080000, 0.087500, 0.125000 +sun_shafts_intensity = 0.100000 +sun = moon_blue +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.012800, 0.018240, 0.035200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\dark\dark_01 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.380000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.050000, 0.030000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.077000, 0.073500, 0.091000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.080000, 0.087500, 0.125000 +sun_shafts_intensity = 0.100000 +sun = moon_blue +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.012800, 0.018240, 0.035200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\dark\dark_01 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.380000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.050000, 0.030000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.077000, 0.073500, 0.091000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.080000, 0.087500, 0.125000 +sun_shafts_intensity = 0.100000 +sun = moon_blue +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.012800, 0.018240, 0.035200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.250000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\dark\dark_01 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.380000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.050000, 0.030000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.077000, 0.073500, 0.091000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.080000, 0.087500, 0.125000 +sun_shafts_intensity = 0.100000 +sun = moon_blue +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.012800, 0.018240, 0.035200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.250000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\dark\dark_01 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.380000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.050000, 0.030000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.077000, 0.073500, 0.091000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.080000, 0.087500, 0.125000 +sun_shafts_intensity = 0.100000 +sun = moon_blue +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.012800, 0.018240, 0.035200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.250000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\dark\dark_01 +sky_rotation = 0.000000 +sky_color = 0.400000, 0.380000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.050000, 0.030000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.077000, 0.073500, 0.091000, 0.000000 +ambient_color = 0.004000, 0.005000, 0.009000 +sun_color = 0.080000, 0.087500, 0.125000 +sun_shafts_intensity = 0.100000 +sun = moon_blue +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.012800, 0.018240, 0.035200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.250000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\dark\dark_03 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.080000, 0.080000, 0.070000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.273000, 0.301000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.064000, 0.080000, 0.100000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\dark\dark_03 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.080000, 0.080000, 0.070000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.273000, 0.301000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.064000, 0.080000, 0.100000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\dark\dark_04dx9 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.230000, 0.190000, 0.170000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.283500, 0.301000, 0.000000 +ambient_color = 0.012000, 0.013000, 0.016000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.176400, 0.212400, 0.252000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\dark\dark_04dx9 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.230000, 0.190000, 0.170000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.283500, 0.301000, 0.000000 +ambient_color = 0.012000, 0.013000, 0.016000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.176400, 0.212400, 0.252000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\dark\dark_05dx9 +sky_rotation = -5.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.364000, 0.293000, 0.228000, 0.407000, 1.000000 +; Colors and sun +hemisphere_color = 0.297500, 0.274750, 0.273000, 0.000000 +ambient_color = 0.016000, 0.018000, 0.022000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.211200, 0.236800, 0.297600 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\dark\dark_05dx9 +sky_rotation = -5.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.364000, 0.293000, 0.228000, 0.407000, 1.000000 +; Colors and sun +hemisphere_color = 0.297500, 0.274750, 0.273000, 0.000000 +ambient_color = 0.016000, 0.018000, 0.022000 +sun_color = 0.300000, 0.100000, 0.020000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.211200, 0.236800, 0.297600 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\dark\dark_06dx9 +sky_rotation = -5.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.380000, 0.370000, 0.370000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.241500, 0.234500, 0.000000 +ambient_color = 0.019000, 0.020000, 0.023000 +sun_color = 0.600000, 0.289200, 0.152400 +sun_shafts_intensity = 0.040000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.348800, 0.339200, 0.368000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\dark\dark_06dx9 +sky_rotation = -5.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.380000, 0.370000, 0.370000, 0.600000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.241500, 0.234500, 0.000000 +ambient_color = 0.019000, 0.020000, 0.023000 +sun_color = 0.600000, 0.289200, 0.152400 +sun_shafts_intensity = 0.040000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.348800, 0.339200, 0.368000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\dark\dark_07dx9 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.190000, 0.160000, 0.690000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.273000, 0.262500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.400000, 0.178000 +sun_shafts_intensity = 0.015000 +sun = gradient1 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.356400, 0.392400, 0.432000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\dark\dark_07dx9 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.190000, 0.160000, 0.690000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.273000, 0.262500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.400000, 0.178000 +sun_shafts_intensity = 0.015000 +sun = gradient1 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.356400, 0.392400, 0.432000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\dark\dark_08dx9 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.160000, 0.180000, 0.170000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.248500, 0.239750, 0.246750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.228000, 0.246000, 0.252000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.060000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\dark\dark_08dx9 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.160000, 0.180000, 0.170000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.248500, 0.239750, 0.246750, 0.000000 +ambient_color = 0.017000, 0.018000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.228000, 0.246000, 0.252000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.060000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\dark\dark_09dx9 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.120000, 0.130000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.287000, 0.287000, 0.000000 +ambient_color = 0.016000, 0.017000, 0.018500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.220000, 0.212000, 0.184000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.525000, 0.480000, 0.440000 +rain_density = 0.900000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 80.000000 +tree_amplitude_intensity = 0.075000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.250000 +thunderbolt_period = 25.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\dark\dark_09dx9 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.120000, 0.130000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.294000, 0.287000, 0.287000, 0.000000 +ambient_color = 0.016000, 0.017000, 0.018500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.220000, 0.212000, 0.184000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.525000, 0.480000, 0.440000 +rain_density = 0.900000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 80.000000 +tree_amplitude_intensity = 0.075000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.250000 +thunderbolt_period = 25.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\dark\dark_10dx9 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.160000, 0.130000, 0.140000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.339500, 0.336000, 0.357000, 0.000000 +ambient_color = 0.015750, 0.016500, 0.020250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.252000, 0.252000, 0.284000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.480000, 0.465000, 0.495000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.075000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.250000 +thunderbolt_period = 19.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\dark\dark_10dx9 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.160000, 0.130000, 0.140000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.339500, 0.336000, 0.357000, 0.000000 +ambient_color = 0.015750, 0.016500, 0.020250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.252000, 0.252000, 0.284000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.480000, 0.465000, 0.495000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.075000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.250000 +thunderbolt_period = 19.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\dark\dark_11dx9 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.180000, 0.180000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.295750, 0.295750, 0.297500, 0.000000 +ambient_color = 0.016000, 0.016000, 0.016000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.187000, 0.183600, 0.197200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.700000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.075000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.250000 +thunderbolt_period = 25.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\dark\dark_11dx9 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.180000, 0.180000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.295750, 0.295750, 0.297500, 0.000000 +ambient_color = 0.016000, 0.016000, 0.016000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.187000, 0.183600, 0.197200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 0.700000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.075000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.250000 +thunderbolt_period = 25.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\dark\dark_12 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.260000, 0.240000, 0.240000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.239750, 0.248500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.255600, 0.270000, 0.295200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.030000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\dark\dark_12 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.260000, 0.240000, 0.240000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.239750, 0.248500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.255600, 0.270000, 0.295200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.030000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\dark\dark_13 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.360000, 0.350000, 0.330000, 0.510000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.295750, 0.301000, 0.000000 +ambient_color = 0.021000, 0.019000, 0.021000 +sun_color = 0.700000, 0.641900, 0.546000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.316000, 0.348000, 0.384000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\dark\dark_13 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.360000, 0.350000, 0.330000, 0.510000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.295750, 0.301000, 0.000000 +ambient_color = 0.021000, 0.019000, 0.021000 +sun_color = 0.700000, 0.641900, 0.546000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.316000, 0.348000, 0.384000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\dark\dark_14 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.300000, 0.270000, 0.240000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.255500, 0.257250, 0.269500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.278400, 0.284800, 0.316800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\dark\dark_14 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.300000, 0.270000, 0.240000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.255500, 0.257250, 0.269500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.278400, 0.284800, 0.316800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.020000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\dark\dark_15 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.430000, 0.440000, 0.430000, 0.440000, 1.000000 +; Colors and sun +hemisphere_color = 0.201250, 0.196000, 0.196000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.022000 +sun_color = 0.800000, 0.640000, 0.361200 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.198000, 0.262800, 0.266400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\dark\dark_15 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.430000, 0.440000, 0.430000, 0.440000, 1.000000 +; Colors and sun +hemisphere_color = 0.201250, 0.196000, 0.196000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.022000 +sun_color = 0.800000, 0.640000, 0.361200 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.198000, 0.262800, 0.266400 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\dark\dark_16 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.400000, 0.400000, 0.400000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.231000, 0.231000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.023000 +sun_color = 0.900000, 0.621000, 0.257400 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.338400, 0.356400, 0.385200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.530000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\dark\dark_16 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.400000, 0.400000, 0.400000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.231000, 0.231000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.023000 +sun_color = 0.900000, 0.621000, 0.257400 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.338400, 0.356400, 0.385200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.530000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\dark\dark_17 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.210000, 0.200000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.304500, 0.308000, 0.329000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.240000, 0.280000, 0.336000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.740000 +; Wind +wind_direction = 90.000000 +wind_velocity = 250.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\dark\dark_17 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.210000, 0.200000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.304500, 0.308000, 0.329000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.240000, 0.280000, 0.336000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.740000 +; Wind +wind_direction = 90.000000 +wind_velocity = 250.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\dark\dark_18 +sky_rotation = 0.000000 +sky_color = 0.930000, 0.930000, 0.925000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.560000, 0.510000, 0.470000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.232750, 0.227500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.800000, 0.582000, 0.320000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.140600, 0.230640, 0.334800 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 540.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\dark\dark_18 +sky_rotation = 0.000000 +sky_color = 0.930000, 0.930000, 0.925000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.560000, 0.510000, 0.470000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.232750, 0.227500, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.800000, 0.582000, 0.320000 +sun_shafts_intensity = 0.020000 +sun = default10 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.140600, 0.230640, 0.334800 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 540.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\dark\dark_19 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.324000, 0.401000, 0.445000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.334250, 0.280000, 0.266000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.750000, 0.452250, 0.231750 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.224000, 0.259200, 0.300800 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\dark\dark_19 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.324000, 0.401000, 0.445000, 0.700000, 1.000000 +; Colors and sun +hemisphere_color = 0.334250, 0.280000, 0.266000, 0.000000 +ambient_color = 0.017000, 0.018000, 0.022000 +sun_color = 0.750000, 0.452250, 0.231750 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.224000, 0.259200, 0.300800 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\dark\dark_20 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.240000, 0.240000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.236250, 0.220500, 0.217000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.600000, 0.333600, 0.117600 +sun_shafts_intensity = 0.000000 +sun = gradient1 +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.236800, 0.265600, 0.297600 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 240.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\dark\dark_21 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.120000, 0.150000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.196000, 0.189000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.700000, 0.294000, 0.096000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 750.000000 +fog_distance = 750.000000 +fog_color = 0.176000, 0.220800, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\dark\dark_21 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.100000, 0.120000, 0.150000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.196000, 0.189000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.017000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 750.000000 +fog_distance = 750.000000 +fog_color = 0.176000, 0.220800, 0.227200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\dark\dark_22 +sky_rotation = 0.000000 +sky_color = 0.825000, 0.825000, 0.825000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.120000, 0.140000, 0.170000, 0.840000, 1.000000 +; Colors and sun +hemisphere_color = 0.227500, 0.243250, 0.276500, 0.000000 +ambient_color = 0.015000, 0.015000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.122100, 0.155100, 0.204600 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\dark\dark_23 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.080000, 0.070000, 0.080000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.161000, 0.161000, 0.175000, 0.000000 +ambient_color = 0.010000, 0.009000, 0.013000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.098800, 0.078000, 0.098800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\dark\dark_23 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.080000, 0.070000, 0.080000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.161000, 0.161000, 0.175000, 0.000000 +ambient_color = 0.010000, 0.009000, 0.013000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.098800, 0.078000, 0.098800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\dark\dark_00 +sky_rotation = 0.000000 +sky_color = 0.100000, 0.100000, 0.100000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.020000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.038500, 0.038500, 0.045500, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.022000, 0.022800, 0.026400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\dark\dark_00 +sky_rotation = 0.000000 +sky_color = 0.100000, 0.100000, 0.100000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.020000, 0.020000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.038500, 0.038500, 0.045500, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.022000, 0.022800, 0.026400 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.150000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_foggy.ltx b/src/engine/configs/environment/weathers/default_foggy.ltx new file mode 100644 index 000000000..85efb72f6 --- /dev/null +++ b/src/engine/configs/environment/weathers/default_foggy.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.150000, 0.150000, 0.150000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.003500, 0.007000, 0.014000, 0.000000 +ambient_color = 0.001000, 0.001000, 0.002000 +sun_color = 0.020000, 0.022500, 0.030000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.000000, 0.002400, 0.013200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.150000, 0.150000, 0.150000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.003500, 0.007000, 0.014000, 0.000000 +ambient_color = 0.001000, 0.001000, 0.002000 +sun_color = 0.020000, 0.022500, 0.030000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.000000, 0.002400, 0.013200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.150000, 0.150000, 0.150000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.003500, 0.007000, 0.014000, 0.000000 +ambient_color = 0.001000, 0.001000, 0.002000 +sun_color = 0.020000, 0.022500, 0.030000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.000000, 0.002400, 0.013200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.150000, 0.150000, 0.150000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.003500, 0.007000, 0.014000, 0.000000 +ambient_color = 0.001000, 0.001000, 0.002000 +sun_color = 0.020000, 0.022500, 0.030000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.000000, 0.002400, 0.013200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 0.000000 +sky_color = 0.075000, 0.050000, 0.040000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.014000, 0.017500, 0.028000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.009600, 0.015000, 0.028800 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 0.000000 +sky_color = 0.075000, 0.050000, 0.040000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.014000, 0.017500, 0.028000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.009600, 0.015000, 0.028800 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\foggy\03-00 +sky_rotation = 0.000000 +sky_color = 0.445000, 0.425000, 0.405000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.122000, 0.060000, 0.026000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.161000, 0.161000, 0.182000, 0.000000 +ambient_color = 0.005000, 0.006000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.074520, 0.110500, 0.154860 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\foggy\03-00 +sky_rotation = 0.000000 +sky_color = 0.445000, 0.425000, 0.405000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.122000, 0.060000, 0.026000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.161000, 0.161000, 0.182000, 0.000000 +ambient_color = 0.005000, 0.006000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.074520, 0.110500, 0.154860 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\foggy\04-00 +sky_rotation = 0.000000 +sky_color = 0.430000, 0.490000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.218000, 0.131000, 0.082000, 0.032000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.201250, 0.178500, 0.000000 +ambient_color = 0.007000, 0.008000, 0.012000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.120000, 0.166600, 0.235640 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.350000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\foggy\04-30 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.352000, 0.262000, 0.243000, 0.345000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.276500, 0.287000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.273600, 0.320400, 0.403200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\foggy\05-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.454000, 0.392000, 0.358000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.311500, 0.283500, 0.259000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.030000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.363600, 0.396000, 0.493200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\foggy\05-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.454000, 0.392000, 0.358000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.311500, 0.283500, 0.259000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.900000, 0.410000, 0.225000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.363600, 0.396000, 0.493200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\foggy\06-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.566000, 0.556000, 0.556000, 0.072000, 1.000000 +; Colors and sun +hemisphere_color = 0.262500, 0.248500, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.900000, 0.600000, 0.290000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.444000, 0.489000, 0.558000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\foggy\06-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.566000, 0.556000, 0.556000, 0.072000, 1.000000 +; Colors and sun +hemisphere_color = 0.262500, 0.248500, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.900000, 0.600000, 0.290000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.444000, 0.489000, 0.558000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\foggy\07-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.566000, 0.556000, 0.556000, 0.072000, 1.000000 +; Colors and sun +hemisphere_color = 0.248500, 0.238000, 0.218750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.900000, 0.835000, 0.665000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 150.000000 +fog_color = 0.606000, 0.627000, 0.681000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\foggy\07-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.566000, 0.556000, 0.556000, 0.072000, 1.000000 +; Colors and sun +hemisphere_color = 0.248500, 0.238000, 0.218750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.900000, 0.835000, 0.665000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 150.000000 +fog_color = 0.606000, 0.627000, 0.681000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\foggy\08-00 +sky_rotation = 0.000000 +sky_color = 0.910000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.587000, 0.562000, 0.544000, 0.190000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.245000, 0.241500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.900000, 0.872500, 0.805000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 175.000000 +fog_color = 0.709200, 0.712800, 0.746200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\foggy\08-00 +sky_rotation = 0.000000 +sky_color = 0.910000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.587000, 0.562000, 0.544000, 0.190000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.245000, 0.241500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.900000, 0.872500, 0.805000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 175.000000 +fog_color = 0.709200, 0.712800, 0.746200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\foggy\09-00 +sky_rotation = 0.000000 +sky_color = 0.910000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.569000, 0.544000, 0.538000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.248500, 0.241500, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.790000, 0.760000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.651600, 0.658800, 0.695240 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\foggy\09-00 +sky_rotation = 0.000000 +sky_color = 0.910000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.569000, 0.544000, 0.538000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.248500, 0.241500, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.790000, 0.760000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.651600, 0.658800, 0.695240 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\foggy\10-00 +sky_rotation = 0.000000 +sky_color = 0.910000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.569000, 0.544000, 0.538000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.231000, 0.234500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.790000, 0.780000, 0.752500 +sun_shafts_intensity = 0.060000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.680400, 0.684000, 0.706160 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\foggy\10-00 +sky_rotation = 0.000000 +sky_color = 0.910000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.569000, 0.544000, 0.538000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.231000, 0.234500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.790000, 0.780000, 0.752500 +sun_shafts_intensity = 0.060000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.680400, 0.684000, 0.706160 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\foggy\11-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.423000, 0.417000, 0.410000, 0.180000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.273000, 0.273000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.840000, 0.805000, 0.765000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.656000, 0.680000, 0.724000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\foggy\11-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.423000, 0.417000, 0.410000, 0.180000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.273000, 0.273000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.840000, 0.805000, 0.765000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.656000, 0.680000, 0.724000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\foggy\12-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.423000, 0.417000, 0.410000, 0.255000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.241500, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.680000, 0.672000, 0.646000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.612000, 0.616000, 0.624000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\foggy\12-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.423000, 0.417000, 0.410000, 0.255000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.241500, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.680000, 0.672000, 0.646000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.612000, 0.616000, 0.624000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\foggy\13-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.503000, 0.500000, 0.500000, 0.041000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.259000, 0.257250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.855000, 0.847500, 0.820000 +sun_shafts_intensity = 0.040000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.680000, 0.684000, 0.724000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\foggy\13-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.503000, 0.500000, 0.500000, 0.041000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.259000, 0.257250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.855000, 0.847500, 0.820000 +sun_shafts_intensity = 0.040000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.680000, 0.684000, 0.724000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\foggy\14-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.980000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.234500, 0.229250, 0.234500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.850000, 0.840000, 0.820000 +sun_shafts_intensity = 0.100000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.700000, 0.701680, 0.744000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\foggy\14-00 +sky_rotation = 0.000000 +sky_color = 1.000000, 0.980000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.234500, 0.229250, 0.234500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.850000, 0.840000, 0.820000 +sun_shafts_intensity = 0.100000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.700000, 0.701680, 0.744000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\foggy\15-00 +sky_rotation = 0.000000 +sky_color = 0.860000, 0.835000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.231000, 0.225750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.855000, 0.835000, 0.812500 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.642600, 0.647960, 0.705200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\foggy\15-00 +sky_rotation = 0.000000 +sky_color = 0.860000, 0.835000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.231000, 0.225750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.855000, 0.835000, 0.812500 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.642600, 0.647960, 0.705200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\foggy\16-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.880000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.593000, 0.528000, 0.519000, 0.032000, 1.000000 +; Colors and sun +hemisphere_color = 0.264250, 0.255500, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.850000, 0.810000, 0.735000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.612000, 0.633600, 0.698400 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\foggy\16-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.880000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.593000, 0.528000, 0.519000, 0.032000, 1.000000 +; Colors and sun +hemisphere_color = 0.264250, 0.255500, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.850000, 0.810000, 0.735000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.612000, 0.633600, 0.698400 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\foggy\17-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.880000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.361000, 0.345000, 0.314000, 0.342000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.250250, 0.241500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.850000, 0.830000, 0.775000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.612000, 0.630080, 0.698400 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\foggy\17-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.880000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.361000, 0.345000, 0.314000, 0.342000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.250250, 0.241500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.850000, 0.830000, 0.775000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.612000, 0.630080, 0.698400 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\foggy\18-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.890000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.257250, 0.255500, 0.259000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.615000, 0.555000, 0.420000 +sun_shafts_intensity = 0.080000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.550800, 0.569600, 0.630000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\foggy\18-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.890000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.257250, 0.255500, 0.259000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.615000, 0.555000, 0.420000 +sun_shafts_intensity = 0.080000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.550800, 0.569600, 0.630000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\foggy\19-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.255500, 0.246750, 0.239750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.710000, 0.630000, 0.460000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.468000, 0.498000, 0.543000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\foggy\19-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.255500, 0.246750, 0.239750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.710000, 0.630000, 0.460000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.468000, 0.498000, 0.543000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\foggy\20-00 +sky_rotation = -5.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.271000, 0.218000, 0.203000, 0.002000, 1.000000 +; Colors and sun +hemisphere_color = 0.290500, 0.273000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.720000, 0.480000, 0.240000 +sun_shafts_intensity = 0.030000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.236800, 0.252800, 0.297600 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\foggy\20-00 +sky_rotation = 9.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.271000, 0.218000, 0.203000, 0.002000, 1.000000 +; Colors and sun +hemisphere_color = 0.290500, 0.273000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.720000, 0.480000, 0.240000 +sun_shafts_intensity = 0.030000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.236800, 0.252800, 0.297600 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\foggy\20-00 +sky_rotation = 9.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.271000, 0.218000, 0.203000, 0.002000, 1.000000 +; Colors and sun +hemisphere_color = 0.288750, 0.273000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.030000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.236800, 0.252800, 0.297600 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.550000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 9.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.296000, 0.234000, 0.181000, 0.054000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.273000, 0.287000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.013000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.180000, 0.225000, 0.288000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 0.000000 +sky_color = 0.080000, 0.055000, 0.045000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.014000, 0.022750, 0.000000 +ambient_color = 0.002000, 0.002000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.010800, 0.016500, 0.030720 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 0.000000 +sky_color = 0.080000, 0.055000, 0.045000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.014000, 0.022750, 0.000000 +ambient_color = 0.002000, 0.002000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.010800, 0.016500, 0.030720 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.150000, 0.150000, 0.150000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.003500, 0.007000, 0.014000, 0.000000 +ambient_color = 0.001000, 0.001000, 0.002000 +sun_color = 0.020000, 0.022500, 0.030000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.000000, 0.002400, 0.013200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.150000, 0.150000, 0.150000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.003500, 0.007000, 0.014000, 0.000000 +ambient_color = 0.001000, 0.001000, 0.002000 +sun_color = 0.020000, 0.022500, 0.030000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.000000, 0.002400, 0.013200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_foggy_dark.ltx b/src/engine/configs/environment/weathers/default_foggy_dark.ltx new file mode 100644 index 000000000..317c5da6e --- /dev/null +++ b/src/engine/configs/environment/weathers/default_foggy_dark.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.010500, 0.021000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 40.000000 +fog_color = 0.000000, 0.003200, 0.017600 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.010500, 0.021000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 40.000000 +fog_color = 0.000000, 0.003200, 0.017600 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.010500, 0.021000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.000000, 0.003200, 0.017600 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.010500, 0.021000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.000000, 0.003200, 0.017600 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 0.000000 +sky_color = 0.080000, 0.055000, 0.045000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.017500, 0.021000, 0.031500, 0.000000 +ambient_color = 0.002000, 0.002000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.010800, 0.016500, 0.030720 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 0.000000 +sky_color = 0.080000, 0.055000, 0.045000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.017500, 0.021000, 0.031500, 0.000000 +ambient_color = 0.002000, 0.002000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.010800, 0.016500, 0.030720 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\foggy\03-00 +sky_rotation = 0.000000 +sky_color = 0.445000, 0.425000, 0.405000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.122000, 0.060000, 0.026000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.168000, 0.168000, 0.185500, 0.000000 +ambient_color = 0.005000, 0.006000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 60.000000 +fog_color = 0.074520, 0.110500, 0.154860 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\foggy\03-00 +sky_rotation = 0.000000 +sky_color = 0.445000, 0.425000, 0.405000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.122000, 0.060000, 0.026000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.168000, 0.168000, 0.185500, 0.000000 +ambient_color = 0.005000, 0.006000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 60.000000 +fog_color = 0.074520, 0.110500, 0.154860 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\foggy\04-00 +sky_rotation = 0.000000 +sky_color = 0.430000, 0.490000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.218000, 0.131000, 0.082000, 0.032000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.194250, 0.176750, 0.000000 +ambient_color = 0.007000, 0.008000, 0.012000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 60.000000 +fog_color = 0.120000, 0.166600, 0.235640 +fog_density = 1.150000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.350000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\foggy\19-00 +sky_rotation = 0.000000 +sky_color = 0.490000, 0.435000, 0.415000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.208250, 0.208250, 0.215250, 0.000000 +ambient_color = 0.020750, 0.021000, 0.022250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.258960, 0.288840, 0.354760 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\foggy\15-00 +sky_rotation = 0.000000 +sky_color = 0.585000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.218750, 0.208250, 0.217000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.415800, 0.426800, 0.479700 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\foggy\15-00 +sky_rotation = 0.000000 +sky_color = 0.585000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.218750, 0.208250, 0.217000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.415800, 0.426800, 0.479700 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\foggy\11-00 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.665000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.310000, 0.320000, 0.240000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.229250, 0.225750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.426400, 0.452200, 0.506800 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\foggy\11-00 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.665000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.310000, 0.320000, 0.240000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.229250, 0.225750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.426400, 0.452200, 0.506800 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\foggy\14-00 +sky_rotation = 0.000000 +sky_color = 0.640000, 0.620000, 0.610000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.217000, 0.210000, 0.217000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.427000, 0.443920, 0.476160 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\foggy\14-00 +sky_rotation = 0.000000 +sky_color = 0.640000, 0.620000, 0.610000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.217000, 0.210000, 0.217000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.427000, 0.443920, 0.476160 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\foggy\08-00 +sky_rotation = 0.000000 +sky_color = 0.575000, 0.525000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.587000, 0.562000, 0.544000, 0.040000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.232750, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.394000, 0.415800, 0.471500 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\foggy\08-00 +sky_rotation = 0.000000 +sky_color = 0.575000, 0.525000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.587000, 0.562000, 0.544000, 0.040000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.232750, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.394000, 0.415800, 0.471500 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\foggy\09-00 +sky_rotation = 0.000000 +sky_color = 0.615000, 0.560000, 0.540000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.569000, 0.544000, 0.538000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.206500, 0.208250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.390960, 0.409920, 0.469860 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\foggy\09-00 +sky_rotation = 0.000000 +sky_color = 0.615000, 0.560000, 0.540000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.569000, 0.544000, 0.538000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.206500, 0.208250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.390960, 0.409920, 0.469860 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\foggy\10-00 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.565000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.569000, 0.544000, 0.538000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.196000, 0.197750, 0.204750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.415800, 0.429400, 0.465600 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\foggy\10-00 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.565000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.569000, 0.544000, 0.538000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.196000, 0.197750, 0.204750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.415800, 0.429400, 0.465600 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\foggy\11-00 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.665000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.310000, 0.320000, 0.240000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.229250, 0.225750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.426400, 0.452200, 0.506800 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\foggy\11-00 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.665000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.310000, 0.320000, 0.240000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.229250, 0.225750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.426400, 0.452200, 0.506800 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\foggy\12-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.700000, 0.675000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.423000, 0.417000, 0.410000, 0.255000, 1.000000 +; Colors and sun +hemisphere_color = 0.217000, 0.217000, 0.225750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.413100, 0.431200, 0.468000 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\foggy\12-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.700000, 0.675000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.423000, 0.417000, 0.410000, 0.255000, 1.000000 +; Colors and sun +hemisphere_color = 0.217000, 0.217000, 0.225750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.413100, 0.431200, 0.468000 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\foggy\13-00 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.625000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.503000, 0.500000, 0.500000, 0.041000, 1.000000 +; Colors and sun +hemisphere_color = 0.213500, 0.208250, 0.204750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.408000, 0.427500, 0.470600 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\foggy\13-00 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.625000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.503000, 0.500000, 0.500000, 0.041000, 1.000000 +; Colors and sun +hemisphere_color = 0.213500, 0.208250, 0.204750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.408000, 0.427500, 0.470600 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\foggy\17-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.260000, 0.240000, 0.230000, 0.120000, 1.000000 +; Colors and sun +hemisphere_color = 0.220500, 0.213500, 0.208250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.374000, 0.393800, 0.426800 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\foggy\17-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.260000, 0.240000, 0.230000, 0.120000, 1.000000 +; Colors and sun +hemisphere_color = 0.220500, 0.213500, 0.208250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.374000, 0.393800, 0.426800 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\foggy\15-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.217000, 0.204750, 0.201250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.415800, 0.426800, 0.451000 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\foggy\15-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.217000, 0.204750, 0.201250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.415800, 0.426800, 0.451000 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\foggy\16-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.593000, 0.528000, 0.519000, 0.032000, 1.000000 +; Colors and sun +hemisphere_color = 0.220500, 0.210000, 0.201250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.374000, 0.396000, 0.426800 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\foggy\16-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.593000, 0.528000, 0.519000, 0.032000, 1.000000 +; Colors and sun +hemisphere_color = 0.220500, 0.210000, 0.201250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.374000, 0.396000, 0.426800 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\foggy\17-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.260000, 0.240000, 0.230000, 0.120000, 1.000000 +; Colors and sun +hemisphere_color = 0.220500, 0.213500, 0.208250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.374000, 0.393800, 0.426800 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\foggy\17-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.260000, 0.240000, 0.230000, 0.120000, 1.000000 +; Colors and sun +hemisphere_color = 0.220500, 0.213500, 0.208250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.374000, 0.393800, 0.426800 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\foggy\18-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.220500, 0.213500, 0.204750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.336600, 0.352000, 0.385000 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\foggy\18-00 +sky_rotation = 0.000000 +sky_color = 0.550000, 0.550000, 0.550000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.220500, 0.213500, 0.204750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.336600, 0.352000, 0.385000 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\foggy\19-00 +sky_rotation = 0.000000 +sky_color = 0.530000, 0.520000, 0.520000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.211750, 0.203000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.324480, 0.345280, 0.383720 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\foggy\19-00 +sky_rotation = 0.000000 +sky_color = 0.530000, 0.520000, 0.520000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.211750, 0.203000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.324480, 0.345280, 0.383720 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\foggy\12-00 +sky_rotation = 0.000000 +sky_color = 0.580000, 0.480000, 0.410000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.300000, 0.290000, 0.280000, 0.130000, 1.000000 +; Colors and sun +hemisphere_color = 0.173250, 0.185500, 0.203000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.021000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.250920, 0.295680, 0.361920 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\foggy\18-00 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.390000, 0.350000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.157500, 0.162750, 0.171500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.214200, 0.249600, 0.315000 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\foggy\18-00 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.390000, 0.350000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.157500, 0.162750, 0.171500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.214200, 0.249600, 0.315000 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 9.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.296000, 0.234000, 0.181000, 0.054000, 1.000000 +; Colors and sun +hemisphere_color = 0.427000, 0.386750, 0.358750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.180000, 0.225000, 0.288000 +fog_density = 1.200000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 0.000000 +sky_color = 0.080000, 0.055000, 0.045000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.112000, 0.108500, 0.112000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.010800, 0.016500, 0.030720 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 0.000000 +sky_color = 0.080000, 0.055000, 0.045000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.112000, 0.108500, 0.112000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = moon +; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.010800, 0.016500, 0.030720 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.010500, 0.021000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.000000, 0.003200, 0.017600 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.010500, 0.021000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 200.000000 +fog_distance = 40.000000 +fog_color = 0.000000, 0.003200, 0.017600 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_foggy_nosun.ltx b/src/engine/configs/environment/weathers/default_foggy_nosun.ltx new file mode 100644 index 000000000..1db8259a3 --- /dev/null +++ b/src/engine/configs/environment/weathers/default_foggy_nosun.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.010500, 0.021000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.000000, 0.003200, 0.017600 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.010500, 0.021000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.000000, 0.003200, 0.017600 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.010500, 0.021000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.000000, 0.003200, 0.017600 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.030000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.010500, 0.021000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.000000, 0.003200, 0.017600 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.030000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 0.000000 +sky_color = 0.080000, 0.055000, 0.045000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.017500, 0.021000, 0.031500, 0.000000 +ambient_color = 0.002000, 0.002000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.010800, 0.016500, 0.030720 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 0.000000 +sky_color = 0.080000, 0.055000, 0.045000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.017500, 0.021000, 0.031500, 0.000000 +ambient_color = 0.002000, 0.002000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.010800, 0.016500, 0.030720 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\foggy\03-00 +sky_rotation = 0.000000 +sky_color = 0.445000, 0.425000, 0.405000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.122000, 0.060000, 0.026000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.168000, 0.168000, 0.185500, 0.000000 +ambient_color = 0.005000, 0.006000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.074520, 0.110500, 0.154860 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\foggy\03-00 +sky_rotation = 0.000000 +sky_color = 0.445000, 0.425000, 0.405000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.122000, 0.060000, 0.026000, 0.200000, 1.000000 +; Colors and sun +hemisphere_color = 0.168000, 0.168000, 0.185500, 0.000000 +ambient_color = 0.005000, 0.006000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.074520, 0.110500, 0.154860 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\foggy\04-00 +sky_rotation = 0.000000 +sky_color = 0.430000, 0.490000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.218000, 0.131000, 0.082000, 0.032000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.194250, 0.176750, 0.000000 +ambient_color = 0.007000, 0.008000, 0.012000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.120000, 0.166600, 0.235640 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 0.000000 +water_intensity = 0.350000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\foggy\04-30 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.352000, 0.262000, 0.243000, 0.345000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.259000, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.273600, 0.320400, 0.403200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\foggy\05-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.454000, 0.392000, 0.358000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.309750, 0.280000, 0.241500, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.030000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.363600, 0.396000, 0.493200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\foggy\05-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.454000, 0.392000, 0.358000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.273000, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.363600, 0.396000, 0.493200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\foggy\06-00 +sky_rotation = 0.000000 +sky_color = 0.630000, 0.620000, 0.625000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.566000, 0.556000, 0.556000, 0.072000, 1.000000 +; Colors and sun +hemisphere_color = 0.269500, 0.252000, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.370000, 0.404240, 0.468720 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\foggy\06-00 +sky_rotation = 0.000000 +sky_color = 0.630000, 0.620000, 0.625000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.566000, 0.556000, 0.556000, 0.072000, 1.000000 +; Colors and sun +hemisphere_color = 0.269500, 0.252000, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.370000, 0.404240, 0.468720 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\foggy\07-00 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.566000, 0.556000, 0.556000, 0.072000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.224000, 0.210000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 150.000000 +fog_color = 0.484800, 0.501600, 0.544800 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\foggy\07-00 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.566000, 0.556000, 0.556000, 0.072000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.224000, 0.210000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 150.000000 +fog_color = 0.484800, 0.501600, 0.544800 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\foggy\08-00 +sky_rotation = 0.000000 +sky_color = 0.675000, 0.625000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.587000, 0.562000, 0.544000, 0.190000, 1.000000 +; Colors and sun +hemisphere_color = 0.217000, 0.217000, 0.224000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 175.000000 +fog_color = 0.472800, 0.495000, 0.553500 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\foggy\08-00 +sky_rotation = 0.000000 +sky_color = 0.675000, 0.625000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.587000, 0.562000, 0.544000, 0.190000, 1.000000 +; Colors and sun +hemisphere_color = 0.217000, 0.217000, 0.224000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 175.000000 +fog_color = 0.472800, 0.495000, 0.553500 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\foggy\09-00 +sky_rotation = 0.000000 +sky_color = 0.715000, 0.660000, 0.640000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.569000, 0.544000, 0.538000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.231000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.463360, 0.483120, 0.546260 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\foggy\09-00 +sky_rotation = 0.000000 +sky_color = 0.715000, 0.660000, 0.640000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.569000, 0.544000, 0.538000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.231000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.463360, 0.483120, 0.546260 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\foggy\10-00 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.665000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.569000, 0.544000, 0.538000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.220500, 0.222250, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.491400, 0.505400, 0.543200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\foggy\10-00 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.665000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.569000, 0.544000, 0.538000, 0.014000, 1.000000 +; Colors and sun +hemisphere_color = 0.220500, 0.222250, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.491400, 0.505400, 0.543200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\foggy\11-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.765000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.310000, 0.320000, 0.240000, 1.000000 +; Colors and sun +hemisphere_color = 0.264250, 0.253750, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.492000, 0.520200, 0.579200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\foggy\11-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.765000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.310000, 0.320000, 0.240000, 1.000000 +; Colors and sun +hemisphere_color = 0.264250, 0.253750, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.492000, 0.520200, 0.579200 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\foggy\12-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.800000, 0.775000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.423000, 0.417000, 0.410000, 0.255000, 1.000000 +; Colors and sun +hemisphere_color = 0.243250, 0.243250, 0.264250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.474300, 0.492800, 0.530400 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\foggy\12-00 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.800000, 0.775000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.423000, 0.417000, 0.410000, 0.255000, 1.000000 +; Colors and sun +hemisphere_color = 0.243250, 0.243250, 0.264250, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.474300, 0.492800, 0.530400 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\foggy\13-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.725000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.503000, 0.500000, 0.500000, 0.041000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.234500, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.476000, 0.495900, 0.543000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\foggy\13-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.725000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.503000, 0.500000, 0.500000, 0.041000, 1.000000 +; Colors and sun +hemisphere_color = 0.238000, 0.234500, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.476000, 0.495900, 0.543000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\foggy\14-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.710000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.239750, 0.234500, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.490000, 0.508360, 0.558000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\foggy\14-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.710000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.239750, 0.234500, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.490000, 0.508360, 0.558000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\foggy\15-00 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.245000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.491400, 0.504400, 0.533000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\foggy\15-00 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.553000, 0.528000, 0.519000, 0.082000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.245000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.491400, 0.504400, 0.533000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\foggy\16-00 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.593000, 0.528000, 0.519000, 0.032000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.238000, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.442000, 0.468000, 0.504400 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\foggy\16-00 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.593000, 0.528000, 0.519000, 0.032000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.238000, 0.245000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.442000, 0.468000, 0.504400 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\foggy\17-00 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.640000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.260000, 0.240000, 0.230000, 0.342000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.238000, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.442000, 0.458240, 0.504400 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\foggy\17-00 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.640000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.260000, 0.240000, 0.230000, 0.342000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.238000, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.442000, 0.458240, 0.504400 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\foggy\18-00 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.640000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.238000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.397800, 0.409600, 0.455000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\foggy\18-00 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.640000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.238000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.397800, 0.409600, 0.455000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\foggy\19-00 +sky_rotation = 0.000000 +sky_color = 0.630000, 0.625000, 0.625000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.236250, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.390000, 0.415000, 0.456120 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\foggy\19-00 +sky_rotation = 0.000000 +sky_color = 0.630000, 0.625000, 0.625000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.250250, 0.236250, 0.231000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.390000, 0.415000, 0.456120 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\foggy\12-00 +sky_rotation = 0.000000 +sky_color = 0.580000, 0.480000, 0.410000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.300000, 0.290000, 0.280000, 0.170000, 1.000000 +; Colors and sun +hemisphere_color = 0.126000, 0.141750, 0.168000, 0.000000 +ambient_color = 0.016250, 0.017000, 0.019500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.250920, 0.295680, 0.361920 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\foggy\18-00 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.390000, 0.350000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.183750, 0.187250, 0.197750, 0.000000 +ambient_color = 0.016000, 0.017000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.214200, 0.249600, 0.315000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\foggy\18-00 +sky_rotation = 0.000000 +sky_color = 0.450000, 0.390000, 0.350000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.389000, 0.342000, 0.268000, 0.069000, 1.000000 +; Colors and sun +hemisphere_color = 0.112000, 0.115500, 0.140000, 0.000000 +ambient_color = 0.016000, 0.017000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.214200, 0.249600, 0.315000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 9.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.296000, 0.234000, 0.181000, 0.054000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.238000, 0.264250, 0.000000 +ambient_color = 0.010000, 0.010000, 0.013000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 135.000000 +fog_color = 0.180000, 0.225000, 0.288000 +fog_density = 1.000000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.250000, 0.250000, 0.250000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 0.000000 +sky_color = 0.080000, 0.055000, 0.045000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.017500, 0.024500, 0.035000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.010800, 0.016500, 0.030720 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\foggy\21-30 +sky_rotation = 0.000000 +sky_color = 0.080000, 0.055000, 0.045000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.017500, 0.024500, 0.035000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.010800, 0.016500, 0.030720 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.100000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.010500, 0.021000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.000000, 0.003200, 0.017600 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\foggy\00-00-t +sky_rotation = 0.000000 +sky_color = 0.200000, 0.200000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.007000, 0.010500, 0.021000, 0.000000 +ambient_color = 0.003000, 0.003000, 0.005000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 100.000000 +fog_color = 0.000000, 0.003200, 0.017600 +fog_density = 1.600000 +; Sounds +ambient = tuman +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.002500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_pre_blowout.ltx b/src/engine/configs/environment/weathers/default_pre_blowout.ltx new file mode 100644 index 000000000..47a85f906 --- /dev/null +++ b/src/engine/configs/environment/weathers/default_pre_blowout.ltx @@ -0,0 +1,1727 @@ +[00:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_1 +sky_rotation = 0.000000 +sky_color = 0.060000, 0.060000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 0.680000, 1.000000 +; Colors and sun +hemisphere_color = 0.010000, 0.010000, 0.010000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017040, 0.018480, 0.019680 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_density = 0.000000 +rain_color = 0.100000, 0.100000, 0.100000 +water_intensity = 0.100000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_1 +sky_rotation = 0.000000 +sky_color = 0.060000, 0.060000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 0.680000, 1.000000 +; Colors and sun +hemisphere_color = 0.010000, 0.010000, 0.010000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017040, 0.018480, 0.019680 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_density = 0.000000 +rain_color = 0.100000, 0.100000, 0.100000 +water_intensity = 0.100000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_1 +sky_rotation = 0.000000 +sky_color = 0.060000, 0.060000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 0.680000, 1.000000 +; Colors and sun +hemisphere_color = 0.010000, 0.010000, 0.010000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017040, 0.018480, 0.019680 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_density = 0.000000 +rain_color = 0.100000, 0.100000, 0.100000 +water_intensity = 0.100000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_1 +sky_rotation = 0.000000 +sky_color = 0.060000, 0.060000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 0.680000, 1.000000 +; Colors and sun +hemisphere_color = 0.010000, 0.010000, 0.010000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017040, 0.018480, 0.019680 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_density = 0.000000 +rain_color = 0.100000, 0.100000, 0.100000 +water_intensity = 0.100000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_1 +sky_rotation = 0.000000 +sky_color = 0.060000, 0.060000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 0.680000, 1.000000 +; Colors and sun +hemisphere_color = 0.010000, 0.010000, 0.010000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017040, 0.018480, 0.019680 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_density = 0.000000 +rain_color = 0.100000, 0.100000, 0.100000 +water_intensity = 0.100000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_1 +sky_rotation = 0.000000 +sky_color = 0.060000, 0.060000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 0.680000, 1.000000 +; Colors and sun +hemisphere_color = 0.010000, 0.010000, 0.010000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017040, 0.018480, 0.019680 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_density = 0.000000 +rain_color = 0.100000, 0.100000, 0.100000 +water_intensity = 0.100000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_1 +sky_rotation = 0.000000 +sky_color = 0.060000, 0.060000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 0.680000, 1.000000 +; Colors and sun +hemisphere_color = 0.010000, 0.010000, 0.010000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017040, 0.018480, 0.019680 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_density = 0.000000 +rain_color = 0.100000, 0.100000, 0.100000 +water_intensity = 0.100000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_1 +sky_rotation = 0.000000 +sky_color = 0.060000, 0.060000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 0.680000, 1.000000 +; Colors and sun +hemisphere_color = 0.010000, 0.010000, 0.010000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017040, 0.018480, 0.019680 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_density = 0.000000 +rain_color = 0.100000, 0.100000, 0.100000 +water_intensity = 0.100000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.200000, 0.710000, 1.000000 +; Colors and sun +hemisphere_color = 0.261000, 0.261000, 0.270000, 0.000000 +ambient_color = 0.012500, 0.012500, 0.012500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.263000, 0.272000, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.220000, 0.220000, 0.220000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.200000, 0.710000, 1.000000 +; Colors and sun +hemisphere_color = 0.261000, 0.261000, 0.270000, 0.000000 +ambient_color = 0.012500, 0.012500, 0.012500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.263000, 0.272000, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.220000, 0.220000, 0.220000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.210000, 0.210000, 0.940000, 1.000000 +; Colors and sun +hemisphere_color = 0.276800, 0.273200, 0.282200, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.295200, 0.306000, 0.330000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.200000, 0.710000, 1.000000 +; Colors and sun +hemisphere_color = 0.261000, 0.261000, 0.270000, 0.000000 +ambient_color = 0.012500, 0.012500, 0.012500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.263000, 0.272000, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.220000, 0.220000, 0.220000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.200000, 0.710000, 1.000000 +; Colors and sun +hemisphere_color = 0.261000, 0.261000, 0.270000, 0.000000 +ambient_color = 0.012500, 0.012500, 0.012500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.263000, 0.272000, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.220000, 0.220000, 0.220000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.200000, 0.710000, 1.000000 +; Colors and sun +hemisphere_color = 0.261000, 0.261000, 0.270000, 0.000000 +ambient_color = 0.012500, 0.012500, 0.012500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.263000, 0.272000, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.220000, 0.220000, 0.220000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_0 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.180000, 0.200000, 0.710000, 1.000000 +; Colors and sun +hemisphere_color = 0.261000, 0.261000, 0.270000, 0.000000 +ambient_color = 0.012500, 0.012500, 0.012500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.263000, 0.272000, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = tuman +; Rain and water +rain_density = 0.000000 +rain_color = 0.220000, 0.220000, 0.220000 +water_intensity = 0.600000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_1 +sky_rotation = 0.000000 +sky_color = 0.060000, 0.060000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 0.680000, 1.000000 +; Colors and sun +hemisphere_color = 0.010000, 0.010000, 0.010000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017040, 0.018480, 0.019680 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_density = 0.000000 +rain_color = 0.100000, 0.100000, 0.100000 +water_intensity = 0.100000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_1 +sky_rotation = 0.000000 +sky_color = 0.060000, 0.060000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 0.680000, 1.000000 +; Colors and sun +hemisphere_color = 0.010000, 0.010000, 0.010000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017040, 0.018480, 0.019680 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_density = 0.000000 +rain_color = 0.100000, 0.100000, 0.100000 +water_intensity = 0.100000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_1 +sky_rotation = 0.000000 +sky_color = 0.060000, 0.060000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 0.680000, 1.000000 +; Colors and sun +hemisphere_color = 0.010000, 0.010000, 0.010000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017040, 0.018480, 0.019680 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_density = 0.000000 +rain_color = 0.100000, 0.100000, 0.100000 +water_intensity = 0.100000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\preblowout\pre_blowout_1 +sky_rotation = 0.000000 +sky_color = 0.060000, 0.060000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 0.680000, 1.000000 +; Colors and sun +hemisphere_color = 0.010000, 0.010000, 0.010000, 0.000000 +ambient_color = 0.004000, 0.004000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.017040, 0.018480, 0.019680 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_density = 0.000000 +rain_color = 0.100000, 0.100000, 0.100000 +water_intensity = 0.100000 +; Wind +wind_velocity = 0.000000 +wind_direction = 90.000000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_rain.ltx b/src/engine/configs/environment/weathers/default_rain.ltx index db95e98f9..b2b13828e 100644 --- a/src/engine/configs/environment/weathers/default_rain.ltx +++ b/src/engine/configs/environment/weathers/default_rain.ltx @@ -1,647 +1,1775 @@ [00:00:00] -ambient = rain -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\00-00 +sky_rotation = 0.000000 +sky_color = 0.120000, 0.100000, 0.100000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.020000, 0.020000, 0.020000 +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.033250, 0.049000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.002000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005200, 0.005600, 0.007680 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.050000, 0.050000, 0.050000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.241000, 0.241000, 0.241000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\stormy\00-00 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube_night -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.120000, 0.100000, 0.100000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.033250, 0.049000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.002000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005200, 0.005600, 0.007680 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 [01:00:00] -ambient = rain -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.377500 +; Sky +sky_texture = sky\stormy\01-00 +sky_rotation = 0.000000 +sky_color = 0.120000, 0.090000, 0.090000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.003843, 0.003843, 0.003843 +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.021000, 0.021000, 0.028000, 0.000000 +ambient_color = 0.002500, 0.002750, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005760, 0.006120, 0.009120 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.100000, 0.100000, 0.100000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.300000, 0.300000, 0.300000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.090000, 0.095000, 0.130000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\stormy\01-00 sky_rotation = 0.000000 -sky_texture = sky\sky_14_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.120000, 0.090000, 0.090000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.021000, 0.021000, 0.028000, 0.000000 +ambient_color = 0.002500, 0.002750, 0.004000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005760, 0.006120, 0.009120 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.090000, 0.095000, 0.130000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 [02:00:00] -ambient = rain -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\00-00 +sky_rotation = 0.000000 +sky_color = 0.120000, 0.100000, 0.100000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.015608, 0.011686, 0.019529 +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.033250, 0.049000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.002000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005200, 0.005600, 0.007680 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.050000, 0.050000, 0.050000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.218000, 0.218000, 0.218000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.095000, 0.110000, 0.145000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\stormy\00-00 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube_night -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.120000, 0.100000, 0.100000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.033250, 0.049000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.002000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005200, 0.005600, 0.007680 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.095000, 0.110000, 0.145000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 [03:00:00] -ambient = rain -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\03-00 +sky_rotation = 0.000000 +sky_color = 0.120000, 0.110000, 0.110000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.011608, 0.011608, 0.007686 +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.015750, 0.015750, 0.026250, 0.000000 +ambient_color = 0.003500, 0.004000, 0.004500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.009680, 0.009240, 0.012960 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.100000, 0.100000, 0.100000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.071000, 0.071000, 0.071000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 2.349498 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\stormy\03-00 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.120000, 0.110000, 0.110000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.015750, 0.015750, 0.026250, 0.000000 +ambient_color = 0.003500, 0.004000, 0.004500 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.009680, 0.009240, 0.012960 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 2.349498 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 [04:00:00] -ambient = rain -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\04-00 +sky_rotation = 0.000000 +sky_color = 0.510000, 0.500000, 0.500000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.043667, 0.043667, 0.051510 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.240000, 0.190000, 0.140000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.382000, 0.382000, 0.382000 +clouds_color = 0.060000, 0.040000, 0.040000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.091000, 0.098000, 0.126000, 0.000000 +ambient_color = 0.009000, 0.009500, 0.011750 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.050000, 0.050000, 0.067320 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.165000, 0.195000, 0.220000 +rain_density = 1.000000 +water_intensity = 0.140000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.086000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\dark\dark_10dx9 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.420000, 0.350000, 0.320000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.097000, 0.071000, 0.058000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.112000, 0.133000, 0.182000, 0.000000 +ambient_color = 0.014000, 0.014000, 0.014000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -6.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.080640, 0.088200, 0.119280 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.235000, 0.270000, 0.285000 +rain_density = 1.000000 +water_intensity = 0.260000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.080000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 [05:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 -clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.125863, 0.121941, 0.137627 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.376471, 0.305882, 0.215686, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.885000, 0.885000, 0.885000 +; Sky +sky_texture = sky\stormy\09-00 sky_rotation = 0.000000 -sky_texture = sky\sky_2_clouds_cube -sun = -sun_altitude = -68.999985 +sky_color = 0.525000, 0.510000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.120000, 0.110000, 0.110000, 0.880000, 1.000000 +; Colors and sun +hemisphere_color = 0.119000, 0.126000, 0.154000, 0.000000 +ambient_color = 0.017000, 0.019000, 0.023000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -9.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.116000, 0.124440, 0.138600 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.380000, 0.365000, 0.395000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 -[06:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 -clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.230137, 0.226216, 0.202686 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.360000, 0.310000, 0.260000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.909078, 0.901235, 0.873784 +[05:10:00] +; Sky +sky_texture = sky\stormy\09-00 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.525000, 0.510000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.110000, 0.110000, 0.880000, 1.000000 +; Colors and sun +hemisphere_color = 0.119000, 0.126000, 0.154000, 0.000000 +ambient_color = 0.030750, 0.031500, 0.033250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -12.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.116000, 0.124440, 0.138600 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.380000, 0.365000, 0.395000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\stormy\13-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.150000, 0.140000, 0.930000, 1.000000 +; Colors and sun +hemisphere_color = 0.311500, 0.315000, 0.348250, 0.000000 +ambient_color = 0.014000, 0.016000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.174000, 0.183000, 0.198000 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 1.021577 water_intensity = 1.000000 -wind_direction = 0.000000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 -[07:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +[06:15:00] +; Sky +sky_texture = sky\stormy\13-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.150000, 0.140000, 0.930000, 1.000000 +; Colors and sun +hemisphere_color = 0.311500, 0.315000, 0.348250, 0.000000 +ambient_color = 0.014000, 0.016000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane far_plane = 350.000000 -fog_color = 0.123784, 0.131627, 0.143392 -fog_density = 0.900000 fog_distance = 350.000000 -hemisphere_color = 0.397001, 0.347001, 0.297001, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.950000, 0.950000, 0.950000 +fog_color = 0.174000, 0.183000, 0.198000 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 1.021577 +water_intensity = 1.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\stormy\08-00 sky_rotation = 0.000000 -sky_texture = sky\sky_1_clouds_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.780000, 0.775000, 0.775000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.170000, 0.160000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.266000, 0.294000, 0.000000 +ambient_color = 0.017750, 0.018500, 0.020250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -15.000000 -sun_shafts_intensity = 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.176700, 0.189100, 0.221520 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.480000, 0.515000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.000000 -wind_direction = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\stormy\08-00 +sky_rotation = 0.000000 +sky_color = 0.780000, 0.775000, 0.775000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.170000, 0.160000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.266000, 0.294000, 0.000000 +ambient_color = 0.017750, 0.018500, 0.020250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.176700, 0.189100, 0.221520 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.480000, 0.515000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 [08:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy2\08-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.141549, 0.145471, 0.161157 +clouds_color = 0.130000, 0.140000, 0.150000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.304500, 0.301000, 0.308000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.201600, 0.185600, 0.176000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 1.000000, 1.000000, 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 1.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\cloudy2\08-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.140000, 0.150000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.304500, 0.301000, 0.308000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -18.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.201600, 0.185600, 0.176000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 1.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 [09:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\etalon\etalon_15 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.261510, 0.241902, 0.210529 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 1.000000, 1.000000, 1.000000 +clouds_color = 0.150000, 0.150000, 0.150000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.264250, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.312000, 0.306000, 0.312000 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 1.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 550.000000 +tree_amplitude_intensity = 0.085000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\etalon\etalon_15 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.150000, 0.150000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.264250, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -21.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.312000, 0.306000, 0.312000 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 1.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 550.000000 +tree_amplitude_intensity = 0.085000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 [10:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy2\09-00 +sky_rotation = 0.000000 +sky_color = 0.710000, 0.660000, 0.630000 +; Clouds clouds_texture = sky\sky_oblaka +clouds_color = 0.240000, 0.220000, 0.220000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.234500, 0.266000, 0.000000 +ambient_color = 0.014000, 0.015000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.050000 +sun = + ; Fog and farplane far_plane = 350.000000 -fog_color = 0.112176, 0.116098, 0.127863 -fog_density = 0.900000 fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.825000, 0.825000, 0.825000 +fog_color = 0.186480, 0.192720, 0.224360 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.425000, 0.425000, 0.425000 +rain_density = 1.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.050000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\cloudy2\09-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.710000, 0.660000, 0.630000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.240000, 0.220000, 0.220000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.234500, 0.266000, 0.000000 +ambient_color = 0.014000, 0.015000, 0.018000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -24.000000 -sun_shafts_intensity = 0.000000 +sun_shafts_intensity = 0.050000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.186480, 0.192720, 0.224360 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.425000, 0.425000, 0.425000 +rain_density = 1.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.050000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 [11:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\dark\dark_10dx9 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.223137, 0.223137, 0.203529 +clouds_color = 0.130000, 0.120000, 0.110000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.350000, 0.385000, 0.000000 +ambient_color = 0.020750, 0.021500, 0.023250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.252000, 0.252000, 0.284000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.911000, 0.911000, 0.911000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.440000, 0.495000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.075000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\dark\dark_10dx9 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.120000, 0.110000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.350000, 0.385000, 0.000000 +ambient_color = 0.020750, 0.021500, 0.023250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -27.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.252000, 0.252000, 0.284000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.440000, 0.495000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.075000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 [12:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\12-00 +sky_rotation = 0.000000 +sky_color = 0.920000, 0.900000, 0.900000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.086882, 0.090804, 0.098647 +clouds_color = 0.160000, 0.150000, 0.150000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.318500, 0.329000, 0.367500, 0.000000 +ambient_color = 0.020750, 0.021500, 0.023250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.216000, 0.223200, 0.250240 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.681000, 0.681000, 0.681000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 1.000000 +water_intensity = 0.640000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\stormy\12-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.920000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.160000, 0.150000, 0.150000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.318500, 0.329000, 0.367500, 0.000000 +ambient_color = 0.020750, 0.021500, 0.023250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -30.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.216000, 0.223200, 0.250240 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 1.000000 +water_intensity = 0.640000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 [13:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\13-00 +sky_rotation = 0.000000 +sky_color = 0.830000, 0.825000, 0.810000 +; Clouds clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.180000, 0.170000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.350000, 0.385000, 0.000000 +ambient_color = 0.017750, 0.018500, 0.020250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane far_plane = 350.000000 -fog_color = 0.187608, 0.171922, 0.148392 -fog_density = 0.900000 fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.801000, 0.801000, 0.801000 -sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -27.000000 -sun_shafts_intensity = 0.000000 +fog_color = 0.187920, 0.201300, 0.219120 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 1.000000 +water_intensity = 1.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\stormy\13-00 +sky_rotation = 0.000000 +sky_color = 0.830000, 0.825000, 0.810000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.180000, 0.170000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.350000, 0.385000, 0.000000 +ambient_color = 0.017750, 0.018500, 0.020250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.187920, 0.201300, 0.219120 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 1.000000 water_intensity = 1.000000 -wind_direction = 0.000000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 [14:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\09-00 +sky_rotation = 0.000000 +sky_color = 0.690000, 0.690000, 0.700000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.144627, 0.148549, 0.164235 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.992000, 0.992000, 0.992000 +clouds_color = 0.190000, 0.160000, 0.160000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.241500, 0.266000, 0.000000 +ambient_color = 0.020750, 0.021500, 0.023250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.162400, 0.168360, 0.182160 +fog_density = 0.950000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.440000, 0.495000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\stormy\09-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.690000, 0.690000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.160000, 0.160000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.241500, 0.266000, 0.000000 +ambient_color = 0.020750, 0.021500, 0.023250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -24.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.162400, 0.168360, 0.182160 +fog_density = 0.950000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.440000, 0.495000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 [15:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.862500 +; Sky +sky_texture = sky\dark\dark_10dx9 +sky_rotation = 0.000000 +sky_color = 0.825000, 0.800000, 0.775000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.131706, 0.127784, 0.112098 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.619314, 0.611470, 0.591863 +clouds_color = 0.220000, 0.200000, 0.200000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.288750, 0.329000, 0.000000 +ambient_color = 0.017750, 0.018500, 0.020250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.195300, 0.201600, 0.234300 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.440000, 0.495000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\dark\dark_10dx9 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.825000, 0.800000, 0.775000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.200000, 0.200000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.288750, 0.329000, 0.000000 +ambient_color = 0.017750, 0.018500, 0.020250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -21.000000 -sun_shafts_intensity = 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.195300, 0.201600, 0.234300 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.440000, 0.495000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 [16:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 -clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.111176, 0.115098, 0.126863 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.821000, 0.821000, 0.821000 +; Sky +sky_texture = sky\stormy\10-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.150000, 0.140000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.281750, 0.311500, 0.000000 +ambient_color = 0.020000, 0.022000, 0.025000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -18.000000 -sun_shafts_intensity = 0.000000 +sun_shafts_intensity = 0.300000 +sun = + ; Fog and farplane +far_plane = 375.000000 +fog_distance = 375.000000 +fog_color = 0.165600, 0.183600, 0.208800 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.455000, 0.480000, 0.535000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\stormy\10-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.150000, 0.140000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.281750, 0.311500, 0.000000 +ambient_color = 0.020000, 0.022000, 0.025000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.300000 +sun = + ; Fog and farplane +far_plane = 375.000000 +fog_distance = 375.000000 +fog_color = 0.165600, 0.183600, 0.208800 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.455000, 0.480000, 0.535000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 [17:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 -clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.114255, 0.102490, 0.086804 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.501000, 0.501000, 0.501000 +; Sky +sky_texture = sky\stormy\08-00 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.170000, 0.160000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.259000, 0.287000, 0.000000 +ambient_color = 0.020000, 0.021000, 0.025000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -15.000000 -sun_shafts_intensity = 0.000000 +sun_shafts_intensity = 0.300000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.182400, 0.195200, 0.227200 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.480000, 0.515000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\stormy\08-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.170000, 0.160000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.259000, 0.287000, 0.000000 +ambient_color = 0.020000, 0.021000, 0.025000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.300000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.182400, 0.195200, 0.227200 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.480000, 0.515000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 [18:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 -clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.152549, 0.152549, 0.140784 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.653000, 0.653000, 0.653000 +; Sky +sky_texture = sky\stormy\20-00 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.740000, 0.730000, 0.710000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.140000, 0.130000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.239750, 0.252000, 0.267750, 0.000000 +ambient_color = 0.016750, 0.018500, 0.020250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -12.000000 -sun_shafts_intensity = 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.161880, 0.183960, 0.224960 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.480000, 0.515000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.093000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\stormy\20-00 +sky_rotation = 0.000000 +sky_color = 0.740000, 0.730000, 0.710000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.140000, 0.130000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.239750, 0.252000, 0.267750, 0.000000 +ambient_color = 0.016750, 0.018500, 0.020250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.161880, 0.183960, 0.224960 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.480000, 0.515000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.093000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 [19:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 -clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.139549, 0.143471, 0.159157 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 1.000000, 1.000000, 1.000000 +; Sky +sky_texture = sky\stormy\12-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.680000, 0.635000, 0.590000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.110000, 0.110000, 0.840000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.224000, 0.259000, 0.000000 +ambient_color = 0.014750, 0.015500, 0.018250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -9.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.141600, 0.157480, 0.184960 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 1.000000 +water_intensity = 0.640000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\stormy\12-00 +sky_rotation = 0.000000 +sky_color = 0.680000, 0.635000, 0.590000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.110000, 0.110000, 0.840000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.224000, 0.259000, 0.000000 +ambient_color = 0.014750, 0.015500, 0.018250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.141600, 0.157480, 0.184960 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 1.000000 +water_intensity = 0.640000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 [20:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\09-00 +sky_rotation = 0.000000 +sky_color = 0.525000, 0.505000, 0.500000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.211137, 0.207216, 0.215059 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.260000, 0.210000, 0.160000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.580000, 0.580000, 0.580000 +clouds_color = 0.170000, 0.140000, 0.140000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.173250, 0.176750, 0.210000, 0.000000 +ambient_color = 0.014750, 0.015500, 0.017250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.116000, 0.123220, 0.138600 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.380000, 0.365000, 0.395000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\stormy\08-00 sky_rotation = 0.000000 -sky_texture = sky\sky_18_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.102000, 0.083000, 0.075000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.175000, 0.185500, 0.210000, 0.000000 +ambient_color = 0.018250, 0.018250, 0.018250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -6.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.136800, 0.146400, 0.170400 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.080000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 [21:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\08-00 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.182765, 0.163157, 0.155314 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.330000, 0.280000, 0.230000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.859000, 0.859000, 0.859000 +clouds_color = 0.122000, 0.093000, 0.085000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.175000, 0.185500, 0.210000, 0.000000 +ambient_color = 0.018250, 0.018250, 0.018250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.136800, 0.146400, 0.170400 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.080000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\dark\dark_10dx9 sky_rotation = 0.000000 -sky_texture = sky\sky_20_clouds_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.305000, 0.240000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.057000, 0.041000, 0.038000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.057750, 0.070000, 0.101500, 0.000000 +ambient_color = 0.006000, 0.008000, 0.010000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.050400, 0.060480, 0.086620 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.285000, 0.320000, 0.350000 +rain_density = 1.000000 +water_intensity = 0.080000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.080000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.500000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 [22:00:00] -ambient = rain -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\04-00 +sky_rotation = 0.000000 +sky_color = 0.100000, 0.100000, 0.100000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.038667, 0.038667, 0.054353 +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.022750, 0.024500, 0.028000, 0.000000 +ambient_color = 0.002000, 0.003000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.010000, 0.010000, 0.013200 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.110000, 0.100000, 0.040000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.368000, 0.368000, 0.368000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.080000, 0.085000, 0.130000 +rain_density = 1.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.086000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\stormy\04-00 sky_rotation = 0.000000 -sky_texture = sky\sky_17_clouds_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.100000, 0.100000, 0.100000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.022750, 0.024500, 0.028000, 0.000000 +ambient_color = 0.002000, 0.003000, 0.004000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.010000, 0.010000, 0.013200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.080000, 0.085000, 0.130000 +rain_density = 1.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.086000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 [23:00:00] -ambient = rain -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\04-30 +sky_rotation = 0.000000 +sky_color = 0.090000, 0.070000, 0.060000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.012000, 0.012000, 0.012000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.021000, 0.021000, 0.028000, 0.000000 +ambient_color = 0.001000, 0.002000, 0.003000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.001920, 0.003920, 0.006840 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.090000, 0.080000, 0.060000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 0.500000 -sky_color = 0.056000, 0.056000, 0.056000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.090000, 0.095000, 0.130000 +rain_density = 1.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\stormy\04-30 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = -sun_altitude = -68.999985 +sky_color = 0.090000, 0.070000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.021000, 0.021000, 0.028000, 0.000000 +ambient_color = 0.001000, 0.002000, 0.003000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.001920, 0.003920, 0.006840 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.090000, 0.095000, 0.130000 +rain_density = 1.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = -thunderbolt_duration = 0.000000 + thunderbolt_duration = 0.000000 thunderbolt_period = 0.000000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_swtc_etalon.ltx b/src/engine/configs/environment/weathers/default_swtc_etalon.ltx new file mode 100644 index 000000000..d7dd5db89 --- /dev/null +++ b/src/engine/configs/environment/weathers/default_swtc_etalon.ltx @@ -0,0 +1,1775 @@ +[00:00:00] +; Sky +sky_texture = sky\etalon\etalon_1 +sky_rotation = -4.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.094500, 0.000000 +ambient_color = 0.004000, 0.004000, 0.006000 +sun_color = 0.072000, 0.069300, 0.091500 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.008000, 0.008000, 0.012800 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\etalon\etalon_1 +sky_rotation = -4.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.094500, 0.000000 +ambient_color = 0.004000, 0.004000, 0.006000 +sun_color = 0.072000, 0.069300, 0.091500 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.008000, 0.008000, 0.012800 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 + +[01:00:00] +; Sky +sky_texture = sky\etalon\etalon_1 +sky_rotation = -4.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.094500, 0.000000 +ambient_color = 0.004000, 0.004000, 0.006000 +sun_color = 0.072000, 0.069300, 0.091500 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.008000, 0.008000, 0.012800 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\etalon\etalon_1 +sky_rotation = -4.000000 +sky_color = 0.400000, 0.400000, 0.400000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.000000, 0.000000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.084000, 0.084000, 0.094500, 0.000000 +ambient_color = 0.004000, 0.004000, 0.006000 +sun_color = 0.072000, 0.069300, 0.091500 +sun_shafts_intensity = 0.000000 +sun = moon_blue +; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.008000, 0.008000, 0.012800 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.200000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 + +[02:00:00] +; Sky +sky_texture = sky\etalon\etalon_0 +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.020000, 0.020000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.091000, 0.089250, 0.108500, 0.000000 +ambient_color = 0.003000, 0.003750, 0.005500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.015600, 0.016800, 0.019200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.090000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\etalon\etalon_0 +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.020000, 0.020000, 0.020000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.091000, 0.089250, 0.108500, 0.000000 +ambient_color = 0.003000, 0.003750, 0.005500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.015600, 0.016800, 0.019200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.090000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 + +[03:00:00] +; Sky +sky_texture = sky\etalon\etalon_3dx9 +sky_rotation = 0.000000 +sky_color = 0.330000, 0.315000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.070000, 0.060000, 0.060000, 0.860000, 1.000000 +; Colors and sun +hemisphere_color = 0.089250, 0.091000, 0.105000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.058800, 0.061740, 0.054120 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.250000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\etalon\etalon_3dx9 +sky_rotation = 0.000000 +sky_color = 0.330000, 0.315000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.070000, 0.060000, 0.060000, 0.860000, 1.000000 +; Colors and sun +hemisphere_color = 0.089250, 0.091000, 0.105000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.058800, 0.061740, 0.054120 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.250000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 + +[04:00:00] +; Sky +sky_texture = sky\etalon\etalon_3dx9 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.060000, 0.060000, 0.060000, 0.860000, 1.000000 +; Colors and sun +hemisphere_color = 0.154000, 0.154000, 0.161000, 0.000000 +ambient_color = 0.012000, 0.012000, 0.012000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.127400, 0.127400, 0.106600 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.350000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\etalon\etalon_3dx9 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.060000, 0.060000, 0.060000, 0.860000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.252000, 0.259000, 0.000000 +ambient_color = 0.015000, 0.015000, 0.015000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.176400, 0.176400, 0.147600 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 + +[05:00:00] +; Sky +sky_texture = sky\etalon\etalon_5dx9 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.352000, 0.384000, 0.431000, 0.407000, 1.000000 +; Colors and sun +hemisphere_color = 0.260750, 0.248500, 0.252000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.288000, 0.284800, 0.348800 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\etalon\etalon_5dx9 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.352000, 0.384000, 0.431000, 0.407000, 1.000000 +; Colors and sun +hemisphere_color = 0.260750, 0.248500, 0.252000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.020000 +sun_color = 0.300000, 0.097500, 0.030000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.288000, 0.284800, 0.348800 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 + +[06:00:00] +; Sky +sky_texture = sky\etalon\etalon_6dx9 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.210000, 0.200000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.217000, 0.210000, 0.217000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.700000, 0.315000, 0.119000 +sun_shafts_intensity = 0.050000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.332800, 0.323200, 0.368000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\etalon\etalon_6dx9 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.210000, 0.200000, 0.400000, 1.000000 +; Colors and sun +hemisphere_color = 0.217000, 0.210000, 0.217000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.700000, 0.315000, 0.119000 +sun_shafts_intensity = 0.050000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 600.000000 +fog_distance = 600.000000 +fog_color = 0.332800, 0.323200, 0.368000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 + +[07:00:00] +; Sky +sky_texture = sky\etalon\etalon_7dx9 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.510000, 0.480000, 0.530000, 0.330000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.245000, 0.239750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.600000, 0.330000, 0.150000 +sun_shafts_intensity = 0.010000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.282800, 0.254800, 0.291200 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\etalon\etalon_7dx9 +sky_rotation = 0.000000 +sky_color = 0.700000, 0.700000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.510000, 0.480000, 0.530000, 0.330000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.245000, 0.239750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.600000, 0.330000, 0.150000 +sun_shafts_intensity = 0.010000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 650.000000 +fog_distance = 650.000000 +fog_color = 0.282800, 0.254800, 0.291200 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 + +[08:00:00] +; Sky +sky_texture = sky\etalon\etalon_8dx9 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.395000, 0.379000, 0.360000, 0.360000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.252000, 0.229250, 0.000000 +ambient_color = 0.019000, 0.019000, 0.021000 +sun_color = 0.600000, 0.298800, 0.098400 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.262400, 0.246400, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.460000, 0.460000, 0.460000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\etalon\etalon_8dx9 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.395000, 0.379000, 0.360000, 0.360000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.252000, 0.229250, 0.000000 +ambient_color = 0.019000, 0.019000, 0.021000 +sun_color = 0.600000, 0.298800, 0.098400 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.262400, 0.246400, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.460000, 0.460000, 0.460000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 + +[09:00:00] +; Sky +sky_texture = sky\etalon\etalon_9dx9 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.298000, 0.296000, 0.310000, 0.820000, 1.000000 +; Colors and sun +hemisphere_color = 0.218750, 0.208250, 0.210000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.304200, 0.304200, 0.319800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 80.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\etalon\etalon_9dx9 +sky_rotation = 0.000000 +sky_color = 0.650000, 0.650000, 0.650000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.298000, 0.296000, 0.310000, 0.820000, 1.000000 +; Colors and sun +hemisphere_color = 0.218750, 0.208250, 0.210000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.304200, 0.304200, 0.319800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 80.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 + +[10:00:00] +; Sky +sky_texture = sky\etalon\etalon_10dx9 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.400000, 0.400000, 0.660000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.224000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.688000, 0.480000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.348000, 0.396000, 0.460000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.590000 +; Wind +wind_direction = 90.000000 +wind_velocity = 350.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\etalon\etalon_10dx9 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.320000, 0.400000, 0.400000, 0.660000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.224000, 0.252000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.800000, 0.688000, 0.480000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_sun +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.348000, 0.396000, 0.460000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.590000 +; Wind +wind_direction = 90.000000 +wind_velocity = 350.000000 +tree_amplitude_intensity = 0.005000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 + +[11:00:00] +; Sky +sky_texture = sky\etalon\etalon_11dx9 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.190000, 0.180000, 0.710000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.271250, 0.287000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.297600, 0.313600, 0.348800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 150.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\etalon\etalon_11dx9 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.190000, 0.180000, 0.710000, 1.000000 +; Colors and sun +hemisphere_color = 0.276500, 0.271250, 0.287000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.297600, 0.313600, 0.348800 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.300000, 0.300000, 0.300000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 150.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 + +[12:00:00] +; Sky +sky_texture = sky\etalon\etalon_12dx9 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.270000, 0.250000, 0.240000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.283500, 0.273000, 0.287000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.363800, 0.397800, 0.418200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\etalon\etalon_12dx9 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.270000, 0.250000, 0.240000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.283500, 0.273000, 0.287000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.363800, 0.397800, 0.418200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 + +[13:00:00] +; Sky +sky_texture = sky\etalon\etalon_13 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.170000, 0.180000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.304500, 0.308000, 0.000000 +ambient_color = 0.019000, 0.018500, 0.023500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.380800, 0.374000, 0.418200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\etalon\etalon_13 +sky_rotation = 0.000000 +sky_color = 0.850000, 0.850000, 0.850000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.170000, 0.180000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.304500, 0.308000, 0.000000 +ambient_color = 0.019000, 0.018500, 0.023500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = default10 +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.380800, 0.374000, 0.418200 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 + +[14:00:00] +; Sky +sky_texture = sky\etalon\etalon_14 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.410000, 0.360000, 0.360000, 0.840000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.232750, 0.245000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.020000 +sun_color = 0.500000, 0.437000, 0.388000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.404000, 0.428000, 0.480000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\etalon\etalon_14 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.410000, 0.360000, 0.360000, 0.840000, 1.000000 +; Colors and sun +hemisphere_color = 0.245000, 0.232750, 0.245000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.020000 +sun_color = 0.500000, 0.437000, 0.388000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.404000, 0.428000, 0.480000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 + +[15:00:00] +; Sky +sky_texture = sky\etalon\etalon_15 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.150000, 0.150000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.255500, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.332800, 0.326400, 0.332800 +fog_density = 0.950000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 1.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 550.000000 +tree_amplitude_intensity = 0.085000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.550000 +thunderbolt_period = 20.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\etalon\etalon_15 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.150000, 0.150000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.255500, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.332800, 0.326400, 0.332800 +fog_density = 0.950000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 1.000000 +water_intensity = 0.750000 +; Wind +wind_direction = 90.000000 +wind_velocity = 550.000000 +tree_amplitude_intensity = 0.085000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.550000 +thunderbolt_period = 20.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 + +[16:00:00] +; Sky +sky_texture = sky\etalon\etalon_17 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.310000, 0.300000, 0.290000, 0.826000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.234500, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.255600, 0.252000, 0.237600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 50.000000 +tree_amplitude_intensity = 0.065000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\etalon\etalon_17 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.310000, 0.300000, 0.290000, 0.826000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.234500, 0.238000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.255600, 0.252000, 0.237600 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.600000, 0.600000, 0.600000 +rain_density = 0.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 50.000000 +tree_amplitude_intensity = 0.065000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 + +[17:00:00] +; Sky +sky_texture = sky\etalon\etalon_18 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.160000, 0.150000, 0.140000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.271250, 0.259000, 0.273000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.100000 +sun = default10 +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.222000, 0.267000, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.430000, 0.440000, 0.455000 +rain_density = 1.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 540.000000 +tree_amplitude_intensity = 0.080000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.400000 +thunderbolt_period = 15.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\etalon\etalon_18 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.160000, 0.150000, 0.140000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.271250, 0.259000, 0.273000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.100000 +sun = default10 +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.222000, 0.267000, 0.288000 +fog_density = 0.900000 +; Sounds +ambient = day +; Rain and water +rain_color = 0.430000, 0.440000, 0.455000 +rain_density = 1.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 540.000000 +tree_amplitude_intensity = 0.080000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.400000 +thunderbolt_period = 15.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 + +[18:00:00] +; Sky +sky_texture = sky\etalon\etalon_19_2 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.403000, 0.362000, 0.371000, 0.259000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.227500, 0.243250, 0.000000 +ambient_color = 0.018000, 0.019000, 0.023000 +sun_color = 0.800000, 0.625600, 0.376000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.358400, 0.348800, 0.368000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\etalon\etalon_19_2 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.403000, 0.362000, 0.371000, 0.259000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.227500, 0.243250, 0.000000 +ambient_color = 0.018000, 0.019000, 0.023000 +sun_color = 0.800000, 0.625600, 0.376000 +sun_shafts_intensity = 0.000000 +sun = sun_rise_no_gradient +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.358400, 0.348800, 0.368000 +fog_density = 0.900000 +; Sounds +ambient = morning +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.003500 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 + +[19:00:00] +; Sky +sky_texture = sky\etalon\etalon_20 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.364000, 0.327000, 0.337000, 0.480000, 1.000000 +; Colors and sun +hemisphere_color = 0.225750, 0.215250, 0.218750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.700000, 0.413000, 0.231000 +sun_shafts_intensity = 0.100000 +sun = sun_rise +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.360000, 0.354000, 0.378000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 240.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\etalon\etalon_20 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.364000, 0.327000, 0.337000, 0.480000, 1.000000 +; Colors and sun +hemisphere_color = 0.225750, 0.215250, 0.218750, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.700000, 0.413000, 0.231000 +sun_shafts_intensity = 0.100000 +sun = sun_rise +; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.360000, 0.354000, 0.378000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 0.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 240.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 + +[20:00:00] +; Sky +sky_texture = sky\etalon\etalon_21 +sky_rotation = 4.500000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.248000, 0.238000, 0.364000, 0.500000, 1.000000 +; Colors and sun +hemisphere_color = 0.301000, 0.273000, 0.259000, 0.000000 +ambient_color = 0.018000, 0.018000, 0.020000 +sun_color = 0.540000, 0.230400, 0.144000 +sun_shafts_intensity = 0.050000 +sun = sun_rise +; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.302400, 0.313200, 0.392400 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\etalon\etalon_22 +sky_rotation = 9.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.310000, 0.300000, 0.310000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.241500, 0.238000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.020000 +sun_color = 0.500000, 0.160000, 0.065000 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.258000, 0.261000, 0.333000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 + +[21:00:00] +; Sky +sky_texture = sky\etalon\etalon_22 +sky_rotation = 9.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.310000, 0.300000, 0.310000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.241500, 0.241500, 0.238000, 0.000000 +ambient_color = 0.017000, 0.017000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = sun_rise +; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.258000, 0.261000, 0.333000 +fog_density = 0.900000 +; Sounds +ambient = evening +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.600000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\etalon\etalon_23 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.081000, 0.067000, 0.072000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.175000, 0.182000, 0.196000, 0.000000 +ambient_color = 0.010000, 0.010000, 0.010000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.117600, 0.122400, 0.132000 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.300000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 + +[22:00:00] +; Sky +sky_texture = sky\etalon\etalon_23 +sky_rotation = 0.000000 +sky_color = 0.285000, 0.250000, 0.250000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.031000, 0.027000, 0.022000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.078750, 0.078750, 0.094500, 0.000000 +ambient_color = 0.005000, 0.006000, 0.007000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.049000, 0.051000, 0.062700 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.090000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\etalon\etalon_23 +sky_rotation = 0.000000 +sky_color = 0.285000, 0.250000, 0.250000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.031000, 0.027000, 0.022000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.078750, 0.078750, 0.094500, 0.000000 +ambient_color = 0.005000, 0.006000, 0.007000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.049000, 0.051000, 0.062700 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 0.000000 +water_intensity = 0.090000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 + +[23:00:00] +; Sky +sky_texture = sky\etalon\etalon_0 +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.020000, 0.020000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.091000, 0.089250, 0.108500, 0.000000 +ambient_color = 0.003000, 0.003750, 0.005500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.015600, 0.016800, 0.019200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.090000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\etalon\etalon_0 +sky_rotation = 0.000000 +sky_color = 0.300000, 0.300000, 0.300000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.030000, 0.020000, 0.020000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.091000, 0.089250, 0.108500, 0.000000 +ambient_color = 0.003000, 0.003750, 0.005500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 500.000000 +fog_distance = 500.000000 +fog_color = 0.015600, 0.016800, 0.019200 +fog_density = 0.900000 +; Sounds +ambient = night +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 0.000000 +water_intensity = 0.090000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = + thunderbolt_duration = 0.000000 +thunderbolt_period = 0.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/environment/weathers/default_thunder.ltx b/src/engine/configs/environment/weathers/default_thunder.ltx index 24f455613..6eab27c84 100644 --- a/src/engine/configs/environment/weathers/default_thunder.ltx +++ b/src/engine/configs/environment/weathers/default_thunder.ltx @@ -1,647 +1,1775 @@ [00:00:00] -ambient = rain -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\00-00 +sky_rotation = 0.000000 +sky_color = 0.120000, 0.100000, 0.100000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.020000, 0.020000, 0.020000 +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.033250, 0.049000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.002000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005200, 0.005600, 0.007680 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.050000, 0.050000, 0.050000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 rain_density = 1.000000 -sky_color = 0.241000, 0.241000, 0.241000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 22.900000 + +[00:15:00] +; Sky +sky_texture = sky\stormy\00-00 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube_night -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.120000, 0.100000, 0.100000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.033250, 0.049000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.002000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005200, 0.005600, 0.007680 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 335.475000 +sun_altitude = 17.225000 [01:00:00] -ambient = rain -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.377500 +; Sky +sky_texture = sky\stormy\01-00 +sky_rotation = 0.000000 +sky_color = 0.120000, 0.090000, 0.090000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.003843, 0.003843, 0.003843 +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.021000, 0.021000, 0.028000, 0.000000 +ambient_color = 0.002500, 0.002750, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005760, 0.006120, 0.009120 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.100000, 0.100000, 0.100000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.090000, 0.095000, 0.130000 rain_density = 1.000000 -sky_color = 0.300000, 0.300000, 0.300000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 331.800000 +sun_altitude = 359.800000 + +[01:15:00] +; Sky +sky_texture = sky\stormy\01-00 sky_rotation = 0.000000 -sky_texture = sky\sky_14_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.120000, 0.090000, 0.090000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.021000, 0.021000, 0.028000, 0.000000 +ambient_color = 0.002500, 0.002750, 0.004000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005760, 0.006120, 0.009120 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.090000, 0.095000, 0.130000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 333.025000 +sun_altitude = 354.125000 [02:00:00] -ambient = rain -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\00-00 +sky_rotation = 0.000000 +sky_color = 0.120000, 0.100000, 0.100000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.015608, 0.011686, 0.019529 +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.033250, 0.049000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.002000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005200, 0.005600, 0.007680 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.050000, 0.050000, 0.050000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.095000, 0.110000, 0.145000 rain_density = 1.000000 -sky_color = 0.218000, 0.218000, 0.218000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 336.700000 +sun_altitude = 337.100000 + +[02:15:00] +; Sky +sky_texture = sky\stormy\00-00 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube_night -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.120000, 0.100000, 0.100000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.042000, 0.033250, 0.049000, 0.000000 +ambient_color = 0.002000, 0.002000, 0.002000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.005200, 0.005600, 0.007680 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.095000, 0.110000, 0.145000 +rain_density = 1.000000 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 340.275000 +sun_altitude = 332.380000 [03:00:00] -ambient = rain -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\03-00 +sky_rotation = 0.000000 +sky_color = 0.120000, 0.110000, 0.110000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.011608, 0.011608, 0.007686 +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.015750, 0.015750, 0.026250, 0.000000 +ambient_color = 0.003500, 0.004000, 0.004500 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.009680, 0.009240, 0.012960 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.100000, 0.100000, 0.100000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 1.000000 -sky_color = 0.071000, 0.071000, 0.071000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 2.349498 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 318.220000 + +[03:15:00] +; Sky +sky_texture = sky\stormy\03-00 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.120000, 0.110000, 0.110000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.015750, 0.015750, 0.026250, 0.000000 +ambient_color = 0.003500, 0.004000, 0.004500 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.009680, 0.009240, 0.012960 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.100000, 0.100000, 0.100000 +rain_density = 2.349498 +water_intensity = 0.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 353.247500 +sun_altitude = 315.302500 [04:00:00] -ambient = rain -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\04-00 +sky_rotation = 0.000000 +sky_color = 0.510000, 0.500000, 0.500000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.043667, 0.043667, 0.051510 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.240000, 0.190000, 0.140000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +clouds_color = 0.060000, 0.040000, 0.040000, 0.750000, 1.000000 +; Colors and sun +hemisphere_color = 0.091000, 0.098000, 0.126000, 0.000000 +ambient_color = 0.009000, 0.009500, 0.011750 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.050000, 0.050000, 0.067320 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.165000, 0.195000, 0.220000 rain_density = 1.000000 -sky_color = 0.382000, 0.382000, 0.382000 +water_intensity = 0.140000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.086000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 306.550000 + +[04:30:00] +; Sky +sky_texture = sky\dark\dark_10dx9 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.420000, 0.350000, 0.320000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.097000, 0.071000, 0.058000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.112000, 0.133000, 0.182000, 0.000000 +ambient_color = 0.014000, 0.014000, 0.014000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -6.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.080640, 0.088200, 0.119280 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.235000, 0.270000, 0.285000 +rain_density = 1.000000 +water_intensity = 0.260000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.080000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 225.000000 [05:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\09-00 +sky_rotation = 0.000000 +sky_color = 0.525000, 0.510000, 0.500000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.125863, 0.121941, 0.137627 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.376471, 0.305882, 0.215686, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +clouds_color = 0.120000, 0.110000, 0.110000, 0.880000, 1.000000 +; Colors and sun +hemisphere_color = 0.119000, 0.126000, 0.154000, 0.000000 +ambient_color = 0.017000, 0.019000, 0.023000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.116000, 0.124440, 0.138600 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.380000, 0.365000, 0.395000 rain_density = 1.000000 -sky_color = 0.885000, 0.885000, 0.885000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 358.980000 +sun_altitude = 127.693000 + +[05:10:00] +; Sky +sky_texture = sky\stormy\09-00 sky_rotation = 0.000000 -sky_texture = sky\sky_2_clouds_cube -sun = -sun_altitude = -68.999985 +sky_color = 0.525000, 0.510000, 0.500000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.110000, 0.110000, 0.880000, 1.000000 +; Colors and sun +hemisphere_color = 0.119000, 0.126000, 0.154000, 0.000000 +ambient_color = 0.030750, 0.031500, 0.033250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -9.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.116000, 0.124440, 0.138600 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.380000, 0.365000, 0.395000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 357.823000 +sun_altitude = 125.787070 [06:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\13-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.150000, 0.140000, 0.930000, 1.000000 +; Colors and sun +hemisphere_color = 0.311500, 0.315000, 0.348250, 0.000000 +ambient_color = 0.014000, 0.016000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane far_plane = 350.000000 -fog_color = 0.230137, 0.226216, 0.202686 -fog_density = 0.900000 fog_distance = 350.000000 -hemisphere_color = 0.360000, 0.310000, 0.260000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 -rain_density = 1.000000 -sky_color = 0.909078, 0.901235, 0.873784 -sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube -sun = sun_rise -sun_altitude = -68.999985 -sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -12.000000 -sun_shafts_intensity = 0.000000 +fog_color = 0.174000, 0.183000, 0.198000 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 1.021577 +water_intensity = 1.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 351.207000 +sun_altitude = 116.520470 + +[06:15:00] +; Sky +sky_texture = sky\stormy\13-00 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.170000, 0.150000, 0.140000, 0.930000, 1.000000 +; Colors and sun +hemisphere_color = 0.311500, 0.315000, 0.348250, 0.000000 +ambient_color = 0.014000, 0.016000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.174000, 0.183000, 0.198000 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 1.021577 water_intensity = 1.000000 -wind_direction = 0.000000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 348.992750 +sun_altitude = 113.825213 [07:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\08-00 +sky_rotation = 0.000000 +sky_color = 0.780000, 0.775000, 0.775000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.123784, 0.131627, 0.143392 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +clouds_color = 0.210000, 0.170000, 0.160000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.266000, 0.294000, 0.000000 +ambient_color = 0.017750, 0.018500, 0.020250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.176700, 0.189100, 0.221520 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.480000, 0.515000 rain_density = 1.000000 -sky_color = 1.000000, 1.000000, 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 342.350000 +sun_altitude = 105.739440 + +[07:15:00] +; Sky +sky_texture = sky\stormy\08-00 sky_rotation = 0.000000 -sky_texture = sky\sky_1_clouds_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.780000, 0.775000, 0.775000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.170000, 0.160000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.266000, 0.294000, 0.000000 +ambient_color = 0.017750, 0.018500, 0.020250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -15.000000 -sun_shafts_intensity = 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.176700, 0.189100, 0.221520 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.480000, 0.515000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 0.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 340.010000 +sun_altitude = 103.018083 [08:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy2\08-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.141549, 0.145471, 0.161157 +clouds_color = 0.130000, 0.140000, 0.150000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.304500, 0.301000, 0.308000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.201600, 0.185600, 0.176000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 rain_density = 1.000000 -sky_color = 1.000000, 1.000000, 1.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 332.990000 +sun_altitude = 94.854010 + +[08:15:00] +; Sky +sky_texture = sky\cloudy2\08-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.140000, 0.150000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.304500, 0.301000, 0.308000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -21.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.201600, 0.185600, 0.176000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.400000, 0.400000, 0.400000 +rain_density = 1.000000 +water_intensity = 0.700000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 330.607500 +sun_altitude = 91.931945 [09:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\etalon\etalon_15 +sky_rotation = 0.000000 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.261510, 0.241902, 0.210529 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +clouds_color = 0.150000, 0.150000, 0.150000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.264250, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.312000, 0.306000, 0.312000 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 rain_density = 1.000000 -sky_color = 1.000000, 1.000000, 1.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 550.000000 +tree_amplitude_intensity = 0.085000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 323.460000 +sun_altitude = 83.165750 + +[09:15:00] +; Sky +sky_texture = sky\etalon\etalon_15 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.750000, 0.750000, 0.750000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.150000, 0.150000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.266000, 0.264250, 0.266000, 0.000000 +ambient_color = 0.020000, 0.020000, 0.020000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -24.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 450.000000 +fog_distance = 450.000000 +fog_color = 0.312000, 0.306000, 0.312000 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.500000, 0.500000, 0.500000 +rain_density = 1.000000 +water_intensity = 0.400000 +; Wind +wind_direction = 90.000000 +wind_velocity = 550.000000 +tree_amplitude_intensity = 0.085000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 321.142500 +sun_altitude = 79.777488 [10:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\cloudy2\09-00 +sky_rotation = 0.000000 +sky_color = 0.710000, 0.660000, 0.630000 +; Clouds clouds_texture = sky\sky_oblaka +clouds_color = 0.240000, 0.220000, 0.220000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.234500, 0.266000, 0.000000 +ambient_color = 0.014000, 0.015000, 0.018000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.050000 +sun = + ; Fog and farplane far_plane = 350.000000 -fog_color = 0.112176, 0.116098, 0.127863 -fog_density = 0.900000 fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +fog_color = 0.186480, 0.192720, 0.224360 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.425000, 0.425000, 0.425000 rain_density = 1.000000 -sky_color = 0.825000, 0.825000, 0.825000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.050000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 314.190000 +sun_altitude = 69.612700 + +[10:15:00] +; Sky +sky_texture = sky\cloudy2\09-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.710000, 0.660000, 0.630000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.240000, 0.220000, 0.220000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.224000, 0.234500, 0.266000, 0.000000 +ambient_color = 0.014000, 0.015000, 0.018000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -27.000000 -sun_shafts_intensity = 0.000000 +sun_shafts_intensity = 0.050000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.186480, 0.192720, 0.224360 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.425000, 0.425000, 0.425000 +rain_density = 1.000000 +water_intensity = 0.800000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.050000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 312.100000 +sun_altitude = 65.338450 [11:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\dark\dark_10dx9 +sky_rotation = 0.000000 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.223137, 0.223137, 0.203529 +clouds_color = 0.130000, 0.120000, 0.110000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.350000, 0.385000, 0.000000 +ambient_color = 0.020750, 0.021500, 0.023250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.252000, 0.252000, 0.284000 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.440000, 0.495000 rain_density = 1.000000 -sky_color = 0.911000, 0.911000, 0.911000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.075000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 305.830000 +sun_altitude = 52.515700 + +[11:15:00] +; Sky +sky_texture = sky\dark\dark_10dx9 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 1.000000, 1.000000, 1.000000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.120000, 0.110000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.350000, 0.385000, 0.000000 +ambient_color = 0.020750, 0.021500, 0.023250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -30.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.252000, 0.252000, 0.284000 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.440000, 0.495000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.075000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 304.252500 +sun_altitude = 46.807350 [12:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\12-00 +sky_rotation = 0.000000 +sky_color = 0.920000, 0.900000, 0.900000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.086882, 0.090804, 0.098647 +clouds_color = 0.160000, 0.150000, 0.150000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.318500, 0.329000, 0.367500, 0.000000 +ambient_color = 0.020750, 0.021500, 0.023250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.216000, 0.223200, 0.250240 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 rain_density = 1.000000 -sky_color = 0.681000, 0.681000, 0.681000 +water_intensity = 0.640000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 299.520000 +sun_altitude = 29.682300 + +[12:15:00] +; Sky +sky_texture = sky\stormy\12-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.920000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.160000, 0.150000, 0.150000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.318500, 0.329000, 0.367500, 0.000000 +ambient_color = 0.020750, 0.021500, 0.023250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -27.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 400.000000 +fog_distance = 400.000000 +fog_color = 0.216000, 0.223200, 0.250240 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 1.000000 +water_intensity = 0.640000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 298.885000 +sun_altitude = 22.479450 [13:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\13-00 +sky_rotation = 0.000000 +sky_color = 0.830000, 0.825000, 0.810000 +; Clouds clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.180000, 0.170000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.350000, 0.385000, 0.000000 +ambient_color = 0.017750, 0.018500, 0.020250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane far_plane = 350.000000 -fog_color = 0.187608, 0.171922, 0.148392 -fog_density = 0.900000 fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +fog_color = 0.187920, 0.201300, 0.219120 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 rain_density = 1.000000 -sky_color = 0.801000, 0.801000, 0.801000 -sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = gradient1 -sun_altitude = -68.999985 -sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -24.000000 -sun_shafts_intensity = 0.000000 +water_intensity = 1.000000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 296.980000 +sun_altitude = 0.870900 + +[13:15:00] +; Sky +sky_texture = sky\stormy\13-00 +sky_rotation = 0.000000 +sky_color = 0.830000, 0.825000, 0.810000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.200000, 0.180000, 0.170000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.343000, 0.350000, 0.385000, 0.000000 +ambient_color = 0.017750, 0.018500, 0.020250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 350.000000 +fog_distance = 350.000000 +fog_color = 0.187920, 0.201300, 0.219120 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.350000, 0.350000, 0.350000 +rain_density = 1.000000 water_intensity = 1.000000 -wind_direction = 0.000000 +; Wind +wind_direction = 90.000000 wind_velocity = 0.000000 +tree_amplitude_intensity = 0.017000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 297.550000 +sun_altitude = 352.305325 [14:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\09-00 +sky_rotation = 0.000000 +sky_color = 0.690000, 0.690000, 0.700000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.144627, 0.148549, 0.164235 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +clouds_color = 0.190000, 0.160000, 0.160000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.241500, 0.266000, 0.000000 +ambient_color = 0.020750, 0.021500, 0.023250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.162400, 0.168360, 0.182160 +fog_density = 0.950000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.440000, 0.495000 rain_density = 1.000000 -sky_color = 0.992000, 0.992000, 0.992000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 299.260000 +sun_altitude = 331.834000 + +[14:15:00] +; Sky +sky_texture = sky\stormy\09-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.690000, 0.690000, 0.700000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.190000, 0.160000, 0.160000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.231000, 0.241500, 0.266000, 0.000000 +ambient_color = 0.020750, 0.021500, 0.023250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -21.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.162400, 0.168360, 0.182160 +fog_density = 0.950000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.440000, 0.495000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 300.795000 +sun_altitude = 326.030500 [15:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 0.862500 +; Sky +sky_texture = sky\dark\dark_10dx9 +sky_rotation = 0.000000 +sky_color = 0.825000, 0.800000, 0.775000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.131706, 0.127784, 0.112098 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +clouds_color = 0.220000, 0.200000, 0.200000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.288750, 0.329000, 0.000000 +ambient_color = 0.017750, 0.018500, 0.020250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.195300, 0.201600, 0.234300 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.440000, 0.495000 rain_density = 1.000000 -sky_color = 0.619314, 0.611470, 0.591863 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 305.400000 +sun_altitude = 308.620000 + +[15:15:00] +; Sky +sky_texture = sky\dark\dark_10dx9 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.825000, 0.800000, 0.775000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.220000, 0.200000, 0.200000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.273000, 0.288750, 0.329000, 0.000000 +ambient_color = 0.017750, 0.018500, 0.020250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -18.000000 -sun_shafts_intensity = 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.195300, 0.201600, 0.234300 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.440000, 0.495000 +rain_density = 1.000000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 307.470000 +sun_altitude = 304.278300 [16:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\10-00 +sky_rotation = 0.000000 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.111176, 0.115098, 0.126863 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +clouds_color = 0.180000, 0.150000, 0.140000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.281750, 0.311500, 0.000000 +ambient_color = 0.020000, 0.022000, 0.025000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.300000 +sun = + ; Fog and farplane +far_plane = 375.000000 +fog_distance = 375.000000 +fog_color = 0.165600, 0.183600, 0.208800 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.455000, 0.480000, 0.535000 rain_density = 1.000000 -sky_color = 0.821000, 0.821000, 0.821000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 313.680000 +sun_altitude = 291.253200 + +[16:15:00] +; Sky +sky_texture = sky\stormy\10-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.900000, 0.900000, 0.900000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.180000, 0.150000, 0.140000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.280000, 0.281750, 0.311500, 0.000000 +ambient_color = 0.020000, 0.022000, 0.025000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -15.000000 -sun_shafts_intensity = 0.000000 +sun_shafts_intensity = 0.300000 +sun = + ; Fog and farplane +far_plane = 375.000000 +fog_distance = 375.000000 +fog_color = 0.165600, 0.183600, 0.208800 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.455000, 0.480000, 0.535000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 315.987500 +sun_altitude = 287.827200 [17:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\08-00 +sky_rotation = 0.000000 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.114255, 0.102490, 0.086804 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +clouds_color = 0.210000, 0.170000, 0.160000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.259000, 0.287000, 0.000000 +ambient_color = 0.020000, 0.021000, 0.025000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.300000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.182400, 0.195200, 0.227200 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.480000, 0.515000 rain_density = 1.000000 -sky_color = 0.501000, 0.501000, 0.501000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 322.910000 +sun_altitude = 277.549200 + +[17:15:00] +; Sky +sky_texture = sky\stormy\08-00 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.800000, 0.800000, 0.800000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.210000, 0.170000, 0.160000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.252000, 0.259000, 0.287000, 0.000000 +ambient_color = 0.020000, 0.021000, 0.025000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -12.000000 -sun_shafts_intensity = 0.000000 +sun_shafts_intensity = 0.300000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.182400, 0.195200, 0.227200 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.480000, 0.515000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 325.292500 +sun_altitude = 274.608675 [18:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\20-00 +sky_rotation = 0.000000 +sky_color = 0.740000, 0.730000, 0.710000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.152549, 0.152549, 0.140784 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +clouds_color = 0.150000, 0.140000, 0.130000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.239750, 0.252000, 0.267750, 0.000000 +ambient_color = 0.016750, 0.018500, 0.020250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.161880, 0.183960, 0.224960 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.480000, 0.515000 rain_density = 1.000000 -sky_color = 0.653000, 0.653000, 0.653000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.093000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 332.440000 +sun_altitude = 265.787100 + +[18:15:00] +; Sky +sky_texture = sky\stormy\20-00 sky_rotation = 0.000000 -sky_texture = sky\sky_13_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.740000, 0.730000, 0.710000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.150000, 0.140000, 0.130000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.239750, 0.252000, 0.267750, 0.000000 +ambient_color = 0.016750, 0.018500, 0.020250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -9.000000 -sun_shafts_intensity = 0.000000 +sun_shafts_intensity = 0.200000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.161880, 0.183960, 0.224960 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.480000, 0.515000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.093000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 334.787500 +sun_altitude = 263.059550 [19:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\12-00 +sky_rotation = 0.000000 +sky_color = 0.680000, 0.635000, 0.590000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.139549, 0.143471, 0.159157 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.500000, 0.450000, 0.400000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +clouds_color = 0.130000, 0.110000, 0.110000, 0.840000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.224000, 0.259000, 0.000000 +ambient_color = 0.014750, 0.015500, 0.018250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.141600, 0.157480, 0.184960 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 rain_density = 1.000000 -sky_color = 1.000000, 1.000000, 1.000000 +water_intensity = 0.640000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 341.830000 +sun_altitude = 254.876900 + +[19:15:00] +; Sky +sky_texture = sky\stormy\12-00 sky_rotation = 0.000000 -sky_texture = sky\sky_9_cube -sun = gradient1 -sun_altitude = -68.999985 +sky_color = 0.680000, 0.635000, 0.590000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.130000, 0.110000, 0.110000, 0.840000, 1.000000 +; Colors and sun +hemisphere_color = 0.210000, 0.224000, 0.259000, 0.000000 +ambient_color = 0.014750, 0.015500, 0.018250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -6.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.141600, 0.157480, 0.184960 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.450000, 0.450000, 0.450000 +rain_density = 1.000000 +water_intensity = 0.640000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.040000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 344.052250 +sun_altitude = 252.183875 [20:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\09-00 +sky_rotation = 0.000000 +sky_color = 0.525000, 0.505000, 0.500000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.211137, 0.207216, 0.215059 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.260000, 0.210000, 0.160000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +clouds_color = 0.170000, 0.140000, 0.140000, 0.800000, 1.000000 +; Colors and sun +hemisphere_color = 0.173250, 0.176750, 0.210000, 0.000000 +ambient_color = 0.014750, 0.015500, 0.017250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.116000, 0.123220, 0.138600 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.380000, 0.365000, 0.395000 rain_density = 1.000000 -sky_color = 0.580000, 0.580000, 0.580000 +water_intensity = 0.650000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.070000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 350.719000 +sun_altitude = 244.104800 + +[20:50:00] +; Sky +sky_texture = sky\stormy\08-00 sky_rotation = 0.000000 -sky_texture = sky\sky_18_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.102000, 0.083000, 0.075000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.175000, 0.185500, 0.210000, 0.000000 +ambient_color = 0.018250, 0.018250, 0.018250 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.136800, 0.146400, 0.170400 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 +rain_density = 1.000000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.080000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 1.000000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 357.405000 +sun_altitude = 234.864600 [21:00:00] -ambient = rain -ambient_color = 0.020000, 0.020000, 0.020000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\08-00 +sky_rotation = 0.000000 +sky_color = 0.600000, 0.600000, 0.600000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.182765, 0.163157, 0.155314 -fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.330000, 0.280000, 0.230000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +clouds_color = 0.122000, 0.093000, 0.085000, 0.850000, 1.000000 +; Colors and sun +hemisphere_color = 0.175000, 0.185500, 0.210000, 0.000000 +ambient_color = 0.018250, 0.018250, 0.018250 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.136800, 0.146400, 0.170400 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.200000, 0.200000, 0.200000 rain_density = 1.000000 -sky_color = 0.859000, 0.859000, 0.859000 +water_intensity = 0.500000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.080000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 358.590000 +sun_altitude = 232.965600 + +[21:30:00] +; Sky +sky_texture = sky\dark\dark_10dx9 sky_rotation = 0.000000 -sky_texture = sky\sky_20_clouds_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.305000, 0.240000, 0.200000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.057000, 0.041000, 0.038000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.057750, 0.070000, 0.101500, 0.000000 +ambient_color = 0.006000, 0.008000, 0.010000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.050400, 0.060480, 0.086620 +fog_density = 1.000000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.285000, 0.320000, 0.350000 +rain_density = 1.000000 +water_intensity = 0.080000 +; Wind +wind_direction = 90.000000 +wind_velocity = 1000.000000 +tree_amplitude_intensity = 0.080000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 0.500000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 135.000000 [22:00:00] -ambient = rain -ambient_color = 0.010000, 0.010000, 0.010000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\04-00 +sky_rotation = 0.000000 +sky_color = 0.100000, 0.100000, 0.100000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.038667, 0.038667, 0.054353 +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.022750, 0.024500, 0.028000, 0.000000 +ambient_color = 0.002000, 0.003000, 0.004000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.010000, 0.010000, 0.013200 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.110000, 0.100000, 0.040000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.080000, 0.085000, 0.130000 rain_density = 1.000000 -sky_color = 0.368000, 0.368000, 0.368000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.086000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 359.990000 +sun_altitude = 53.450000 + +[22:15:00] +; Sky +sky_texture = sky\stormy\04-00 sky_rotation = 0.000000 -sky_texture = sky\sky_17_clouds_cube -sun = sun_rise -sun_altitude = -68.999985 +sky_color = 0.100000, 0.100000, 0.100000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.010000, 0.010000, 0.010000, 1.000000, 1.000000 +; Colors and sun +hemisphere_color = 0.022750, 0.024500, 0.028000, 0.000000 +ambient_color = 0.002000, 0.003000, 0.004000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 550.000000 +fog_distance = 550.000000 +fog_color = 0.010000, 0.010000, 0.013200 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.080000, 0.085000, 0.130000 +rain_density = 1.000000 +water_intensity = 0.050000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.086000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 357.742500 +sun_altitude = 50.532500 [23:00:00] -ambient = rain -ambient_color = 0.008000, 0.008000, 0.008000 -clouds_color = 0.000000, 0.000000, 0.000000, 1.000000 +; Sky +sky_texture = sky\stormy\04-30 +sky_rotation = 0.000000 +sky_color = 0.090000, 0.070000, 0.060000 +; Clouds clouds_texture = sky\sky_oblaka -far_plane = 350.000000 -fog_color = 0.012000, 0.012000, 0.012000 +clouds_color = 0.000000, 0.000000, 0.000000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.021000, 0.021000, 0.028000, 0.000000 +ambient_color = 0.001000, 0.002000, 0.003000 +sun_color = 0.000000, 0.000000, 0.000000 +sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.001920, 0.003920, 0.006840 fog_density = 0.900000 -fog_distance = 350.000000 -hemisphere_color = 0.090000, 0.080000, 0.060000, 1.000000 -rain_color = 0.345098, 0.309804, 0.262745 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.090000, 0.095000, 0.130000 rain_density = 1.000000 -sky_color = 0.056000, 0.056000, 0.056000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt +thunderbolt_collection = collection_default +thunderbolt_duration = 0.350000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 351.000000 +sun_altitude = 41.780000 + +[23:15:00] +; Sky +sky_texture = sky\stormy\04-30 sky_rotation = 0.000000 -sky_texture = sky\sky_5_cube -sun = -sun_altitude = -68.999985 +sky_color = 0.090000, 0.070000, 0.060000 +; Clouds +clouds_texture = sky\sky_oblaka +clouds_color = 0.000000, 0.000000, 0.000000, 0.900000, 1.000000 +; Colors and sun +hemisphere_color = 0.021000, 0.021000, 0.028000, 0.000000 +ambient_color = 0.001000, 0.002000, 0.003000 sun_color = 0.000000, 0.000000, 0.000000 -sun_longitude = -3.000000 sun_shafts_intensity = 0.000000 +sun = + ; Fog and farplane +far_plane = 300.000000 +fog_distance = 300.000000 +fog_color = 0.001920, 0.003920, 0.006840 +fog_density = 0.900000 +; Sounds +ambient = rain +; Rain and water +rain_color = 0.090000, 0.095000, 0.130000 +rain_density = 1.000000 +water_intensity = 0.020000 +; Wind +wind_direction = 90.000000 +wind_velocity = 0.000000 +tree_amplitude_intensity = 0.001000 +; Thunderbolt thunderbolt_collection = collection_default thunderbolt_duration = 0.350000 -thunderbolt_period = 4.500000 -water_intensity = 0.100000 -wind_direction = 0.000000 -wind_velocity = 0.000000 +thunderbolt_period = 10.000000 +; Sun position +sun_longitude = 347.425000 +sun_altitude = 37.060000 diff --git a/src/engine/configs/scripts/README.md b/src/engine/configs/scripts/README.md index 4dffe92ef..b9883b816 100644 --- a/src/engine/configs/scripts/README.md +++ b/src/engine/configs/scripts/README.md @@ -6,7 +6,7 @@ - `suitable` - [string] whether described script job is suitable - `prior` - [number] priority ??? - `on_death` [condlist] - section activation on object death -- `camp` [?] - +- `camp` [?] - ## Base section fields diff --git a/src/engine/configs/scripts/camp.md b/src/engine/configs/scripts/camp.md index 7ae79053f..703f10005 100644 --- a/src/engine/configs/scripts/camp.md +++ b/src/engine/configs/scripts/camp.md @@ -7,5 +7,5 @@ todo; [camp]
stories - field with section name used for stories configuration -guitar_themes - field with section name used for guitar themes configuration +guitar_themes - field with section name used for guitar themes configuration harmonica_themes - field with section name used for harmonica themes configuration diff --git a/src/engine/configs/weathers/dynamic_weather_sections.ltx b/src/engine/configs/weathers/dynamic_weather_sections.ltx deleted file mode 100644 index 9775318e2..000000000 --- a/src/engine/configs/weathers/dynamic_weather_sections.ltx +++ /dev/null @@ -1,2304 +0,0 @@ -;-------------------------------------------------- -[dw_clear_clear_0] -23:00:00 = default_weather_clear_00 -00:00:00 = default_weather_clear_00 -01:00:00 = default_weather_clear_01 -02:00:00 = default_weather_clear_01 - -[dw_clear_pasmurno_0] -23:00:00 = default_weather_clear_00 -00:00:00 = default_weather_clear_00 -01:00:00 = default_weather_pasmurno_01 -02:00:00 = default_weather_pasmurno_01 - -[dw_clear_rain_0] -23:00:00 = default_weather_clear_00 -00:00:00 = default_weather_clear_00 -01:00:00 = default_weather_rain_01 -02:00:00 = default_weather_rain_01 - -[dw_clear_groza_0] -23:00:00 = default_weather_clear_00 -00:00:00 = default_weather_clear_00 -01:00:00 = default_weather_groza_01 -02:00:00 = default_weather_groza_01 - -[dw_pasmurno_clear_0] -23:00:00 = default_weather_pasmurno_00 -00:00:00 = default_weather_pasmurno_00 -01:00:00 = default_weather_clear_01 -02:00:00 = default_weather_clear_01 - -[dw_pasmurno_pasmurno_0] -23:00:00 = default_weather_pasmurno_00 -00:00:00 = default_weather_pasmurno_00 -01:00:00 = default_weather_pasmurno_01 -02:00:00 = default_weather_pasmurno_01 - -[dw_pasmurno_rain_0] -23:00:00 = default_weather_pasmurno_00 -00:00:00 = default_weather_pasmurno_00 -01:00:00 = default_weather_rain_01 -02:00:00 = default_weather_rain_01 - -[dw_pasmurno_groza_0] -23:00:00 = default_weather_pasmurno_00 -00:00:00 = default_weather_pasmurno_00 -01:00:00 = default_weather_groza_01 -02:00:00 = default_weather_groza_01 - -[dw_rain_clear_0] -23:00:00 = default_weather_rain_00 -00:00:00 = default_weather_rain_00 -01:00:00 = default_weather_clear_01 -02:00:00 = default_weather_clear_01 - -[dw_rain_pasmurno_0] -23:00:00 = default_weather_rain_00 -00:00:00 = default_weather_rain_00 -01:00:00 = default_weather_pasmurno_01 -02:00:00 = default_weather_pasmurno_01 - -[dw_rain_rain_0] -23:00:00 = default_weather_rain_00 -00:00:00 = default_weather_rain_00 -01:00:00 = default_weather_rain_01 -02:00:00 = default_weather_rain_01 - -[dw_rain_groza_0] -23:00:00 = default_weather_rain_00 -00:00:00 = default_weather_rain_00 -01:00:00 = default_weather_groza_01 -02:00:00 = default_weather_groza_01 - -[dw_groza_clear_0] -23:00:00 = default_weather_groza_00 -00:00:00 = default_weather_groza_00 -01:00:00 = default_weather_clear_01 -02:00:00 = default_weather_clear_01 - -[dw_groza_pasmurno_0] -23:00:00 = default_weather_groza_00 -00:00:00 = default_weather_groza_00 -01:00:00 = default_weather_pasmurno_01 -02:00:00 = default_weather_pasmurno_01 - -[dw_groza_rain_0] -23:00:00 = default_weather_groza_00 -00:00:00 = default_weather_groza_00 -01:00:00 = default_weather_rain_01 -02:00:00 = default_weather_rain_01 - -[dw_groza_groza_0] -23:00:00 = default_weather_groza_00 -00:00:00 = default_weather_groza_00 -01:00:00 = default_weather_groza_01 -02:00:00 = default_weather_groza_01 - -[dw_clear_clear_1] -00:00:00 = default_weather_clear_01 -01:00:00 = default_weather_clear_01 -02:00:00 = default_weather_clear_02 -03:00:00 = default_weather_clear_02 - -[dw_clear_pasmurno_1] -00:00:00 = default_weather_clear_01 -01:00:00 = default_weather_clear_01 -02:00:00 = default_weather_pasmurno_02 -03:00:00 = default_weather_pasmurno_02 - -[dw_clear_rain_1] -00:00:00 = default_weather_clear_01 -01:00:00 = default_weather_clear_01 -02:00:00 = default_weather_rain_02 -03:00:00 = default_weather_rain_02 - -[dw_clear_groza_1] -00:00:00 = default_weather_clear_01 -01:00:00 = default_weather_clear_01 -02:00:00 = default_weather_groza_02 -03:00:00 = default_weather_groza_02 - -[dw_pasmurno_clear_1] -00:00:00 = default_weather_pasmurno_01 -01:00:00 = default_weather_pasmurno_01 -02:00:00 = default_weather_clear_02 -03:00:00 = default_weather_clear_02 - -[dw_pasmurno_pasmurno_1] -00:00:00 = default_weather_pasmurno_01 -01:00:00 = default_weather_pasmurno_01 -02:00:00 = default_weather_pasmurno_02 -03:00:00 = default_weather_pasmurno_02 - -[dw_pasmurno_rain_1] -00:00:00 = default_weather_pasmurno_01 -01:00:00 = default_weather_pasmurno_01 -02:00:00 = default_weather_rain_02 -03:00:00 = default_weather_rain_02 - -[dw_pasmurno_groza_1] -00:00:00 = default_weather_pasmurno_01 -01:00:00 = default_weather_pasmurno_01 -02:00:00 = default_weather_groza_02 -03:00:00 = default_weather_groza_02 - -[dw_rain_clear_1] -00:00:00 = default_weather_rain_01 -01:00:00 = default_weather_rain_01 -02:00:00 = default_weather_clear_02 -03:00:00 = default_weather_clear_02 - -[dw_rain_pasmurno_1] -00:00:00 = default_weather_rain_01 -01:00:00 = default_weather_rain_01 -02:00:00 = default_weather_pasmurno_02 -03:00:00 = default_weather_pasmurno_02 - -[dw_rain_rain_1] -00:00:00 = default_weather_rain_01 -01:00:00 = default_weather_rain_01 -02:00:00 = default_weather_rain_02 -03:00:00 = default_weather_rain_02 - -[dw_rain_groza_1] -00:00:00 = default_weather_rain_01 -01:00:00 = default_weather_rain_01 -02:00:00 = default_weather_groza_02 -03:00:00 = default_weather_groza_02 - -[dw_groza_clear_1] -00:00:00 = default_weather_groza_01 -01:00:00 = default_weather_groza_01 -02:00:00 = default_weather_clear_02 -03:00:00 = default_weather_clear_02 - -[dw_groza_pasmurno_1] -00:00:00 = default_weather_groza_01 -01:00:00 = default_weather_groza_01 -02:00:00 = default_weather_pasmurno_02 -03:00:00 = default_weather_pasmurno_02 - -[dw_groza_rain_1] -00:00:00 = default_weather_groza_01 -01:00:00 = default_weather_groza_01 -02:00:00 = default_weather_rain_02 -03:00:00 = default_weather_rain_02 - -[dw_groza_groza_1] -00:00:00 = default_weather_groza_01 -01:00:00 = default_weather_groza_01 -02:00:00 = default_weather_groza_02 -03:00:00 = default_weather_groza_02 - -[dw_clear_clear_2] -01:00:00 = default_weather_clear_02 -02:00:00 = default_weather_clear_02 -03:00:00 = default_weather_clear_03 -04:00:00 = default_weather_clear_03 - -[dw_clear_pasmurno_2] -01:00:00 = default_weather_clear_02 -02:00:00 = default_weather_clear_02 -03:00:00 = default_weather_pasmurno_03 -04:00:00 = default_weather_pasmurno_03 - -[dw_clear_rain_2] -01:00:00 = default_weather_clear_02 -02:00:00 = default_weather_clear_02 -03:00:00 = default_weather_rain_03 -04:00:00 = default_weather_rain_03 - -[dw_clear_groza_2] -01:00:00 = default_weather_clear_02 -02:00:00 = default_weather_clear_02 -03:00:00 = default_weather_groza_03 -04:00:00 = default_weather_groza_03 - -[dw_pasmurno_clear_2] -01:00:00 = default_weather_pasmurno_02 -02:00:00 = default_weather_pasmurno_02 -03:00:00 = default_weather_clear_03 -04:00:00 = default_weather_clear_03 - -[dw_pasmurno_pasmurno_2] -01:00:00 = default_weather_pasmurno_02 -02:00:00 = default_weather_pasmurno_02 -03:00:00 = default_weather_pasmurno_03 -04:00:00 = default_weather_pasmurno_03 - -[dw_pasmurno_rain_2] -01:00:00 = default_weather_pasmurno_02 -02:00:00 = default_weather_pasmurno_02 -03:00:00 = default_weather_rain_03 -04:00:00 = default_weather_rain_03 - -[dw_pasmurno_groza_2] -01:00:00 = default_weather_pasmurno_02 -02:00:00 = default_weather_pasmurno_02 -03:00:00 = default_weather_groza_03 -04:00:00 = default_weather_groza_03 - -[dw_rain_clear_2] -01:00:00 = default_weather_rain_02 -02:00:00 = default_weather_rain_02 -03:00:00 = default_weather_clear_03 -04:00:00 = default_weather_clear_03 - -[dw_rain_pasmurno_2] -01:00:00 = default_weather_rain_02 -02:00:00 = default_weather_rain_02 -03:00:00 = default_weather_pasmurno_03 -04:00:00 = default_weather_pasmurno_03 - -[dw_rain_rain_2] -01:00:00 = default_weather_rain_02 -02:00:00 = default_weather_rain_02 -03:00:00 = default_weather_rain_03 -04:00:00 = default_weather_rain_03 - -[dw_rain_groza_2] -01:00:00 = default_weather_rain_02 -02:00:00 = default_weather_rain_02 -03:00:00 = default_weather_groza_03 -04:00:00 = default_weather_groza_03 - -[dw_groza_clear_2] -01:00:00 = default_weather_groza_02 -02:00:00 = default_weather_groza_02 -03:00:00 = default_weather_clear_03 -04:00:00 = default_weather_clear_03 - -[dw_groza_pasmurno_2] -01:00:00 = default_weather_groza_02 -02:00:00 = default_weather_groza_02 -03:00:00 = default_weather_pasmurno_03 -04:00:00 = default_weather_pasmurno_03 - -[dw_groza_rain_2] -01:00:00 = default_weather_groza_02 -02:00:00 = default_weather_groza_02 -03:00:00 = default_weather_rain_03 -04:00:00 = default_weather_rain_03 - -[dw_groza_groza_2] -01:00:00 = default_weather_groza_02 -02:00:00 = default_weather_groza_02 -03:00:00 = default_weather_groza_03 -04:00:00 = default_weather_groza_03 - -[dw_clear_clear_3] -02:00:00 = default_weather_clear_03 -03:00:00 = default_weather_clear_03 -04:00:00 = default_weather_clear_04 -05:00:00 = default_weather_clear_04 - -[dw_clear_pasmurno_3] -02:00:00 = default_weather_clear_03 -03:00:00 = default_weather_clear_03 -04:00:00 = default_weather_pasmurno_04 -05:00:00 = default_weather_pasmurno_04 - -[dw_clear_rain_3] -02:00:00 = default_weather_clear_03 -03:00:00 = default_weather_clear_03 -04:00:00 = default_weather_rain_04 -05:00:00 = default_weather_rain_04 - -[dw_clear_groza_3] -02:00:00 = default_weather_clear_03 -03:00:00 = default_weather_clear_03 -04:00:00 = default_weather_groza_04 -05:00:00 = default_weather_groza_04 - -[dw_pasmurno_clear_3] -02:00:00 = default_weather_pasmurno_03 -03:00:00 = default_weather_pasmurno_03 -04:00:00 = default_weather_clear_04 -05:00:00 = default_weather_clear_04 - -[dw_pasmurno_pasmurno_3] -02:00:00 = default_weather_pasmurno_03 -03:00:00 = default_weather_pasmurno_03 -04:00:00 = default_weather_pasmurno_04 -05:00:00 = default_weather_pasmurno_04 - -[dw_pasmurno_rain_3] -02:00:00 = default_weather_pasmurno_03 -03:00:00 = default_weather_pasmurno_03 -04:00:00 = default_weather_rain_04 -05:00:00 = default_weather_rain_04 - -[dw_pasmurno_groza_3] -02:00:00 = default_weather_pasmurno_03 -03:00:00 = default_weather_pasmurno_03 -04:00:00 = default_weather_groza_04 -05:00:00 = default_weather_groza_04 - -[dw_rain_clear_3] -02:00:00 = default_weather_rain_03 -03:00:00 = default_weather_rain_03 -04:00:00 = default_weather_clear_04 -05:00:00 = default_weather_clear_04 - -[dw_rain_pasmurno_3] -02:00:00 = default_weather_rain_03 -03:00:00 = default_weather_rain_03 -04:00:00 = default_weather_pasmurno_04 -05:00:00 = default_weather_pasmurno_04 - -[dw_rain_rain_3] -02:00:00 = default_weather_rain_03 -03:00:00 = default_weather_rain_03 -04:00:00 = default_weather_rain_04 -05:00:00 = default_weather_rain_04 - -[dw_rain_groza_3] -02:00:00 = default_weather_rain_03 -03:00:00 = default_weather_rain_03 -04:00:00 = default_weather_groza_04 -05:00:00 = default_weather_groza_04 - -[dw_groza_clear_3] -02:00:00 = default_weather_groza_03 -03:00:00 = default_weather_groza_03 -04:00:00 = default_weather_clear_04 -05:00:00 = default_weather_clear_04 - -[dw_groza_pasmurno_3] -02:00:00 = default_weather_groza_03 -03:00:00 = default_weather_groza_03 -04:00:00 = default_weather_pasmurno_04 -05:00:00 = default_weather_pasmurno_04 - -[dw_groza_rain_3] -02:00:00 = default_weather_groza_03 -03:00:00 = default_weather_groza_03 -04:00:00 = default_weather_rain_04 -05:00:00 = default_weather_rain_04 - -[dw_groza_groza_3] -02:00:00 = default_weather_groza_03 -03:00:00 = default_weather_groza_03 -04:00:00 = default_weather_groza_04 -05:00:00 = default_weather_groza_04 - -[dw_clear_clear_4] -03:00:00 = default_weather_clear_04 -04:00:00 = default_weather_clear_04 -05:00:00 = default_weather_clear_05 -06:00:00 = default_weather_clear_05 - -[dw_clear_pasmurno_4] -03:00:00 = default_weather_clear_04 -04:00:00 = default_weather_clear_04 -05:00:00 = default_weather_pasmurno_05 -06:00:00 = default_weather_pasmurno_05 - -[dw_clear_rain_4] -03:00:00 = default_weather_clear_04 -04:00:00 = default_weather_clear_04 -05:00:00 = default_weather_rain_05 -06:00:00 = default_weather_rain_05 - -[dw_clear_groza_4] -03:00:00 = default_weather_clear_04 -04:00:00 = default_weather_clear_04 -05:00:00 = default_weather_groza_05 -06:00:00 = default_weather_groza_05 - -[dw_pasmurno_clear_4] -03:00:00 = default_weather_pasmurno_04 -04:00:00 = default_weather_pasmurno_04 -05:00:00 = default_weather_clear_05 -06:00:00 = default_weather_clear_05 - -[dw_pasmurno_pasmurno_4] -03:00:00 = default_weather_pasmurno_04 -04:00:00 = default_weather_pasmurno_04 -05:00:00 = default_weather_pasmurno_05 -06:00:00 = default_weather_pasmurno_05 - -[dw_pasmurno_rain_4] -03:00:00 = default_weather_pasmurno_04 -04:00:00 = default_weather_pasmurno_04 -05:00:00 = default_weather_rain_05 -06:00:00 = default_weather_rain_05 - -[dw_pasmurno_groza_4] -03:00:00 = default_weather_pasmurno_04 -04:00:00 = default_weather_pasmurno_04 -05:00:00 = default_weather_groza_05 -06:00:00 = default_weather_groza_05 - -[dw_rain_clear_4] -03:00:00 = default_weather_rain_04 -04:00:00 = default_weather_rain_04 -05:00:00 = default_weather_clear_05 -06:00:00 = default_weather_clear_05 - -[dw_rain_pasmurno_4] -03:00:00 = default_weather_rain_04 -04:00:00 = default_weather_rain_04 -05:00:00 = default_weather_pasmurno_05 -06:00:00 = default_weather_pasmurno_05 - -[dw_rain_rain_4] -03:00:00 = default_weather_rain_04 -04:00:00 = default_weather_rain_04 -05:00:00 = default_weather_rain_05 -06:00:00 = default_weather_rain_05 - -[dw_rain_groza_4] -03:00:00 = default_weather_rain_04 -04:00:00 = default_weather_rain_04 -05:00:00 = default_weather_groza_05 -06:00:00 = default_weather_groza_05 - -[dw_groza_clear_4] -03:00:00 = default_weather_groza_04 -04:00:00 = default_weather_groza_04 -05:00:00 = default_weather_clear_05 -06:00:00 = default_weather_clear_05 - -[dw_groza_pasmurno_4] -03:00:00 = default_weather_groza_04 -04:00:00 = default_weather_groza_04 -05:00:00 = default_weather_pasmurno_05 -06:00:00 = default_weather_pasmurno_05 - -[dw_groza_rain_4] -03:00:00 = default_weather_groza_04 -04:00:00 = default_weather_groza_04 -05:00:00 = default_weather_rain_05 -06:00:00 = default_weather_rain_05 - -[dw_groza_groza_4] -03:00:00 = default_weather_groza_04 -04:00:00 = default_weather_groza_04 -05:00:00 = default_weather_groza_05 -06:00:00 = default_weather_groza_05 - -[dw_clear_clear_5] -04:00:00 = default_weather_clear_05 -05:00:00 = default_weather_clear_05 -06:00:00 = default_weather_clear_06 -07:00:00 = default_weather_clear_06 - -[dw_clear_pasmurno_5] -04:00:00 = default_weather_clear_05 -05:00:00 = default_weather_clear_05 -06:00:00 = default_weather_pasmurno_06 -07:00:00 = default_weather_pasmurno_06 - -[dw_clear_rain_5] -04:00:00 = default_weather_clear_05 -05:00:00 = default_weather_clear_05 -06:00:00 = default_weather_rain_06 -07:00:00 = default_weather_rain_06 - -[dw_clear_groza_5] -04:00:00 = default_weather_clear_05 -05:00:00 = default_weather_clear_05 -06:00:00 = default_weather_groza_06 -07:00:00 = default_weather_groza_06 - -[dw_pasmurno_clear_5] -04:00:00 = default_weather_pasmurno_05 -05:00:00 = default_weather_pasmurno_05 -06:00:00 = default_weather_clear_06 -07:00:00 = default_weather_clear_06 - -[dw_pasmurno_pasmurno_5] -04:00:00 = default_weather_pasmurno_05 -05:00:00 = default_weather_pasmurno_05 -06:00:00 = default_weather_pasmurno_06 -07:00:00 = default_weather_pasmurno_06 - -[dw_pasmurno_rain_5] -04:00:00 = default_weather_pasmurno_05 -05:00:00 = default_weather_pasmurno_05 -06:00:00 = default_weather_rain_06 -07:00:00 = default_weather_rain_06 - -[dw_pasmurno_groza_5] -04:00:00 = default_weather_pasmurno_05 -05:00:00 = default_weather_pasmurno_05 -06:00:00 = default_weather_groza_06 -07:00:00 = default_weather_groza_06 - -[dw_rain_clear_5] -04:00:00 = default_weather_rain_05 -05:00:00 = default_weather_rain_05 -06:00:00 = default_weather_clear_06 -07:00:00 = default_weather_clear_06 - -[dw_rain_pasmurno_5] -04:00:00 = default_weather_rain_05 -05:00:00 = default_weather_rain_05 -06:00:00 = default_weather_pasmurno_06 -07:00:00 = default_weather_pasmurno_06 - -[dw_rain_rain_5] -04:00:00 = default_weather_rain_05 -05:00:00 = default_weather_rain_05 -06:00:00 = default_weather_rain_06 -07:00:00 = default_weather_rain_06 - -[dw_rain_groza_5] -04:00:00 = default_weather_rain_05 -05:00:00 = default_weather_rain_05 -06:00:00 = default_weather_groza_06 -07:00:00 = default_weather_groza_06 - -[dw_groza_clear_5] -04:00:00 = default_weather_groza_05 -05:00:00 = default_weather_groza_05 -06:00:00 = default_weather_clear_06 -07:00:00 = default_weather_clear_06 - -[dw_groza_pasmurno_5] -04:00:00 = default_weather_groza_05 -05:00:00 = default_weather_groza_05 -06:00:00 = default_weather_pasmurno_06 -07:00:00 = default_weather_pasmurno_06 - -[dw_groza_rain_5] -04:00:00 = default_weather_groza_05 -05:00:00 = default_weather_groza_05 -06:00:00 = default_weather_rain_06 -07:00:00 = default_weather_rain_06 - -[dw_groza_groza_5] -04:00:00 = default_weather_groza_05 -05:00:00 = default_weather_groza_05 -06:00:00 = default_weather_groza_06 -07:00:00 = default_weather_groza_06 - -[dw_clear_clear_6] -05:00:00 = default_weather_clear_06 -06:00:00 = default_weather_clear_06 -07:00:00 = default_weather_clear_07 -08:00:00 = default_weather_clear_07 - -[dw_clear_pasmurno_6] -05:00:00 = default_weather_clear_06 -06:00:00 = default_weather_clear_06 -07:00:00 = default_weather_pasmurno_07 -08:00:00 = default_weather_pasmurno_07 - -[dw_clear_rain_6] -05:00:00 = default_weather_clear_06 -06:00:00 = default_weather_clear_06 -07:00:00 = default_weather_rain_07 -08:00:00 = default_weather_rain_07 - -[dw_clear_groza_6] -05:00:00 = default_weather_clear_06 -06:00:00 = default_weather_clear_06 -07:00:00 = default_weather_groza_07 -08:00:00 = default_weather_groza_07 - -[dw_pasmurno_clear_6] -05:00:00 = default_weather_pasmurno_06 -06:00:00 = default_weather_pasmurno_06 -07:00:00 = default_weather_clear_07 -08:00:00 = default_weather_clear_07 - -[dw_pasmurno_pasmurno_6] -05:00:00 = default_weather_pasmurno_06 -06:00:00 = default_weather_pasmurno_06 -07:00:00 = default_weather_pasmurno_07 -08:00:00 = default_weather_pasmurno_07 - -[dw_pasmurno_rain_6] -05:00:00 = default_weather_pasmurno_06 -06:00:00 = default_weather_pasmurno_06 -07:00:00 = default_weather_rain_07 -08:00:00 = default_weather_rain_07 - -[dw_pasmurno_groza_6] -05:00:00 = default_weather_pasmurno_06 -06:00:00 = default_weather_pasmurno_06 -07:00:00 = default_weather_groza_07 -08:00:00 = default_weather_groza_07 - -[dw_rain_clear_6] -05:00:00 = default_weather_rain_06 -06:00:00 = default_weather_rain_06 -07:00:00 = default_weather_clear_07 -08:00:00 = default_weather_clear_07 - -[dw_rain_pasmurno_6] -05:00:00 = default_weather_rain_06 -06:00:00 = default_weather_rain_06 -07:00:00 = default_weather_pasmurno_07 -08:00:00 = default_weather_pasmurno_07 - -[dw_rain_rain_6] -05:00:00 = default_weather_rain_06 -06:00:00 = default_weather_rain_06 -07:00:00 = default_weather_rain_07 -08:00:00 = default_weather_rain_07 - -[dw_rain_groza_6] -05:00:00 = default_weather_rain_06 -06:00:00 = default_weather_rain_06 -07:00:00 = default_weather_groza_07 -08:00:00 = default_weather_groza_07 - -[dw_groza_clear_6] -05:00:00 = default_weather_groza_06 -06:00:00 = default_weather_groza_06 -07:00:00 = default_weather_clear_07 -08:00:00 = default_weather_clear_07 - -[dw_groza_pasmurno_6] -05:00:00 = default_weather_groza_06 -06:00:00 = default_weather_groza_06 -07:00:00 = default_weather_pasmurno_07 -08:00:00 = default_weather_pasmurno_07 - -[dw_groza_rain_6] -05:00:00 = default_weather_groza_06 -06:00:00 = default_weather_groza_06 -07:00:00 = default_weather_rain_07 -08:00:00 = default_weather_rain_07 - -[dw_groza_groza_6] -05:00:00 = default_weather_groza_06 -06:00:00 = default_weather_groza_06 -07:00:00 = default_weather_groza_07 -08:00:00 = default_weather_groza_07 - -[dw_clear_clear_7] -06:00:00 = default_weather_clear_07 -07:00:00 = default_weather_clear_07 -08:00:00 = default_weather_clear_08 -09:00:00 = default_weather_clear_08 - -[dw_clear_pasmurno_7] -06:00:00 = default_weather_clear_07 -07:00:00 = default_weather_clear_07 -08:00:00 = default_weather_pasmurno_08 -09:00:00 = default_weather_pasmurno_08 - -[dw_clear_rain_7] -06:00:00 = default_weather_clear_07 -07:00:00 = default_weather_clear_07 -08:00:00 = default_weather_rain_08 -09:00:00 = default_weather_rain_08 - -[dw_clear_groza_7] -06:00:00 = default_weather_clear_07 -07:00:00 = default_weather_clear_07 -08:00:00 = default_weather_groza_08 -09:00:00 = default_weather_groza_08 - -[dw_pasmurno_clear_7] -06:00:00 = default_weather_pasmurno_07 -07:00:00 = default_weather_pasmurno_07 -08:00:00 = default_weather_clear_08 -09:00:00 = default_weather_clear_08 - -[dw_pasmurno_pasmurno_7] -06:00:00 = default_weather_pasmurno_07 -07:00:00 = default_weather_pasmurno_07 -08:00:00 = default_weather_pasmurno_08 -09:00:00 = default_weather_pasmurno_08 - -[dw_pasmurno_rain_7] -06:00:00 = default_weather_pasmurno_07 -07:00:00 = default_weather_pasmurno_07 -08:00:00 = default_weather_rain_08 -09:00:00 = default_weather_rain_08 - -[dw_pasmurno_groza_7] -06:00:00 = default_weather_pasmurno_07 -07:00:00 = default_weather_pasmurno_07 -08:00:00 = default_weather_groza_08 -09:00:00 = default_weather_groza_08 - -[dw_rain_clear_7] -06:00:00 = default_weather_rain_07 -07:00:00 = default_weather_rain_07 -08:00:00 = default_weather_clear_08 -09:00:00 = default_weather_clear_08 - -[dw_rain_pasmurno_7] -06:00:00 = default_weather_rain_07 -07:00:00 = default_weather_rain_07 -08:00:00 = default_weather_pasmurno_08 -09:00:00 = default_weather_pasmurno_08 - -[dw_rain_rain_7] -06:00:00 = default_weather_rain_07 -07:00:00 = default_weather_rain_07 -08:00:00 = default_weather_rain_08 -09:00:00 = default_weather_rain_08 - -[dw_rain_groza_7] -06:00:00 = default_weather_rain_07 -07:00:00 = default_weather_rain_07 -08:00:00 = default_weather_groza_08 -09:00:00 = default_weather_groza_08 - -[dw_groza_clear_7] -06:00:00 = default_weather_groza_07 -07:00:00 = default_weather_groza_07 -08:00:00 = default_weather_clear_08 -09:00:00 = default_weather_clear_08 - -[dw_groza_pasmurno_7] -06:00:00 = default_weather_groza_07 -07:00:00 = default_weather_groza_07 -08:00:00 = default_weather_pasmurno_08 -09:00:00 = default_weather_pasmurno_08 - -[dw_groza_rain_7] -06:00:00 = default_weather_groza_07 -07:00:00 = default_weather_groza_07 -08:00:00 = default_weather_rain_08 -09:00:00 = default_weather_rain_08 - -[dw_groza_groza_7] -06:00:00 = default_weather_groza_07 -07:00:00 = default_weather_groza_07 -08:00:00 = default_weather_groza_08 -09:00:00 = default_weather_groza_08 - -[dw_clear_clear_8] -07:00:00 = default_weather_clear_08 -08:00:00 = default_weather_clear_08 -09:00:00 = default_weather_clear_09 -10:00:00 = default_weather_clear_09 - -[dw_clear_pasmurno_8] -07:00:00 = default_weather_clear_08 -08:00:00 = default_weather_clear_08 -09:00:00 = default_weather_pasmurno_09 -10:00:00 = default_weather_pasmurno_09 - -[dw_clear_rain_8] -07:00:00 = default_weather_clear_08 -08:00:00 = default_weather_clear_08 -09:00:00 = default_weather_rain_09 -10:00:00 = default_weather_rain_09 - -[dw_clear_groza_8] -07:00:00 = default_weather_clear_08 -08:00:00 = default_weather_clear_08 -09:00:00 = default_weather_groza_09 -10:00:00 = default_weather_groza_09 - -[dw_pasmurno_clear_8] -07:00:00 = default_weather_pasmurno_08 -08:00:00 = default_weather_pasmurno_08 -09:00:00 = default_weather_clear_09 -10:00:00 = default_weather_clear_09 - -[dw_pasmurno_pasmurno_8] -07:00:00 = default_weather_pasmurno_08 -08:00:00 = default_weather_pasmurno_08 -09:00:00 = default_weather_pasmurno_09 -10:00:00 = default_weather_pasmurno_09 - -[dw_pasmurno_rain_8] -07:00:00 = default_weather_pasmurno_08 -08:00:00 = default_weather_pasmurno_08 -09:00:00 = default_weather_rain_09 -10:00:00 = default_weather_rain_09 - -[dw_pasmurno_groza_8] -07:00:00 = default_weather_pasmurno_08 -08:00:00 = default_weather_pasmurno_08 -09:00:00 = default_weather_groza_09 -10:00:00 = default_weather_groza_09 - -[dw_rain_clear_8] -07:00:00 = default_weather_rain_08 -08:00:00 = default_weather_rain_08 -09:00:00 = default_weather_clear_09 -10:00:00 = default_weather_clear_09 - -[dw_rain_pasmurno_8] -07:00:00 = default_weather_rain_08 -08:00:00 = default_weather_rain_08 -09:00:00 = default_weather_pasmurno_09 -10:00:00 = default_weather_pasmurno_09 - -[dw_rain_rain_8] -07:00:00 = default_weather_rain_08 -08:00:00 = default_weather_rain_08 -09:00:00 = default_weather_rain_09 -10:00:00 = default_weather_rain_09 - -[dw_rain_groza_8] -07:00:00 = default_weather_rain_08 -08:00:00 = default_weather_rain_08 -09:00:00 = default_weather_groza_09 -10:00:00 = default_weather_groza_09 - -[dw_groza_clear_8] -07:00:00 = default_weather_groza_08 -08:00:00 = default_weather_groza_08 -09:00:00 = default_weather_clear_09 -10:00:00 = default_weather_clear_09 - -[dw_groza_pasmurno_8] -07:00:00 = default_weather_groza_08 -08:00:00 = default_weather_groza_08 -09:00:00 = default_weather_pasmurno_09 -10:00:00 = default_weather_pasmurno_09 - -[dw_groza_rain_8] -07:00:00 = default_weather_groza_08 -08:00:00 = default_weather_groza_08 -09:00:00 = default_weather_rain_09 -10:00:00 = default_weather_rain_09 - -[dw_groza_groza_8] -07:00:00 = default_weather_groza_08 -08:00:00 = default_weather_groza_08 -09:00:00 = default_weather_groza_09 -10:00:00 = default_weather_groza_09 - -[dw_clear_clear_9] -08:00:00 = default_weather_clear_09 -09:00:00 = default_weather_clear_09 -10:00:00 = default_weather_clear_10 -11:00:00 = default_weather_clear_10 - -[dw_clear_pasmurno_9] -08:00:00 = default_weather_clear_09 -09:00:00 = default_weather_clear_09 -10:00:00 = default_weather_pasmurno_10 -11:00:00 = default_weather_pasmurno_10 - -[dw_clear_rain_9] -08:00:00 = default_weather_clear_09 -09:00:00 = default_weather_clear_09 -10:00:00 = default_weather_rain_10 -11:00:00 = default_weather_rain_10 - -[dw_clear_groza_9] -08:00:00 = default_weather_clear_09 -09:00:00 = default_weather_clear_09 -10:00:00 = default_weather_groza_10 -11:00:00 = default_weather_groza_10 - -[dw_pasmurno_clear_9] -08:00:00 = default_weather_pasmurno_09 -09:00:00 = default_weather_pasmurno_09 -10:00:00 = default_weather_clear_10 -11:00:00 = default_weather_clear_10 - -[dw_pasmurno_pasmurno_9] -08:00:00 = default_weather_pasmurno_09 -09:00:00 = default_weather_pasmurno_09 -10:00:00 = default_weather_pasmurno_10 -11:00:00 = default_weather_pasmurno_10 - -[dw_pasmurno_rain_9] -08:00:00 = default_weather_pasmurno_09 -09:00:00 = default_weather_pasmurno_09 -10:00:00 = default_weather_rain_10 -11:00:00 = default_weather_rain_10 - -[dw_pasmurno_groza_9] -08:00:00 = default_weather_pasmurno_09 -09:00:00 = default_weather_pasmurno_09 -10:00:00 = default_weather_groza_10 -11:00:00 = default_weather_groza_10 - -[dw_rain_clear_9] -08:00:00 = default_weather_rain_09 -09:00:00 = default_weather_rain_09 -10:00:00 = default_weather_clear_10 -11:00:00 = default_weather_clear_10 - -[dw_rain_pasmurno_9] -08:00:00 = default_weather_rain_09 -09:00:00 = default_weather_rain_09 -10:00:00 = default_weather_pasmurno_10 -11:00:00 = default_weather_pasmurno_10 - -[dw_rain_rain_9] -08:00:00 = default_weather_rain_09 -09:00:00 = default_weather_rain_09 -10:00:00 = default_weather_rain_10 -11:00:00 = default_weather_rain_10 - -[dw_rain_groza_9] -08:00:00 = default_weather_rain_09 -09:00:00 = default_weather_rain_09 -10:00:00 = default_weather_groza_10 -11:00:00 = default_weather_groza_10 - -[dw_groza_clear_9] -08:00:00 = default_weather_groza_09 -09:00:00 = default_weather_groza_09 -10:00:00 = default_weather_clear_10 -11:00:00 = default_weather_clear_10 - -[dw_groza_pasmurno_9] -08:00:00 = default_weather_groza_09 -09:00:00 = default_weather_groza_09 -10:00:00 = default_weather_pasmurno_10 -11:00:00 = default_weather_pasmurno_10 - -[dw_groza_rain_9] -08:00:00 = default_weather_groza_09 -09:00:00 = default_weather_groza_09 -10:00:00 = default_weather_rain_10 -11:00:00 = default_weather_rain_10 - -[dw_groza_groza_9] -08:00:00 = default_weather_groza_09 -09:00:00 = default_weather_groza_09 -10:00:00 = default_weather_groza_10 -11:00:00 = default_weather_groza_10 - -[dw_clear_clear_10] -09:00:00 = default_weather_clear_10 -10:00:00 = default_weather_clear_10 -11:00:00 = default_weather_clear_11 -12:00:00 = default_weather_clear_11 - -[dw_clear_pasmurno_10] -09:00:00 = default_weather_clear_10 -10:00:00 = default_weather_clear_10 -11:00:00 = default_weather_pasmurno_11 -12:00:00 = default_weather_pasmurno_11 - -[dw_clear_rain_10] -09:00:00 = default_weather_clear_10 -10:00:00 = default_weather_clear_10 -11:00:00 = default_weather_rain_11 -12:00:00 = default_weather_rain_11 - -[dw_clear_groza_10] -09:00:00 = default_weather_clear_10 -10:00:00 = default_weather_clear_10 -11:00:00 = default_weather_groza_11 -12:00:00 = default_weather_groza_11 - -[dw_pasmurno_clear_10] -09:00:00 = default_weather_pasmurno_10 -10:00:00 = default_weather_pasmurno_10 -11:00:00 = default_weather_clear_11 -12:00:00 = default_weather_clear_11 - -[dw_pasmurno_pasmurno_10] -09:00:00 = default_weather_pasmurno_10 -10:00:00 = default_weather_pasmurno_10 -11:00:00 = default_weather_pasmurno_11 -12:00:00 = default_weather_pasmurno_11 - -[dw_pasmurno_rain_10] -09:00:00 = default_weather_pasmurno_10 -10:00:00 = default_weather_pasmurno_10 -11:00:00 = default_weather_rain_11 -12:00:00 = default_weather_rain_11 - -[dw_pasmurno_groza_10] -09:00:00 = default_weather_pasmurno_10 -10:00:00 = default_weather_pasmurno_10 -11:00:00 = default_weather_groza_11 -12:00:00 = default_weather_groza_11 - -[dw_rain_clear_10] -09:00:00 = default_weather_rain_10 -10:00:00 = default_weather_rain_10 -11:00:00 = default_weather_clear_11 -12:00:00 = default_weather_clear_11 - -[dw_rain_pasmurno_10] -09:00:00 = default_weather_rain_10 -10:00:00 = default_weather_rain_10 -11:00:00 = default_weather_pasmurno_11 -12:00:00 = default_weather_pasmurno_11 - -[dw_rain_rain_10] -09:00:00 = default_weather_rain_10 -10:00:00 = default_weather_rain_10 -11:00:00 = default_weather_rain_11 -12:00:00 = default_weather_rain_11 - -[dw_rain_groza_10] -09:00:00 = default_weather_rain_10 -10:00:00 = default_weather_rain_10 -11:00:00 = default_weather_groza_11 -12:00:00 = default_weather_groza_11 - -[dw_groza_clear_10] -09:00:00 = default_weather_groza_10 -10:00:00 = default_weather_groza_10 -11:00:00 = default_weather_clear_11 -12:00:00 = default_weather_clear_11 - -[dw_groza_pasmurno_10] -09:00:00 = default_weather_groza_10 -10:00:00 = default_weather_groza_10 -11:00:00 = default_weather_pasmurno_11 -12:00:00 = default_weather_pasmurno_11 - -[dw_groza_rain_10] -09:00:00 = default_weather_groza_10 -10:00:00 = default_weather_groza_10 -11:00:00 = default_weather_rain_11 -12:00:00 = default_weather_rain_11 - -[dw_groza_groza_10] -09:00:00 = default_weather_groza_10 -10:00:00 = default_weather_groza_10 -11:00:00 = default_weather_groza_11 -12:00:00 = default_weather_groza_11 - -[dw_clear_clear_11] -10:00:00 = default_weather_clear_11 -11:00:00 = default_weather_clear_11 -12:00:00 = default_weather_clear_12 -13:00:00 = default_weather_clear_12 - -[dw_clear_pasmurno_11] -10:00:00 = default_weather_clear_11 -11:00:00 = default_weather_clear_11 -12:00:00 = default_weather_pasmurno_12 -13:00:00 = default_weather_pasmurno_12 - -[dw_clear_rain_11] -10:00:00 = default_weather_clear_11 -11:00:00 = default_weather_clear_11 -12:00:00 = default_weather_rain_12 -13:00:00 = default_weather_rain_12 - -[dw_clear_groza_11] -10:00:00 = default_weather_clear_11 -11:00:00 = default_weather_clear_11 -12:00:00 = default_weather_groza_12 -13:00:00 = default_weather_groza_12 - -[dw_pasmurno_clear_11] -10:00:00 = default_weather_pasmurno_11 -11:00:00 = default_weather_pasmurno_11 -12:00:00 = default_weather_clear_12 -13:00:00 = default_weather_clear_12 - -[dw_pasmurno_pasmurno_11] -10:00:00 = default_weather_pasmurno_11 -11:00:00 = default_weather_pasmurno_11 -12:00:00 = default_weather_pasmurno_12 -13:00:00 = default_weather_pasmurno_12 - -[dw_pasmurno_rain_11] -10:00:00 = default_weather_pasmurno_11 -11:00:00 = default_weather_pasmurno_11 -12:00:00 = default_weather_rain_12 -13:00:00 = default_weather_rain_12 - -[dw_pasmurno_groza_11] -10:00:00 = default_weather_pasmurno_11 -11:00:00 = default_weather_pasmurno_11 -12:00:00 = default_weather_groza_12 -13:00:00 = default_weather_groza_12 - -[dw_rain_clear_11] -10:00:00 = default_weather_rain_11 -11:00:00 = default_weather_rain_11 -12:00:00 = default_weather_clear_12 -13:00:00 = default_weather_clear_12 - -[dw_rain_pasmurno_11] -10:00:00 = default_weather_rain_11 -11:00:00 = default_weather_rain_11 -12:00:00 = default_weather_pasmurno_12 -13:00:00 = default_weather_pasmurno_12 - -[dw_rain_rain_11] -10:00:00 = default_weather_rain_11 -11:00:00 = default_weather_rain_11 -12:00:00 = default_weather_rain_12 -13:00:00 = default_weather_rain_12 - -[dw_rain_groza_11] -10:00:00 = default_weather_rain_11 -11:00:00 = default_weather_rain_11 -12:00:00 = default_weather_groza_12 -13:00:00 = default_weather_groza_12 - -[dw_groza_clear_11] -10:00:00 = default_weather_groza_11 -11:00:00 = default_weather_groza_11 -12:00:00 = default_weather_clear_12 -13:00:00 = default_weather_clear_12 - -[dw_groza_pasmurno_11] -10:00:00 = default_weather_groza_11 -11:00:00 = default_weather_groza_11 -12:00:00 = default_weather_pasmurno_12 -13:00:00 = default_weather_pasmurno_12 - -[dw_groza_rain_11] -10:00:00 = default_weather_groza_11 -11:00:00 = default_weather_groza_11 -12:00:00 = default_weather_rain_12 -13:00:00 = default_weather_rain_12 - -[dw_groza_groza_11] -10:00:00 = default_weather_groza_11 -11:00:00 = default_weather_groza_11 -12:00:00 = default_weather_groza_12 -13:00:00 = default_weather_groza_12 - -[dw_clear_clear_12] -11:00:00 = default_weather_clear_12 -12:00:00 = default_weather_clear_12 -13:00:00 = default_weather_clear_13 -14:00:00 = default_weather_clear_13 - -[dw_clear_pasmurno_12] -11:00:00 = default_weather_clear_12 -12:00:00 = default_weather_clear_12 -13:00:00 = default_weather_pasmurno_13 -14:00:00 = default_weather_pasmurno_13 - -[dw_clear_rain_12] -11:00:00 = default_weather_clear_12 -12:00:00 = default_weather_clear_12 -13:00:00 = default_weather_rain_13 -14:00:00 = default_weather_rain_13 - -[dw_clear_groza_12] -11:00:00 = default_weather_clear_12 -12:00:00 = default_weather_clear_12 -13:00:00 = default_weather_groza_13 -14:00:00 = default_weather_groza_13 - -[dw_pasmurno_clear_12] -11:00:00 = default_weather_pasmurno_12 -12:00:00 = default_weather_pasmurno_12 -13:00:00 = default_weather_clear_13 -14:00:00 = default_weather_clear_13 - -[dw_pasmurno_pasmurno_12] -11:00:00 = default_weather_pasmurno_12 -12:00:00 = default_weather_pasmurno_12 -13:00:00 = default_weather_pasmurno_13 -14:00:00 = default_weather_pasmurno_13 - -[dw_pasmurno_rain_12] -11:00:00 = default_weather_pasmurno_12 -12:00:00 = default_weather_pasmurno_12 -13:00:00 = default_weather_rain_13 -14:00:00 = default_weather_rain_13 - -[dw_pasmurno_groza_12] -11:00:00 = default_weather_pasmurno_12 -12:00:00 = default_weather_pasmurno_12 -13:00:00 = default_weather_groza_13 -14:00:00 = default_weather_groza_13 - -[dw_rain_clear_12] -11:00:00 = default_weather_rain_12 -12:00:00 = default_weather_rain_12 -13:00:00 = default_weather_clear_13 -14:00:00 = default_weather_clear_13 - -[dw_rain_pasmurno_12] -11:00:00 = default_weather_rain_12 -12:00:00 = default_weather_rain_12 -13:00:00 = default_weather_pasmurno_13 -14:00:00 = default_weather_pasmurno_13 - -[dw_rain_rain_12] -11:00:00 = default_weather_rain_12 -12:00:00 = default_weather_rain_12 -13:00:00 = default_weather_rain_13 -14:00:00 = default_weather_rain_13 - -[dw_rain_groza_12] -11:00:00 = default_weather_rain_12 -12:00:00 = default_weather_rain_12 -13:00:00 = default_weather_groza_13 -14:00:00 = default_weather_groza_13 - -[dw_groza_clear_12] -11:00:00 = default_weather_groza_12 -12:00:00 = default_weather_groza_12 -13:00:00 = default_weather_clear_13 -14:00:00 = default_weather_clear_13 - -[dw_groza_pasmurno_12] -11:00:00 = default_weather_groza_12 -12:00:00 = default_weather_groza_12 -13:00:00 = default_weather_pasmurno_13 -14:00:00 = default_weather_pasmurno_13 - -[dw_groza_rain_12] -11:00:00 = default_weather_groza_12 -12:00:00 = default_weather_groza_12 -13:00:00 = default_weather_rain_13 -14:00:00 = default_weather_rain_13 - -[dw_groza_groza_12] -11:00:00 = default_weather_groza_12 -12:00:00 = default_weather_groza_12 -13:00:00 = default_weather_groza_13 -14:00:00 = default_weather_groza_13 - -[dw_clear_clear_13] -12:00:00 = default_weather_clear_13 -13:00:00 = default_weather_clear_13 -14:00:00 = default_weather_clear_14 -15:00:00 = default_weather_clear_14 - -[dw_clear_pasmurno_13] -12:00:00 = default_weather_clear_13 -13:00:00 = default_weather_clear_13 -14:00:00 = default_weather_pasmurno_14 -15:00:00 = default_weather_pasmurno_14 - -[dw_clear_rain_13] -12:00:00 = default_weather_clear_13 -13:00:00 = default_weather_clear_13 -14:00:00 = default_weather_rain_14 -15:00:00 = default_weather_rain_14 - -[dw_clear_groza_13] -12:00:00 = default_weather_clear_13 -13:00:00 = default_weather_clear_13 -14:00:00 = default_weather_groza_14 -15:00:00 = default_weather_groza_14 - -[dw_pasmurno_clear_13] -12:00:00 = default_weather_pasmurno_13 -13:00:00 = default_weather_pasmurno_13 -14:00:00 = default_weather_clear_14 -15:00:00 = default_weather_clear_14 - -[dw_pasmurno_pasmurno_13] -12:00:00 = default_weather_pasmurno_13 -13:00:00 = default_weather_pasmurno_13 -14:00:00 = default_weather_pasmurno_14 -15:00:00 = default_weather_pasmurno_14 - -[dw_pasmurno_rain_13] -12:00:00 = default_weather_pasmurno_13 -13:00:00 = default_weather_pasmurno_13 -14:00:00 = default_weather_rain_14 -15:00:00 = default_weather_rain_14 - -[dw_pasmurno_groza_13] -12:00:00 = default_weather_pasmurno_13 -13:00:00 = default_weather_pasmurno_13 -14:00:00 = default_weather_groza_14 -15:00:00 = default_weather_groza_14 - -[dw_rain_clear_13] -12:00:00 = default_weather_rain_13 -13:00:00 = default_weather_rain_13 -14:00:00 = default_weather_clear_14 -15:00:00 = default_weather_clear_14 - -[dw_rain_pasmurno_13] -12:00:00 = default_weather_rain_13 -13:00:00 = default_weather_rain_13 -14:00:00 = default_weather_pasmurno_14 -15:00:00 = default_weather_pasmurno_14 - -[dw_rain_rain_13] -12:00:00 = default_weather_rain_13 -13:00:00 = default_weather_rain_13 -14:00:00 = default_weather_rain_14 -15:00:00 = default_weather_rain_14 - -[dw_rain_groza_13] -12:00:00 = default_weather_rain_13 -13:00:00 = default_weather_rain_13 -14:00:00 = default_weather_groza_14 -15:00:00 = default_weather_groza_14 - -[dw_groza_clear_13] -12:00:00 = default_weather_groza_13 -13:00:00 = default_weather_groza_13 -14:00:00 = default_weather_clear_14 -15:00:00 = default_weather_clear_14 - -[dw_groza_pasmurno_13] -12:00:00 = default_weather_groza_13 -13:00:00 = default_weather_groza_13 -14:00:00 = default_weather_pasmurno_14 -15:00:00 = default_weather_pasmurno_14 - -[dw_groza_rain_13] -12:00:00 = default_weather_groza_13 -13:00:00 = default_weather_groza_13 -14:00:00 = default_weather_rain_14 -15:00:00 = default_weather_rain_14 - -[dw_groza_groza_13] -12:00:00 = default_weather_groza_13 -13:00:00 = default_weather_groza_13 -14:00:00 = default_weather_groza_14 -15:00:00 = default_weather_groza_14 - -[dw_clear_clear_14] -13:00:00 = default_weather_clear_14 -14:00:00 = default_weather_clear_14 -15:00:00 = default_weather_clear_15 -16:00:00 = default_weather_clear_15 - -[dw_clear_pasmurno_14] -13:00:00 = default_weather_clear_14 -14:00:00 = default_weather_clear_14 -15:00:00 = default_weather_pasmurno_15 -16:00:00 = default_weather_pasmurno_15 - -[dw_clear_rain_14] -13:00:00 = default_weather_clear_14 -14:00:00 = default_weather_clear_14 -15:00:00 = default_weather_rain_15 -16:00:00 = default_weather_rain_15 - -[dw_clear_groza_14] -13:00:00 = default_weather_clear_14 -14:00:00 = default_weather_clear_14 -15:00:00 = default_weather_groza_15 -16:00:00 = default_weather_groza_15 - -[dw_pasmurno_clear_14] -13:00:00 = default_weather_pasmurno_14 -14:00:00 = default_weather_pasmurno_14 -15:00:00 = default_weather_clear_15 -16:00:00 = default_weather_clear_15 - -[dw_pasmurno_pasmurno_14] -13:00:00 = default_weather_pasmurno_14 -14:00:00 = default_weather_pasmurno_14 -15:00:00 = default_weather_pasmurno_15 -16:00:00 = default_weather_pasmurno_15 - -[dw_pasmurno_rain_14] -13:00:00 = default_weather_pasmurno_14 -14:00:00 = default_weather_pasmurno_14 -15:00:00 = default_weather_rain_15 -16:00:00 = default_weather_rain_15 - -[dw_pasmurno_groza_14] -13:00:00 = default_weather_pasmurno_14 -14:00:00 = default_weather_pasmurno_14 -15:00:00 = default_weather_groza_15 -16:00:00 = default_weather_groza_15 - -[dw_rain_clear_14] -13:00:00 = default_weather_rain_14 -14:00:00 = default_weather_rain_14 -15:00:00 = default_weather_clear_15 -16:00:00 = default_weather_clear_15 - -[dw_rain_pasmurno_14] -13:00:00 = default_weather_rain_14 -14:00:00 = default_weather_rain_14 -15:00:00 = default_weather_pasmurno_15 -16:00:00 = default_weather_pasmurno_15 - -[dw_rain_rain_14] -13:00:00 = default_weather_rain_14 -14:00:00 = default_weather_rain_14 -15:00:00 = default_weather_rain_15 -16:00:00 = default_weather_rain_15 - -[dw_rain_groza_14] -13:00:00 = default_weather_rain_14 -14:00:00 = default_weather_rain_14 -15:00:00 = default_weather_groza_15 -16:00:00 = default_weather_groza_15 - -[dw_groza_clear_14] -13:00:00 = default_weather_groza_14 -14:00:00 = default_weather_groza_14 -15:00:00 = default_weather_clear_15 -16:00:00 = default_weather_clear_15 - -[dw_groza_pasmurno_14] -13:00:00 = default_weather_groza_14 -14:00:00 = default_weather_groza_14 -15:00:00 = default_weather_pasmurno_15 -16:00:00 = default_weather_pasmurno_15 - -[dw_groza_rain_14] -13:00:00 = default_weather_groza_14 -14:00:00 = default_weather_groza_14 -15:00:00 = default_weather_rain_15 -16:00:00 = default_weather_rain_15 - -[dw_groza_groza_14] -13:00:00 = default_weather_groza_14 -14:00:00 = default_weather_groza_14 -15:00:00 = default_weather_groza_15 -16:00:00 = default_weather_groza_15 - -[dw_clear_clear_15] -14:00:00 = default_weather_clear_15 -15:00:00 = default_weather_clear_15 -16:00:00 = default_weather_clear_16 -17:00:00 = default_weather_clear_16 - -[dw_clear_pasmurno_15] -14:00:00 = default_weather_clear_15 -15:00:00 = default_weather_clear_15 -16:00:00 = default_weather_pasmurno_16 -17:00:00 = default_weather_pasmurno_16 - -[dw_clear_rain_15] -14:00:00 = default_weather_clear_15 -15:00:00 = default_weather_clear_15 -16:00:00 = default_weather_rain_16 -17:00:00 = default_weather_rain_16 - -[dw_clear_groza_15] -14:00:00 = default_weather_clear_15 -15:00:00 = default_weather_clear_15 -16:00:00 = default_weather_groza_16 -17:00:00 = default_weather_groza_16 - -[dw_pasmurno_clear_15] -14:00:00 = default_weather_pasmurno_15 -15:00:00 = default_weather_pasmurno_15 -16:00:00 = default_weather_clear_16 -17:00:00 = default_weather_clear_16 - -[dw_pasmurno_pasmurno_15] -14:00:00 = default_weather_pasmurno_15 -15:00:00 = default_weather_pasmurno_15 -16:00:00 = default_weather_pasmurno_16 -17:00:00 = default_weather_pasmurno_16 - -[dw_pasmurno_rain_15] -14:00:00 = default_weather_pasmurno_15 -15:00:00 = default_weather_pasmurno_15 -16:00:00 = default_weather_rain_16 -17:00:00 = default_weather_rain_16 - -[dw_pasmurno_groza_15] -14:00:00 = default_weather_pasmurno_15 -15:00:00 = default_weather_pasmurno_15 -16:00:00 = default_weather_groza_16 -17:00:00 = default_weather_groza_16 - -[dw_rain_clear_15] -14:00:00 = default_weather_rain_15 -15:00:00 = default_weather_rain_15 -16:00:00 = default_weather_clear_16 -17:00:00 = default_weather_clear_16 - -[dw_rain_pasmurno_15] -14:00:00 = default_weather_rain_15 -15:00:00 = default_weather_rain_15 -16:00:00 = default_weather_pasmurno_16 -17:00:00 = default_weather_pasmurno_16 - -[dw_rain_rain_15] -14:00:00 = default_weather_rain_15 -15:00:00 = default_weather_rain_15 -16:00:00 = default_weather_rain_16 -17:00:00 = default_weather_rain_16 - -[dw_rain_groza_15] -14:00:00 = default_weather_rain_15 -15:00:00 = default_weather_rain_15 -16:00:00 = default_weather_groza_16 -17:00:00 = default_weather_groza_16 - -[dw_groza_clear_15] -14:00:00 = default_weather_groza_15 -15:00:00 = default_weather_groza_15 -16:00:00 = default_weather_clear_16 -17:00:00 = default_weather_clear_16 - -[dw_groza_pasmurno_15] -14:00:00 = default_weather_groza_15 -15:00:00 = default_weather_groza_15 -16:00:00 = default_weather_pasmurno_16 -17:00:00 = default_weather_pasmurno_16 - -[dw_groza_rain_15] -14:00:00 = default_weather_groza_15 -15:00:00 = default_weather_groza_15 -16:00:00 = default_weather_rain_16 -17:00:00 = default_weather_rain_16 - -[dw_groza_groza_15] -14:00:00 = default_weather_groza_15 -15:00:00 = default_weather_groza_15 -16:00:00 = default_weather_groza_16 -17:00:00 = default_weather_groza_16 - -[dw_clear_clear_16] -15:00:00 = default_weather_clear_16 -16:00:00 = default_weather_clear_16 -17:00:00 = default_weather_clear_17 -18:00:00 = default_weather_clear_17 - -[dw_clear_pasmurno_16] -15:00:00 = default_weather_clear_16 -16:00:00 = default_weather_clear_16 -17:00:00 = default_weather_pasmurno_17 -18:00:00 = default_weather_pasmurno_17 - -[dw_clear_rain_16] -15:00:00 = default_weather_clear_16 -16:00:00 = default_weather_clear_16 -17:00:00 = default_weather_rain_17 -18:00:00 = default_weather_rain_17 - -[dw_clear_groza_16] -15:00:00 = default_weather_clear_16 -16:00:00 = default_weather_clear_16 -17:00:00 = default_weather_groza_17 -18:00:00 = default_weather_groza_17 - -[dw_pasmurno_clear_16] -15:00:00 = default_weather_pasmurno_16 -16:00:00 = default_weather_pasmurno_16 -17:00:00 = default_weather_clear_17 -18:00:00 = default_weather_clear_17 - -[dw_pasmurno_pasmurno_16] -15:00:00 = default_weather_pasmurno_16 -16:00:00 = default_weather_pasmurno_16 -17:00:00 = default_weather_pasmurno_17 -18:00:00 = default_weather_pasmurno_17 - -[dw_pasmurno_rain_16] -15:00:00 = default_weather_pasmurno_16 -16:00:00 = default_weather_pasmurno_16 -17:00:00 = default_weather_rain_17 -18:00:00 = default_weather_rain_17 - -[dw_pasmurno_groza_16] -15:00:00 = default_weather_pasmurno_16 -16:00:00 = default_weather_pasmurno_16 -17:00:00 = default_weather_groza_17 -18:00:00 = default_weather_groza_17 - -[dw_rain_clear_16] -15:00:00 = default_weather_rain_16 -16:00:00 = default_weather_rain_16 -17:00:00 = default_weather_clear_17 -18:00:00 = default_weather_clear_17 - -[dw_rain_pasmurno_16] -15:00:00 = default_weather_rain_16 -16:00:00 = default_weather_rain_16 -17:00:00 = default_weather_pasmurno_17 -18:00:00 = default_weather_pasmurno_17 - -[dw_rain_rain_16] -15:00:00 = default_weather_rain_16 -16:00:00 = default_weather_rain_16 -17:00:00 = default_weather_rain_17 -18:00:00 = default_weather_rain_17 - -[dw_rain_groza_16] -15:00:00 = default_weather_rain_16 -16:00:00 = default_weather_rain_16 -17:00:00 = default_weather_groza_17 -18:00:00 = default_weather_groza_17 - -[dw_groza_clear_16] -15:00:00 = default_weather_groza_16 -16:00:00 = default_weather_groza_16 -17:00:00 = default_weather_clear_17 -18:00:00 = default_weather_clear_17 - -[dw_groza_pasmurno_16] -15:00:00 = default_weather_groza_16 -16:00:00 = default_weather_groza_16 -17:00:00 = default_weather_pasmurno_17 -18:00:00 = default_weather_pasmurno_17 - -[dw_groza_rain_16] -15:00:00 = default_weather_groza_16 -16:00:00 = default_weather_groza_16 -17:00:00 = default_weather_rain_17 -18:00:00 = default_weather_rain_17 - -[dw_groza_groza_16] -15:00:00 = default_weather_groza_16 -16:00:00 = default_weather_groza_16 -17:00:00 = default_weather_groza_17 -18:00:00 = default_weather_groza_17 - -[dw_clear_clear_17] -16:00:00 = default_weather_clear_17 -17:00:00 = default_weather_clear_17 -18:00:00 = default_weather_clear_18 -19:00:00 = default_weather_clear_18 - -[dw_clear_pasmurno_17] -16:00:00 = default_weather_clear_17 -17:00:00 = default_weather_clear_17 -18:00:00 = default_weather_pasmurno_18 -19:00:00 = default_weather_pasmurno_18 - -[dw_clear_rain_17] -16:00:00 = default_weather_clear_17 -17:00:00 = default_weather_clear_17 -18:00:00 = default_weather_rain_18 -19:00:00 = default_weather_rain_18 - -[dw_clear_groza_17] -16:00:00 = default_weather_clear_17 -17:00:00 = default_weather_clear_17 -18:00:00 = default_weather_groza_18 -19:00:00 = default_weather_groza_18 - -[dw_pasmurno_clear_17] -16:00:00 = default_weather_pasmurno_17 -17:00:00 = default_weather_pasmurno_17 -18:00:00 = default_weather_clear_18 -19:00:00 = default_weather_clear_18 - -[dw_pasmurno_pasmurno_17] -16:00:00 = default_weather_pasmurno_17 -17:00:00 = default_weather_pasmurno_17 -18:00:00 = default_weather_pasmurno_18 -19:00:00 = default_weather_pasmurno_18 - -[dw_pasmurno_rain_17] -16:00:00 = default_weather_pasmurno_17 -17:00:00 = default_weather_pasmurno_17 -18:00:00 = default_weather_rain_18 -19:00:00 = default_weather_rain_18 - -[dw_pasmurno_groza_17] -16:00:00 = default_weather_pasmurno_17 -17:00:00 = default_weather_pasmurno_17 -18:00:00 = default_weather_groza_18 -19:00:00 = default_weather_groza_18 - -[dw_rain_clear_17] -16:00:00 = default_weather_rain_17 -17:00:00 = default_weather_rain_17 -18:00:00 = default_weather_clear_18 -19:00:00 = default_weather_clear_18 - -[dw_rain_pasmurno_17] -16:00:00 = default_weather_rain_17 -17:00:00 = default_weather_rain_17 -18:00:00 = default_weather_pasmurno_18 -19:00:00 = default_weather_pasmurno_18 - -[dw_rain_rain_17] -16:00:00 = default_weather_rain_17 -17:00:00 = default_weather_rain_17 -18:00:00 = default_weather_rain_18 -19:00:00 = default_weather_rain_18 - -[dw_rain_groza_17] -16:00:00 = default_weather_rain_17 -17:00:00 = default_weather_rain_17 -18:00:00 = default_weather_groza_18 -19:00:00 = default_weather_groza_18 - -[dw_groza_clear_17] -16:00:00 = default_weather_groza_17 -17:00:00 = default_weather_groza_17 -18:00:00 = default_weather_clear_18 -19:00:00 = default_weather_clear_18 - -[dw_groza_pasmurno_17] -16:00:00 = default_weather_groza_17 -17:00:00 = default_weather_groza_17 -18:00:00 = default_weather_pasmurno_18 -19:00:00 = default_weather_pasmurno_18 - -[dw_groza_rain_17] -16:00:00 = default_weather_groza_17 -17:00:00 = default_weather_groza_17 -18:00:00 = default_weather_rain_18 -19:00:00 = default_weather_rain_18 - -[dw_groza_groza_17] -16:00:00 = default_weather_groza_17 -17:00:00 = default_weather_groza_17 -18:00:00 = default_weather_groza_18 -19:00:00 = default_weather_groza_18 - -[dw_clear_clear_18] -17:00:00 = default_weather_clear_18 -18:00:00 = default_weather_clear_18 -19:00:00 = default_weather_clear_19 -20:00:00 = default_weather_clear_19 - -[dw_clear_pasmurno_18] -17:00:00 = default_weather_clear_18 -18:00:00 = default_weather_clear_18 -19:00:00 = default_weather_pasmurno_19 -20:00:00 = default_weather_pasmurno_19 - -[dw_clear_rain_18] -17:00:00 = default_weather_clear_18 -18:00:00 = default_weather_clear_18 -19:00:00 = default_weather_rain_19 -20:00:00 = default_weather_rain_19 - -[dw_clear_groza_18] -17:00:00 = default_weather_clear_18 -18:00:00 = default_weather_clear_18 -19:00:00 = default_weather_groza_19 -20:00:00 = default_weather_groza_19 - -[dw_pasmurno_clear_18] -17:00:00 = default_weather_pasmurno_18 -18:00:00 = default_weather_pasmurno_18 -19:00:00 = default_weather_clear_19 -20:00:00 = default_weather_clear_19 - -[dw_pasmurno_pasmurno_18] -17:00:00 = default_weather_pasmurno_18 -18:00:00 = default_weather_pasmurno_18 -19:00:00 = default_weather_pasmurno_19 -20:00:00 = default_weather_pasmurno_19 - -[dw_pasmurno_rain_18] -17:00:00 = default_weather_pasmurno_18 -18:00:00 = default_weather_pasmurno_18 -19:00:00 = default_weather_rain_19 -20:00:00 = default_weather_rain_19 - -[dw_pasmurno_groza_18] -17:00:00 = default_weather_pasmurno_18 -18:00:00 = default_weather_pasmurno_18 -19:00:00 = default_weather_groza_19 -20:00:00 = default_weather_groza_19 - -[dw_rain_clear_18] -17:00:00 = default_weather_rain_18 -18:00:00 = default_weather_rain_18 -19:00:00 = default_weather_clear_19 -20:00:00 = default_weather_clear_19 - -[dw_rain_pasmurno_18] -17:00:00 = default_weather_rain_18 -18:00:00 = default_weather_rain_18 -19:00:00 = default_weather_pasmurno_19 -20:00:00 = default_weather_pasmurno_19 - -[dw_rain_rain_18] -17:00:00 = default_weather_rain_18 -18:00:00 = default_weather_rain_18 -19:00:00 = default_weather_rain_19 -20:00:00 = default_weather_rain_19 - -[dw_rain_groza_18] -17:00:00 = default_weather_rain_18 -18:00:00 = default_weather_rain_18 -19:00:00 = default_weather_groza_19 -20:00:00 = default_weather_groza_19 - -[dw_groza_clear_18] -17:00:00 = default_weather_groza_18 -18:00:00 = default_weather_groza_18 -19:00:00 = default_weather_clear_19 -20:00:00 = default_weather_clear_19 - -[dw_groza_pasmurno_18] -17:00:00 = default_weather_groza_18 -18:00:00 = default_weather_groza_18 -19:00:00 = default_weather_pasmurno_19 -20:00:00 = default_weather_pasmurno_19 - -[dw_groza_rain_18] -17:00:00 = default_weather_groza_18 -18:00:00 = default_weather_groza_18 -19:00:00 = default_weather_rain_19 -20:00:00 = default_weather_rain_19 - -[dw_groza_groza_18] -17:00:00 = default_weather_groza_18 -18:00:00 = default_weather_groza_18 -19:00:00 = default_weather_groza_19 -20:00:00 = default_weather_groza_19 - -[dw_clear_clear_19] -18:00:00 = default_weather_clear_19 -19:00:00 = default_weather_clear_19 -20:00:00 = default_weather_clear_20 -21:00:00 = default_weather_clear_20 - -[dw_clear_pasmurno_19] -18:00:00 = default_weather_clear_19 -19:00:00 = default_weather_clear_19 -20:00:00 = default_weather_pasmurno_20 -21:00:00 = default_weather_pasmurno_20 - -[dw_clear_rain_19] -18:00:00 = default_weather_clear_19 -19:00:00 = default_weather_clear_19 -20:00:00 = default_weather_rain_20 -21:00:00 = default_weather_rain_20 - -[dw_clear_groza_19] -18:00:00 = default_weather_clear_19 -19:00:00 = default_weather_clear_19 -20:00:00 = default_weather_groza_20 -21:00:00 = default_weather_groza_20 - -[dw_pasmurno_clear_19] -18:00:00 = default_weather_pasmurno_19 -19:00:00 = default_weather_pasmurno_19 -20:00:00 = default_weather_clear_20 -21:00:00 = default_weather_clear_20 - -[dw_pasmurno_pasmurno_19] -18:00:00 = default_weather_pasmurno_19 -19:00:00 = default_weather_pasmurno_19 -20:00:00 = default_weather_pasmurno_20 -21:00:00 = default_weather_pasmurno_20 - -[dw_pasmurno_rain_19] -18:00:00 = default_weather_pasmurno_19 -19:00:00 = default_weather_pasmurno_19 -20:00:00 = default_weather_rain_20 -21:00:00 = default_weather_rain_20 - -[dw_pasmurno_groza_19] -18:00:00 = default_weather_pasmurno_19 -19:00:00 = default_weather_pasmurno_19 -20:00:00 = default_weather_groza_20 -21:00:00 = default_weather_groza_20 - -[dw_rain_clear_19] -18:00:00 = default_weather_rain_19 -19:00:00 = default_weather_rain_19 -20:00:00 = default_weather_clear_20 -21:00:00 = default_weather_clear_20 - -[dw_rain_pasmurno_19] -18:00:00 = default_weather_rain_19 -19:00:00 = default_weather_rain_19 -20:00:00 = default_weather_pasmurno_20 -21:00:00 = default_weather_pasmurno_20 - -[dw_rain_rain_19] -18:00:00 = default_weather_rain_19 -19:00:00 = default_weather_rain_19 -20:00:00 = default_weather_rain_20 -21:00:00 = default_weather_rain_20 - -[dw_rain_groza_19] -18:00:00 = default_weather_rain_19 -19:00:00 = default_weather_rain_19 -20:00:00 = default_weather_groza_20 -21:00:00 = default_weather_groza_20 - -[dw_groza_clear_19] -18:00:00 = default_weather_groza_19 -19:00:00 = default_weather_groza_19 -20:00:00 = default_weather_clear_20 -21:00:00 = default_weather_clear_20 - -[dw_groza_pasmurno_19] -18:00:00 = default_weather_groza_19 -19:00:00 = default_weather_groza_19 -20:00:00 = default_weather_pasmurno_20 -21:00:00 = default_weather_pasmurno_20 - -[dw_groza_rain_19] -18:00:00 = default_weather_groza_19 -19:00:00 = default_weather_groza_19 -20:00:00 = default_weather_rain_20 -21:00:00 = default_weather_rain_20 - -[dw_groza_groza_19] -18:00:00 = default_weather_groza_19 -19:00:00 = default_weather_groza_19 -20:00:00 = default_weather_groza_20 -21:00:00 = default_weather_groza_20 - -[dw_clear_clear_20] -19:00:00 = default_weather_clear_20 -20:00:00 = default_weather_clear_20 -21:00:00 = default_weather_clear_21 -22:00:00 = default_weather_clear_21 - -[dw_clear_pasmurno_20] -19:00:00 = default_weather_clear_20 -20:00:00 = default_weather_clear_20 -21:00:00 = default_weather_pasmurno_21 -22:00:00 = default_weather_pasmurno_21 - -[dw_clear_rain_20] -19:00:00 = default_weather_clear_20 -20:00:00 = default_weather_clear_20 -21:00:00 = default_weather_rain_21 -22:00:00 = default_weather_rain_21 - -[dw_clear_groza_20] -19:00:00 = default_weather_clear_20 -20:00:00 = default_weather_clear_20 -21:00:00 = default_weather_groza_21 -22:00:00 = default_weather_groza_21 - -[dw_pasmurno_clear_20] -19:00:00 = default_weather_pasmurno_20 -20:00:00 = default_weather_pasmurno_20 -21:00:00 = default_weather_clear_21 -22:00:00 = default_weather_clear_21 - -[dw_pasmurno_pasmurno_20] -19:00:00 = default_weather_pasmurno_20 -20:00:00 = default_weather_pasmurno_20 -21:00:00 = default_weather_pasmurno_21 -22:00:00 = default_weather_pasmurno_21 - -[dw_pasmurno_rain_20] -19:00:00 = default_weather_pasmurno_20 -20:00:00 = default_weather_pasmurno_20 -21:00:00 = default_weather_rain_21 -22:00:00 = default_weather_rain_21 - -[dw_pasmurno_groza_20] -19:00:00 = default_weather_pasmurno_20 -20:00:00 = default_weather_pasmurno_20 -21:00:00 = default_weather_groza_21 -22:00:00 = default_weather_groza_21 - -[dw_rain_clear_20] -19:00:00 = default_weather_rain_20 -20:00:00 = default_weather_rain_20 -21:00:00 = default_weather_clear_21 -22:00:00 = default_weather_clear_21 - -[dw_rain_pasmurno_20] -19:00:00 = default_weather_rain_20 -20:00:00 = default_weather_rain_20 -21:00:00 = default_weather_pasmurno_21 -22:00:00 = default_weather_pasmurno_21 - -[dw_rain_rain_20] -19:00:00 = default_weather_rain_20 -20:00:00 = default_weather_rain_20 -21:00:00 = default_weather_rain_21 -22:00:00 = default_weather_rain_21 - -[dw_rain_groza_20] -19:00:00 = default_weather_rain_20 -20:00:00 = default_weather_rain_20 -21:00:00 = default_weather_groza_21 -22:00:00 = default_weather_groza_21 - -[dw_groza_clear_20] -19:00:00 = default_weather_groza_20 -20:00:00 = default_weather_groza_20 -21:00:00 = default_weather_clear_21 -22:00:00 = default_weather_clear_21 - -[dw_groza_pasmurno_20] -19:00:00 = default_weather_groza_20 -20:00:00 = default_weather_groza_20 -21:00:00 = default_weather_pasmurno_21 -22:00:00 = default_weather_pasmurno_21 - -[dw_groza_rain_20] -19:00:00 = default_weather_groza_20 -20:00:00 = default_weather_groza_20 -21:00:00 = default_weather_rain_21 -22:00:00 = default_weather_rain_21 - -[dw_groza_groza_20] -19:00:00 = default_weather_groza_20 -20:00:00 = default_weather_groza_20 -21:00:00 = default_weather_groza_21 -22:00:00 = default_weather_groza_21 - -[dw_clear_clear_21] -20:00:00 = default_weather_clear_21 -21:00:00 = default_weather_clear_21 -22:00:00 = default_weather_clear_22 -23:00:00 = default_weather_clear_22 - -[dw_clear_pasmurno_21] -20:00:00 = default_weather_clear_21 -21:00:00 = default_weather_clear_21 -22:00:00 = default_weather_pasmurno_22 -23:00:00 = default_weather_pasmurno_22 - -[dw_clear_rain_21] -20:00:00 = default_weather_clear_21 -21:00:00 = default_weather_clear_21 -22:00:00 = default_weather_rain_22 -23:00:00 = default_weather_rain_22 - -[dw_clear_groza_21] -20:00:00 = default_weather_clear_21 -21:00:00 = default_weather_clear_21 -22:00:00 = default_weather_groza_22 -23:00:00 = default_weather_groza_22 - -[dw_pasmurno_clear_21] -20:00:00 = default_weather_pasmurno_21 -21:00:00 = default_weather_pasmurno_21 -22:00:00 = default_weather_clear_22 -23:00:00 = default_weather_clear_22 - -[dw_pasmurno_pasmurno_21] -20:00:00 = default_weather_pasmurno_21 -21:00:00 = default_weather_pasmurno_21 -22:00:00 = default_weather_pasmurno_22 -23:00:00 = default_weather_pasmurno_22 - -[dw_pasmurno_rain_21] -20:00:00 = default_weather_pasmurno_21 -21:00:00 = default_weather_pasmurno_21 -22:00:00 = default_weather_rain_22 -23:00:00 = default_weather_rain_22 - -[dw_pasmurno_groza_21] -20:00:00 = default_weather_pasmurno_21 -21:00:00 = default_weather_pasmurno_21 -22:00:00 = default_weather_groza_22 -23:00:00 = default_weather_groza_22 - -[dw_rain_clear_21] -20:00:00 = default_weather_rain_21 -21:00:00 = default_weather_rain_21 -22:00:00 = default_weather_clear_22 -23:00:00 = default_weather_clear_22 - -[dw_rain_pasmurno_21] -20:00:00 = default_weather_rain_21 -21:00:00 = default_weather_rain_21 -22:00:00 = default_weather_pasmurno_22 -23:00:00 = default_weather_pasmurno_22 - -[dw_rain_rain_21] -20:00:00 = default_weather_rain_21 -21:00:00 = default_weather_rain_21 -22:00:00 = default_weather_rain_22 -23:00:00 = default_weather_rain_22 - -[dw_rain_groza_21] -20:00:00 = default_weather_rain_21 -21:00:00 = default_weather_rain_21 -22:00:00 = default_weather_groza_22 -23:00:00 = default_weather_groza_22 - -[dw_groza_clear_21] -20:00:00 = default_weather_groza_21 -21:00:00 = default_weather_groza_21 -22:00:00 = default_weather_clear_22 -23:00:00 = default_weather_clear_22 - -[dw_groza_pasmurno_21] -20:00:00 = default_weather_groza_21 -21:00:00 = default_weather_groza_21 -22:00:00 = default_weather_pasmurno_22 -23:00:00 = default_weather_pasmurno_22 - -[dw_groza_rain_21] -20:00:00 = default_weather_groza_21 -21:00:00 = default_weather_groza_21 -22:00:00 = default_weather_rain_22 -23:00:00 = default_weather_rain_22 - -[dw_groza_groza_21] -20:00:00 = default_weather_groza_21 -21:00:00 = default_weather_groza_21 -22:00:00 = default_weather_groza_22 -23:00:00 = default_weather_groza_22 - -[dw_clear_clear_22] -21:00:00 = default_weather_clear_22 -22:00:00 = default_weather_clear_22 -23:00:00 = default_weather_clear_23 -00:00:00 = default_weather_clear_23 - -[dw_clear_pasmurno_22] -21:00:00 = default_weather_clear_22 -22:00:00 = default_weather_clear_22 -23:00:00 = default_weather_pasmurno_23 -00:00:00 = default_weather_pasmurno_23 - -[dw_clear_rain_22] -21:00:00 = default_weather_clear_22 -22:00:00 = default_weather_clear_22 -23:00:00 = default_weather_rain_23 -00:00:00 = default_weather_rain_23 - -[dw_clear_groza_22] -21:00:00 = default_weather_clear_22 -22:00:00 = default_weather_clear_22 -23:00:00 = default_weather_groza_23 -00:00:00 = default_weather_groza_23 - -[dw_pasmurno_clear_22] -21:00:00 = default_weather_pasmurno_22 -22:00:00 = default_weather_pasmurno_22 -23:00:00 = default_weather_clear_23 -00:00:00 = default_weather_clear_23 - -[dw_pasmurno_pasmurno_22] -21:00:00 = default_weather_pasmurno_22 -22:00:00 = default_weather_pasmurno_22 -23:00:00 = default_weather_pasmurno_23 -00:00:00 = default_weather_pasmurno_23 - -[dw_pasmurno_rain_22] -21:00:00 = default_weather_pasmurno_22 -22:00:00 = default_weather_pasmurno_22 -23:00:00 = default_weather_rain_23 -00:00:00 = default_weather_rain_23 - -[dw_pasmurno_groza_22] -21:00:00 = default_weather_pasmurno_22 -22:00:00 = default_weather_pasmurno_22 -23:00:00 = default_weather_groza_23 -00:00:00 = default_weather_groza_23 - -[dw_rain_clear_22] -21:00:00 = default_weather_rain_22 -22:00:00 = default_weather_rain_22 -23:00:00 = default_weather_clear_23 -00:00:00 = default_weather_clear_23 - -[dw_rain_pasmurno_22] -21:00:00 = default_weather_rain_22 -22:00:00 = default_weather_rain_22 -23:00:00 = default_weather_pasmurno_23 -00:00:00 = default_weather_pasmurno_23 - -[dw_rain_rain_22] -21:00:00 = default_weather_rain_22 -22:00:00 = default_weather_rain_22 -23:00:00 = default_weather_rain_23 -00:00:00 = default_weather_rain_23 - -[dw_rain_groza_22] -21:00:00 = default_weather_rain_22 -22:00:00 = default_weather_rain_22 -23:00:00 = default_weather_groza_23 -00:00:00 = default_weather_groza_23 - -[dw_groza_clear_22] -21:00:00 = default_weather_groza_22 -22:00:00 = default_weather_groza_22 -23:00:00 = default_weather_clear_23 -00:00:00 = default_weather_clear_23 - -[dw_groza_pasmurno_22] -21:00:00 = default_weather_groza_22 -22:00:00 = default_weather_groza_22 -23:00:00 = default_weather_pasmurno_23 -00:00:00 = default_weather_pasmurno_23 - -[dw_groza_rain_22] -21:00:00 = default_weather_groza_22 -22:00:00 = default_weather_groza_22 -23:00:00 = default_weather_rain_23 -00:00:00 = default_weather_rain_23 - -[dw_groza_groza_22] -21:00:00 = default_weather_groza_22 -22:00:00 = default_weather_groza_22 -23:00:00 = default_weather_groza_23 -00:00:00 = default_weather_groza_23 - -[dw_clear_clear_23] -22:00:00 = default_weather_clear_23 -23:00:00 = default_weather_clear_23 -00:00:00 = default_weather_clear_00 -01:00:00 = default_weather_clear_00 - -[dw_clear_pasmurno_23] -22:00:00 = default_weather_clear_23 -23:00:00 = default_weather_clear_23 -00:00:00 = default_weather_pasmurno_00 -01:00:00 = default_weather_pasmurno_00 - -[dw_clear_rain_23] -22:00:00 = default_weather_clear_23 -23:00:00 = default_weather_clear_23 -00:00:00 = default_weather_rain_00 -01:00:00 = default_weather_rain_00 - -[dw_clear_groza_23] -22:00:00 = default_weather_clear_23 -23:00:00 = default_weather_clear_23 -00:00:00 = default_weather_groza_00 -01:00:00 = default_weather_groza_00 - -[dw_pasmurno_clear_23] -22:00:00 = default_weather_pasmurno_23 -23:00:00 = default_weather_pasmurno_23 -00:00:00 = default_weather_clear_00 -01:00:00 = default_weather_clear_00 - -[dw_pasmurno_pasmurno_23] -22:00:00 = default_weather_pasmurno_23 -23:00:00 = default_weather_pasmurno_23 -00:00:00 = default_weather_pasmurno_00 -01:00:00 = default_weather_pasmurno_00 - -[dw_pasmurno_rain_23] -22:00:00 = default_weather_pasmurno_23 -23:00:00 = default_weather_pasmurno_23 -00:00:00 = default_weather_rain_00 -01:00:00 = default_weather_rain_00 - -[dw_pasmurno_groza_23] -22:00:00 = default_weather_pasmurno_23 -23:00:00 = default_weather_pasmurno_23 -00:00:00 = default_weather_groza_00 -01:00:00 = default_weather_groza_00 - -[dw_rain_clear_23] -22:00:00 = default_weather_rain_23 -23:00:00 = default_weather_rain_23 -00:00:00 = default_weather_clear_00 -01:00:00 = default_weather_clear_00 - -[dw_rain_pasmurno_23] -22:00:00 = default_weather_rain_23 -23:00:00 = default_weather_rain_23 -00:00:00 = default_weather_pasmurno_00 -01:00:00 = default_weather_pasmurno_00 - -[dw_rain_rain_23] -22:00:00 = default_weather_rain_23 -23:00:00 = default_weather_rain_23 -00:00:00 = default_weather_rain_00 -01:00:00 = default_weather_rain_00 - -[dw_rain_groza_23] -22:00:00 = default_weather_rain_23 -23:00:00 = default_weather_rain_23 -00:00:00 = default_weather_groza_00 -01:00:00 = default_weather_groza_00 - -[dw_groza_clear_23] -22:00:00 = default_weather_groza_23 -23:00:00 = default_weather_groza_23 -00:00:00 = default_weather_clear_00 -01:00:00 = default_weather_clear_00 - -[dw_groza_pasmurno_23] -22:00:00 = default_weather_groza_23 -23:00:00 = default_weather_groza_23 -00:00:00 = default_weather_pasmurno_00 -01:00:00 = default_weather_pasmurno_00 - -[dw_groza_rain_23] -22:00:00 = default_weather_groza_23 -23:00:00 = default_weather_groza_23 -00:00:00 = default_weather_rain_00 -01:00:00 = default_weather_rain_00 - -[dw_groza_groza_23] -22:00:00 = default_weather_groza_23 -23:00:00 = default_weather_groza_23 -00:00:00 = default_weather_groza_00 -01:00:00 = default_weather_groza_00 diff --git a/src/engine/configs/weathers/env_ambient.ltx b/src/engine/configs/weathers/env_ambient.ltx deleted file mode 100644 index 230b76ec4..000000000 --- a/src/engine/configs/weathers/env_ambient.ltx +++ /dev/null @@ -1,163 +0,0 @@ -#include "snd_channels.ltx" - -[ambient_env_0] -sound_period = 5, 10 ; ; (sec) -sound_dist = 300, 600 -sounds = ambient\rnd_outdoor\rnd_boar ; sounds name -effect_period = 30, 60 ; (sec) -effects = ae0_effect_0,ae0_effect_1,ae0_effect_2,ae0_effect_3,ae0_effect_8 ; effects sect name - -[ambient_env_stancia1] -sound_period = 5, 10 ; ; (sec) -sound_dist = 300, 600 -sounds = ambient\rnd_outdoor\rnd_boar2 ; sounds name -effect_period = 10, 20 ; (sec) -effects = ae0_effect_1,ae0_effect_2, ae0_effect_3,ae0_effect_4,ae0_effect_5,ae0_effect_6,ae0_effect_7,ae0_effect_8,ae0_effect_9 ; - -[ambient_env_day] -;sound_period = 5, 10 ; ; (sec) -;sound_dist = 30, 60 -; sounds = -effect_period = 40, 90 ; (sec) -effects = ae0_effect_1,ae0_effect_2, ae0_effect_3,ae0_effect_5,ae0_effect_6,ae0_effect_7,ae0_effect_8 ; effects sect name -snd_channels = snd_bkwind_1,snd_bkwind_2,snd_swampwind_1,snd_dogs_1,snd_gunshots_1,snd_crows_1,snd_moans_1 - -[ambient_env_rain] -;sound_period = 5, 10 ; ; (sec) -;sound_dist = 30, 60 -;sounds = -effect_period = 20, 40 ; (sec) -effects = ae0_effect_1,ae0_effect_2, ae0_effect_3,ae0_effect_4,ae0_effect_5,ae0_effect_6,ae0_effect_7,ae0_effect_8 ; effects sect name -snd_channels = snd_bkwind_1,snd_bkwind_2,snd_swampwind_1,snd_dogs_1,snd_gunshots_1,snd_crows_1,snd_moans_1 - -[ambient_env_evening] -;sound_period = 5, 10 ; (sec) -;sound_dist = 30, 60 -;sounds = -effect_period = 90, 120 ; (sec) -;effects = ; effects sect name -snd_channels = snd_bkwind_1,snd_bkwind_2,snd_swampwind_1,snd_dogs_1,snd_gunshots_1,snd_crickets_1,snd_moans_1 - -[ambient_env_night] -;sound_period = 5, 10 ; (sec) -;sound_dist = 30, 60 -;sounds = -effect_period = 130, 160 ; (sec) -effects = ae0_effect_1,ae0_effect_2, ae0_effect_3,ae0_effect_8 ; effects sect name -snd_channels = snd_bkwind_1,snd_bkwind_2,snd_swampwind_1,snd_crickets_1,snd_crickets_2,snd_owls_1,snd_moans_1,snd_howling_1 - -[ambient_env_morning] -;sound_period = 5, 10 ; ; (sec) -;sound_dist = 30, 60 -;sounds = ; sounds name -effect_period = 30, 60 ; (sec) -effects = ae0_effect_4 ; effects sect name -snd_channels = snd_bkwind_1,snd_bkwind_2,snd_swampwind_1,snd_dogs_1,snd_gunshots_1,snd_crows_1,snd_moans_1 - -[ambient_env_hospital] -sound_period = 3, 7 ; ; (sec) -sound_dist = 10, 30 -sounds = ambient\rnd_outdoor\rnd_boar1,ambient\rnd_outdoor\rnd_boar,ambient\rnd_outdoor\rnd_boar2,ambient\rnd_outdoor\rnd_boar3,ambient\rnd_outdoor\rnd_darkwind4,ambient\rnd_outdoor\rnd_darkwind5,ambient\rnd_outdoor\rnd_darkwind4,ambient\rnd_outdoor\rnd_darkwind5,ambient\rnd_outdoor\rnd_darkwind4,ambient\rnd_outdoor\rnd_darkwind5,ambient\rnd_outdoor\rnd_darkwind4,ambient\rnd_outdoor\rnd_darkwind5,ambient\rnd_outdoor\rnd_dog,ambient\rnd_outdoor\rnd_dog1,ambient\rnd_outdoor\rnd_dog2,ambient\rnd_outdoor\rnd_dog3,ambient\rnd_outdoor\rnd_krik6,ambient\rnd_outdoor\rnd_krik8,ambient\rnd_outdoor\rnd_krik9,ambient\rnd_outdoor\rnd_moan,ambient\rnd_outdoor\rnd_moan1,ambient\rnd_outdoor\rnd_moan2,ambient\rnd_outdoor\rnd_moan1,ambient\rnd_outdoor\rnd_moan2,ambient\rnd_outdoor\rnd_shooting_4,ambient\rnd_outdoor\rnd_shooting_4,ambient\rnd_outdoor\rnd_shooting_7,ambient\rnd_outdoor\rnd_shooting_1,ambient\rnd_outdoor\rnd_krik3,ambient\rnd_outdoor\rnd_shooting_9,ambient\rnd_outdoor\rnd_shooting_3,ambient\rnd_outdoor\rnd_swamp,ambient\rnd_outdoor\rnd_wind_tree,ambient\rnd_outdoor\rnd_wind_tree ; sounds name -effect_period = 30, 60 ; (sec) -effects = ae0_effect_4 ; effects sect name - -[ambient_env_indoor] -;sound_period = 10, 30 ; ; (sec) -;sound_dist = 10, 30 -;sounds = ambient\underground\breath_1,ambient\underground\breath_2,ambient\underground\breath_3,ambient\underground\breath_4,ambient\underground\hit_2,ambient\underground\hit_1,ambient\underground\strange_noise_1,ambient\underground\strange_noise_2,ambient\underground\strange_noise_3,ambient\underground\rnd_metal1,ambient\underground\rnd_metal2,ambient\underground\rnd_metal3,ambient\underground\rnd_rat_panic_1,ambient\underground\rnd_rat_panic_2,ambient\underground\rnd_rat_panic_3, ; sounds name -effect_period = 130, 160 ; (sec) -;effects = ; effects sect name -snd_channels = snd_ug_breath_1, snd_ug_hits_1, snd_ug_strange_1, snd_ug_metal_1, snd_x18_hits_1, snd_x18_moves_1 - -[ambient_env_x18] -sound_period = 30, 60 ; (sec) -sound_dist = 10, 30 -sounds = ambient\x18\x18_noise_1,ambient\x18\x18_noise_2,ambient\x18\x18_hit_1,ambient\x18\x18_hit_2,ambient\x18\x18_hit_3,ambient\x18\x18_hit_4,ambient\x18\x18_hit_5,ambient\x18\x18_hit_6 -;ambient\underground\rnd_giant_1,ambient\underground\rnd_giant,ambient\underground\rnd_giant_1,ambient\underground\rnd_giant,ambient\underground\rnd_giant_1,ambient\underground\rnd_giant,ambient\underground\rnd_polter,ambient\underground\rnd_polter_1,ambient\underground\rnd_polter_2,ambient\underground\breath_1,ambient\underground\breath_2,ambient\underground\hit_2,ambient\underground\hit_1,ambient\underground\strange_noise_1,ambient\underground\strange_noise_2,ambient\underground\strange_noise_3,ambient\underground\rnd_drop_1,ambient\underground\rnd_drop_2,ambient\underground\rnd_drop_3,ambient\underground\rnd_drop_4,ambient\underground\rnd_drop_5,ambient\underground\rnd_drop_6,ambient\underground\rnd_metal1,ambient\underground\rnd_metal2,ambient\underground\rnd_metal3,ambient\underground\rnd_rat_panic_1,ambient\underground\rnd_rat_panic_2,ambient\underground\rnd_rat_panic_3, ; sounds name -effect_period = 130, 160 ; (sec) -;effects = ; effects sect name - -[ambient_env_tuman] -;sound_period = 5, 10 ; (sec) -;sound_dist = 30, 60 -;sounds = -effect_period = 5, 10 ; (sec) -effects = ae0_effect_4,ae0_effect_6 ; effects sect name -snd_channels = snd_bkwind_1,snd_bkwind_2,snd_darkwind_1,snd_dogs_1,snd_gunshots_1,snd_crows_1,snd_moans_1 - -[ambient_env_stancia2] -sound_period = 5, 10 ; (sec) -sound_dist = 30, 60 -sounds = ambient\rnd_outdoor\rnd_darkwind1,ambient\rnd_outdoor\rnd_darkwind2,ambient\rnd_outdoor\rnd_darkwind3,ambient\rnd_outdoor\rnd_darkwind4,ambient\rnd_outdoor\rnd_darkwind5,ambient\rnd_outdoor\rnd_dark,ambient\rnd_outdoor\rnd_dark1,ambient\rnd_outdoor\rnd_dark2,ambient\rnd_outdoor\rnd_dark3,ambient\rnd_outdoor\rnd_dark4,ambient\rnd_outdoor\rnd_dark5,ambient\rnd_outdoor\rnd_rock1,ambient\rnd_outdoor\rnd_rock2,ambient\rnd_outdoor\rnd_rock3,ambient\rnd_outdoor\rnd_rock4,ambient\rnd_outdoor\rnd_drone2,ambient\rnd_outdoor\rnd_drone1,ambient\rnd_outdoor\rnd_drone2 -effect_period = 10, 20 ; (sec) -effects = ae0_effect_1,ae0_effect_2, ae0_effect_3,ae0_effect_4,ae0_effect_5,ae0_effect_6,ae0_effect_7,ae0_effect_8,ae0_effect_9 ; effects sect name - -[ae0_effect_0] -life_time = 10 ; life time (sec) -particles = nature\fog_stormy ; particle name -sound = ambient\rnd_outdoor\rnd_wind_3 ; sound name -offset = 0,0,0 ; offset from actor camera -wind_gust_factor = 0.015 - -[ae0_effect_1] -life_time = 7 -particles = nature\fog_stormy_02 -sound = ambient\rnd_outdoor\rnd_wind_2 -offset = 0,0,0 -wind_gust_factor = 0.0155 - -[ae0_effect_2] -life_time = 10 -particles = nature\fog_tornado_01 -sound = ambient\rnd_outdoor\rnd_wind_3 -offset = 0,0,10 -wind_gust_factor = 0.0155 - -[ae0_effect_3] -life_time = 10 -particles = nature\fog_tornado_00 -sound = ambient\rnd_outdoor\rnd_wind_3 -offset = 0,0,0 -wind_gust_factor = 0.015 - -[ae0_effect_4] -life_time = 15 -particles = nature\fog_foggy_00 -sound = ambient\rnd_outdoor\rnd_wind_2 -offset = 0,0,0 -wind_gust_factor = 0.015 - -[ae0_effect_5] -life_time = 7 -particles = nature\vortex_01 -sound = ambient\rnd_outdoor\rnd_wind_2 -offset = 0,0,25 -wind_gust_factor = 0.03 - -[ae0_effect_6] -life_time = 7 -particles = nature\fog_stormy_01 -sound = ambient\rnd_outdoor\rnd_wind_1 -offset = 0,0,0 -wind_gust_factor = 0.02 - -[ae0_effect_7] -life_time = 8 -particles = nature\fog_stormy_02 -sound = ambient\rnd_outdoor\rnd_wind_1 -offset = 0,0,15 -wind_gust_factor = 0.025 - -[ae0_effect_8] -life_time = 7 -particles = nature\fog_stormy_00 -sound = ambient\rnd_outdoor\rnd_wind_2 -offset = 0,0,0 -wind_gust_factor = 0.01 - -[ae0_effect_9] -life_time = 10 -particles = nature\fog_stormy_01 -sound = ambient\rnd_outdoor\rnd_wind_3 -offset = 0,0,0 -wind_gust_factor = 0.03 diff --git a/src/engine/configs/weathers/environment.ltx b/src/engine/configs/weathers/environment.ltx deleted file mode 100644 index 1ed1d40aa..000000000 --- a/src/engine/configs/weathers/environment.ltx +++ /dev/null @@ -1,434 +0,0 @@ -#include "env_ambient.ltx" -#include "flares.ltx" -#include "thunderbolt.ltx" - -#include "weather_default.ltx" -#include "weather_arena.ltx" -#include "weather_generator.ltx" -#include "weather_hospital.ltx" -#include "weather_sarkofag.ltx" -#include "weather_map.ltx" -#include "weather_marsh.ltx" -#include "weather_surge.ltx" -#include "weather_rain.ltx" -#include "weather_yantar.ltx" -#include "weather_radar.ltx" -#include "weather_prypyat.ltx" -#include "weather_stancia.ltx" -#include "weather_indoor.ltx" - -#include "weather_default_clear.ltx" xStream 02.2008 -#include "weather_default_rain.ltx" xStream 02.2008 -#include "weather_default_pasmurno.ltx" xStream 02.2008 -#include "weather_default_groza.ltx" xStream 02.2008 - -#include "dynamic_weather_sections.ltx" xStream 02.2008 - -[weather_effects] -surge_day = sect_surge_day -p_surge_day = sect_p_surge_day -start_surge_day = sect_start_surge_day - -[weathers] -map = sect_map -default = sect_marsh;sect_default_weather -arena = sect_arena -generator = sect_generator -hospital = sect_hospital -indoor = sect_indoor -indoor_x18 = sect_indoor_x18 -marsh = sect_marsh -pripyat = sect_prypyat -radar = sect_radar -rain = sect_rain -sarkofag = sect_sarkofag -stancia = sect_stancia -stancia2 = sect_stancia2 -yantar = sect_yantar -yantar_indoor = sect_yantar_indoor - -;----------------dynamic weather------------------- -dw_clear_clear_0 = dw_clear_clear_0 -dw_clear_pasmurno_0 = dw_clear_pasmurno_0 -dw_clear_rain_0 = dw_clear_rain_0 -dw_clear_groza_0 = dw_clear_groza_0 -dw_pasmurno_clear_0 = dw_pasmurno_clear_0 -dw_pasmurno_pasmurno_0 = dw_pasmurno_pasmurno_0 -dw_pasmurno_rain_0 = dw_pasmurno_rain_0 -dw_pasmurno_groza_0 = dw_pasmurno_groza_0 -dw_rain_clear_0 = dw_rain_clear_0 -dw_rain_pasmurno_0 = dw_rain_pasmurno_0 -dw_rain_rain_0 = dw_rain_rain_0 -dw_rain_groza_0 = dw_rain_groza_0 -dw_groza_clear_0 = dw_groza_clear_0 -dw_groza_pasmurno_0 = dw_groza_pasmurno_0 -dw_groza_rain_0 = dw_groza_rain_0 -dw_groza_groza_0 = dw_groza_groza_0 -dw_clear_clear_1 = dw_clear_clear_1 -dw_clear_pasmurno_1 = dw_clear_pasmurno_1 -dw_clear_rain_1 = dw_clear_rain_1 -dw_clear_groza_1 = dw_clear_groza_1 -dw_pasmurno_clear_1 = dw_pasmurno_clear_1 -dw_pasmurno_pasmurno_1 = dw_pasmurno_pasmurno_1 -dw_pasmurno_rain_1 = dw_pasmurno_rain_1 -dw_pasmurno_groza_1 = dw_pasmurno_groza_1 -dw_rain_clear_1 = dw_rain_clear_1 -dw_rain_pasmurno_1 = dw_rain_pasmurno_1 -dw_rain_rain_1 = dw_rain_rain_1 -dw_rain_groza_1 = dw_rain_groza_1 -dw_groza_clear_1 = dw_groza_clear_1 -dw_groza_pasmurno_1 = dw_groza_pasmurno_1 -dw_groza_rain_1 = dw_groza_rain_1 -dw_groza_groza_1 = dw_groza_groza_1 -dw_clear_clear_2 = dw_clear_clear_2 -dw_clear_pasmurno_2 = dw_clear_pasmurno_2 -dw_clear_rain_2 = dw_clear_rain_2 -dw_clear_groza_2 = dw_clear_groza_2 -dw_pasmurno_clear_2 = dw_pasmurno_clear_2 -dw_pasmurno_pasmurno_2 = dw_pasmurno_pasmurno_2 -dw_pasmurno_rain_2 = dw_pasmurno_rain_2 -dw_pasmurno_groza_2 = dw_pasmurno_groza_2 -dw_rain_clear_2 = dw_rain_clear_2 -dw_rain_pasmurno_2 = dw_rain_pasmurno_2 -dw_rain_rain_2 = dw_rain_rain_2 -dw_rain_groza_2 = dw_rain_groza_2 -dw_groza_clear_2 = dw_groza_clear_2 -dw_groza_pasmurno_2 = dw_groza_pasmurno_2 -dw_groza_rain_2 = dw_groza_rain_2 -dw_groza_groza_2 = dw_groza_groza_2 -dw_clear_clear_3 = dw_clear_clear_3 -dw_clear_pasmurno_3 = dw_clear_pasmurno_3 -dw_clear_rain_3 = dw_clear_rain_3 -dw_clear_groza_3 = dw_clear_groza_3 -dw_pasmurno_clear_3 = dw_pasmurno_clear_3 -dw_pasmurno_pasmurno_3 = dw_pasmurno_pasmurno_3 -dw_pasmurno_rain_3 = dw_pasmurno_rain_3 -dw_pasmurno_groza_3 = dw_pasmurno_groza_3 -dw_rain_clear_3 = dw_rain_clear_3 -dw_rain_pasmurno_3 = dw_rain_pasmurno_3 -dw_rain_rain_3 = dw_rain_rain_3 -dw_rain_groza_3 = dw_rain_groza_3 -dw_groza_clear_3 = dw_groza_clear_3 -dw_groza_pasmurno_3 = dw_groza_pasmurno_3 -dw_groza_rain_3 = dw_groza_rain_3 -dw_groza_groza_3 = dw_groza_groza_3 -dw_clear_clear_4 = dw_clear_clear_4 -dw_clear_pasmurno_4 = dw_clear_pasmurno_4 -dw_clear_rain_4 = dw_clear_rain_4 -dw_clear_groza_4 = dw_clear_groza_4 -dw_pasmurno_clear_4 = dw_pasmurno_clear_4 -dw_pasmurno_pasmurno_4 = dw_pasmurno_pasmurno_4 -dw_pasmurno_rain_4 = dw_pasmurno_rain_4 -dw_pasmurno_groza_4 = dw_pasmurno_groza_4 -dw_rain_clear_4 = dw_rain_clear_4 -dw_rain_pasmurno_4 = dw_rain_pasmurno_4 -dw_rain_rain_4 = dw_rain_rain_4 -dw_rain_groza_4 = dw_rain_groza_4 -dw_groza_clear_4 = dw_groza_clear_4 -dw_groza_pasmurno_4 = dw_groza_pasmurno_4 -dw_groza_rain_4 = dw_groza_rain_4 -dw_groza_groza_4 = dw_groza_groza_4 -dw_clear_clear_5 = dw_clear_clear_5 -dw_clear_pasmurno_5 = dw_clear_pasmurno_5 -dw_clear_rain_5 = dw_clear_rain_5 -dw_clear_groza_5 = dw_clear_groza_5 -dw_pasmurno_clear_5 = dw_pasmurno_clear_5 -dw_pasmurno_pasmurno_5 = dw_pasmurno_pasmurno_5 -dw_pasmurno_rain_5 = dw_pasmurno_rain_5 -dw_pasmurno_groza_5 = dw_pasmurno_groza_5 -dw_rain_clear_5 = dw_rain_clear_5 -dw_rain_pasmurno_5 = dw_rain_pasmurno_5 -dw_rain_rain_5 = dw_rain_rain_5 -dw_rain_groza_5 = dw_rain_groza_5 -dw_groza_clear_5 = dw_groza_clear_5 -dw_groza_pasmurno_5 = dw_groza_pasmurno_5 -dw_groza_rain_5 = dw_groza_rain_5 -dw_groza_groza_5 = dw_groza_groza_5 -dw_clear_clear_6 = dw_clear_clear_6 -dw_clear_pasmurno_6 = dw_clear_pasmurno_6 -dw_clear_rain_6 = dw_clear_rain_6 -dw_clear_groza_6 = dw_clear_groza_6 -dw_pasmurno_clear_6 = dw_pasmurno_clear_6 -dw_pasmurno_pasmurno_6 = dw_pasmurno_pasmurno_6 -dw_pasmurno_rain_6 = dw_pasmurno_rain_6 -dw_pasmurno_groza_6 = dw_pasmurno_groza_6 -dw_rain_clear_6 = dw_rain_clear_6 -dw_rain_pasmurno_6 = dw_rain_pasmurno_6 -dw_rain_rain_6 = dw_rain_rain_6 -dw_rain_groza_6 = dw_rain_groza_6 -dw_groza_clear_6 = dw_groza_clear_6 -dw_groza_pasmurno_6 = dw_groza_pasmurno_6 -dw_groza_rain_6 = dw_groza_rain_6 -dw_groza_groza_6 = dw_groza_groza_6 -dw_clear_clear_7 = dw_clear_clear_7 -dw_clear_pasmurno_7 = dw_clear_pasmurno_7 -dw_clear_rain_7 = dw_clear_rain_7 -dw_clear_groza_7 = dw_clear_groza_7 -dw_pasmurno_clear_7 = dw_pasmurno_clear_7 -dw_pasmurno_pasmurno_7 = dw_pasmurno_pasmurno_7 -dw_pasmurno_rain_7 = dw_pasmurno_rain_7 -dw_pasmurno_groza_7 = dw_pasmurno_groza_7 -dw_rain_clear_7 = dw_rain_clear_7 -dw_rain_pasmurno_7 = dw_rain_pasmurno_7 -dw_rain_rain_7 = dw_rain_rain_7 -dw_rain_groza_7 = dw_rain_groza_7 -dw_groza_clear_7 = dw_groza_clear_7 -dw_groza_pasmurno_7 = dw_groza_pasmurno_7 -dw_groza_rain_7 = dw_groza_rain_7 -dw_groza_groza_7 = dw_groza_groza_7 -dw_clear_clear_8 = dw_clear_clear_8 -dw_clear_pasmurno_8 = dw_clear_pasmurno_8 -dw_clear_rain_8 = dw_clear_rain_8 -dw_clear_groza_8 = dw_clear_groza_8 -dw_pasmurno_clear_8 = dw_pasmurno_clear_8 -dw_pasmurno_pasmurno_8 = dw_pasmurno_pasmurno_8 -dw_pasmurno_rain_8 = dw_pasmurno_rain_8 -dw_pasmurno_groza_8 = dw_pasmurno_groza_8 -dw_rain_clear_8 = dw_rain_clear_8 -dw_rain_pasmurno_8 = dw_rain_pasmurno_8 -dw_rain_rain_8 = dw_rain_rain_8 -dw_rain_groza_8 = dw_rain_groza_8 -dw_groza_clear_8 = dw_groza_clear_8 -dw_groza_pasmurno_8 = dw_groza_pasmurno_8 -dw_groza_rain_8 = dw_groza_rain_8 -dw_groza_groza_8 = dw_groza_groza_8 -dw_clear_clear_9 = dw_clear_clear_9 -dw_clear_pasmurno_9 = dw_clear_pasmurno_9 -dw_clear_rain_9 = dw_clear_rain_9 -dw_clear_groza_9 = dw_clear_groza_9 -dw_pasmurno_clear_9 = dw_pasmurno_clear_9 -dw_pasmurno_pasmurno_9 = dw_pasmurno_pasmurno_9 -dw_pasmurno_rain_9 = dw_pasmurno_rain_9 -dw_pasmurno_groza_9 = dw_pasmurno_groza_9 -dw_rain_clear_9 = dw_rain_clear_9 -dw_rain_pasmurno_9 = dw_rain_pasmurno_9 -dw_rain_rain_9 = dw_rain_rain_9 -dw_rain_groza_9 = dw_rain_groza_9 -dw_groza_clear_9 = dw_groza_clear_9 -dw_groza_pasmurno_9 = dw_groza_pasmurno_9 -dw_groza_rain_9 = dw_groza_rain_9 -dw_groza_groza_9 = dw_groza_groza_9 -dw_clear_clear_10 = dw_clear_clear_10 -dw_clear_pasmurno_10 = dw_clear_pasmurno_10 -dw_clear_rain_10 = dw_clear_rain_10 -dw_clear_groza_10 = dw_clear_groza_10 -dw_pasmurno_clear_10 = dw_pasmurno_clear_10 -dw_pasmurno_pasmurno_10 = dw_pasmurno_pasmurno_10 -dw_pasmurno_rain_10 = dw_pasmurno_rain_10 -dw_pasmurno_groza_10 = dw_pasmurno_groza_10 -dw_rain_clear_10 = dw_rain_clear_10 -dw_rain_pasmurno_10 = dw_rain_pasmurno_10 -dw_rain_rain_10 = dw_rain_rain_10 -dw_rain_groza_10 = dw_rain_groza_10 -dw_groza_clear_10 = dw_groza_clear_10 -dw_groza_pasmurno_10 = dw_groza_pasmurno_10 -dw_groza_rain_10 = dw_groza_rain_10 -dw_groza_groza_10 = dw_groza_groza_10 -dw_clear_clear_11 = dw_clear_clear_11 -dw_clear_pasmurno_11 = dw_clear_pasmurno_11 -dw_clear_rain_11 = dw_clear_rain_11 -dw_clear_groza_11 = dw_clear_groza_11 -dw_pasmurno_clear_11 = dw_pasmurno_clear_11 -dw_pasmurno_pasmurno_11 = dw_pasmurno_pasmurno_11 -dw_pasmurno_rain_11 = dw_pasmurno_rain_11 -dw_pasmurno_groza_11 = dw_pasmurno_groza_11 -dw_rain_clear_11 = dw_rain_clear_11 -dw_rain_pasmurno_11 = dw_rain_pasmurno_11 -dw_rain_rain_11 = dw_rain_rain_11 -dw_rain_groza_11 = dw_rain_groza_11 -dw_groza_clear_11 = dw_groza_clear_11 -dw_groza_pasmurno_11 = dw_groza_pasmurno_11 -dw_groza_rain_11 = dw_groza_rain_11 -dw_groza_groza_11 = dw_groza_groza_11 -dw_clear_clear_12 = dw_clear_clear_12 -dw_clear_pasmurno_12 = dw_clear_pasmurno_12 -dw_clear_rain_12 = dw_clear_rain_12 -dw_clear_groza_12 = dw_clear_groza_12 -dw_pasmurno_clear_12 = dw_pasmurno_clear_12 -dw_pasmurno_pasmurno_12 = dw_pasmurno_pasmurno_12 -dw_pasmurno_rain_12 = dw_pasmurno_rain_12 -dw_pasmurno_groza_12 = dw_pasmurno_groza_12 -dw_rain_clear_12 = dw_rain_clear_12 -dw_rain_pasmurno_12 = dw_rain_pasmurno_12 -dw_rain_rain_12 = dw_rain_rain_12 -dw_rain_groza_12 = dw_rain_groza_12 -dw_groza_clear_12 = dw_groza_clear_12 -dw_groza_pasmurno_12 = dw_groza_pasmurno_12 -dw_groza_rain_12 = dw_groza_rain_12 -dw_groza_groza_12 = dw_groza_groza_12 -dw_clear_clear_13 = dw_clear_clear_13 -dw_clear_pasmurno_13 = dw_clear_pasmurno_13 -dw_clear_rain_13 = dw_clear_rain_13 -dw_clear_groza_13 = dw_clear_groza_13 -dw_pasmurno_clear_13 = dw_pasmurno_clear_13 -dw_pasmurno_pasmurno_13 = dw_pasmurno_pasmurno_13 -dw_pasmurno_rain_13 = dw_pasmurno_rain_13 -dw_pasmurno_groza_13 = dw_pasmurno_groza_13 -dw_rain_clear_13 = dw_rain_clear_13 -dw_rain_pasmurno_13 = dw_rain_pasmurno_13 -dw_rain_rain_13 = dw_rain_rain_13 -dw_rain_groza_13 = dw_rain_groza_13 -dw_groza_clear_13 = dw_groza_clear_13 -dw_groza_pasmurno_13 = dw_groza_pasmurno_13 -dw_groza_rain_13 = dw_groza_rain_13 -dw_groza_groza_13 = dw_groza_groza_13 -dw_clear_clear_14 = dw_clear_clear_14 -dw_clear_pasmurno_14 = dw_clear_pasmurno_14 -dw_clear_rain_14 = dw_clear_rain_14 -dw_clear_groza_14 = dw_clear_groza_14 -dw_pasmurno_clear_14 = dw_pasmurno_clear_14 -dw_pasmurno_pasmurno_14 = dw_pasmurno_pasmurno_14 -dw_pasmurno_rain_14 = dw_pasmurno_rain_14 -dw_pasmurno_groza_14 = dw_pasmurno_groza_14 -dw_rain_clear_14 = dw_rain_clear_14 -dw_rain_pasmurno_14 = dw_rain_pasmurno_14 -dw_rain_rain_14 = dw_rain_rain_14 -dw_rain_groza_14 = dw_rain_groza_14 -dw_groza_clear_14 = dw_groza_clear_14 -dw_groza_pasmurno_14 = dw_groza_pasmurno_14 -dw_groza_rain_14 = dw_groza_rain_14 -dw_groza_groza_14 = dw_groza_groza_14 -dw_clear_clear_15 = dw_clear_clear_15 -dw_clear_pasmurno_15 = dw_clear_pasmurno_15 -dw_clear_rain_15 = dw_clear_rain_15 -dw_clear_groza_15 = dw_clear_groza_15 -dw_pasmurno_clear_15 = dw_pasmurno_clear_15 -dw_pasmurno_pasmurno_15 = dw_pasmurno_pasmurno_15 -dw_pasmurno_rain_15 = dw_pasmurno_rain_15 -dw_pasmurno_groza_15 = dw_pasmurno_groza_15 -dw_rain_clear_15 = dw_rain_clear_15 -dw_rain_pasmurno_15 = dw_rain_pasmurno_15 -dw_rain_rain_15 = dw_rain_rain_15 -dw_rain_groza_15 = dw_rain_groza_15 -dw_groza_clear_15 = dw_groza_clear_15 -dw_groza_pasmurno_15 = dw_groza_pasmurno_15 -dw_groza_rain_15 = dw_groza_rain_15 -dw_groza_groza_15 = dw_groza_groza_15 -dw_clear_clear_16 = dw_clear_clear_16 -dw_clear_pasmurno_16 = dw_clear_pasmurno_16 -dw_clear_rain_16 = dw_clear_rain_16 -dw_clear_groza_16 = dw_clear_groza_16 -dw_pasmurno_clear_16 = dw_pasmurno_clear_16 -dw_pasmurno_pasmurno_16 = dw_pasmurno_pasmurno_16 -dw_pasmurno_rain_16 = dw_pasmurno_rain_16 -dw_pasmurno_groza_16 = dw_pasmurno_groza_16 -dw_rain_clear_16 = dw_rain_clear_16 -dw_rain_pasmurno_16 = dw_rain_pasmurno_16 -dw_rain_rain_16 = dw_rain_rain_16 -dw_rain_groza_16 = dw_rain_groza_16 -dw_groza_clear_16 = dw_groza_clear_16 -dw_groza_pasmurno_16 = dw_groza_pasmurno_16 -dw_groza_rain_16 = dw_groza_rain_16 -dw_groza_groza_16 = dw_groza_groza_16 -dw_clear_clear_17 = dw_clear_clear_17 -dw_clear_pasmurno_17 = dw_clear_pasmurno_17 -dw_clear_rain_17 = dw_clear_rain_17 -dw_clear_groza_17 = dw_clear_groza_17 -dw_pasmurno_clear_17 = dw_pasmurno_clear_17 -dw_pasmurno_pasmurno_17 = dw_pasmurno_pasmurno_17 -dw_pasmurno_rain_17 = dw_pasmurno_rain_17 -dw_pasmurno_groza_17 = dw_pasmurno_groza_17 -dw_rain_clear_17 = dw_rain_clear_17 -dw_rain_pasmurno_17 = dw_rain_pasmurno_17 -dw_rain_rain_17 = dw_rain_rain_17 -dw_rain_groza_17 = dw_rain_groza_17 -dw_groza_clear_17 = dw_groza_clear_17 -dw_groza_pasmurno_17 = dw_groza_pasmurno_17 -dw_groza_rain_17 = dw_groza_rain_17 -dw_groza_groza_17 = dw_groza_groza_17 -dw_clear_clear_18 = dw_clear_clear_18 -dw_clear_pasmurno_18 = dw_clear_pasmurno_18 -dw_clear_rain_18 = dw_clear_rain_18 -dw_clear_groza_18 = dw_clear_groza_18 -dw_pasmurno_clear_18 = dw_pasmurno_clear_18 -dw_pasmurno_pasmurno_18 = dw_pasmurno_pasmurno_18 -dw_pasmurno_rain_18 = dw_pasmurno_rain_18 -dw_pasmurno_groza_18 = dw_pasmurno_groza_18 -dw_rain_clear_18 = dw_rain_clear_18 -dw_rain_pasmurno_18 = dw_rain_pasmurno_18 -dw_rain_rain_18 = dw_rain_rain_18 -dw_rain_groza_18 = dw_rain_groza_18 -dw_groza_clear_18 = dw_groza_clear_18 -dw_groza_pasmurno_18 = dw_groza_pasmurno_18 -dw_groza_rain_18 = dw_groza_rain_18 -dw_groza_groza_18 = dw_groza_groza_18 -dw_clear_clear_19 = dw_clear_clear_19 -dw_clear_pasmurno_19 = dw_clear_pasmurno_19 -dw_clear_rain_19 = dw_clear_rain_19 -dw_clear_groza_19 = dw_clear_groza_19 -dw_pasmurno_clear_19 = dw_pasmurno_clear_19 -dw_pasmurno_pasmurno_19 = dw_pasmurno_pasmurno_19 -dw_pasmurno_rain_19 = dw_pasmurno_rain_19 -dw_pasmurno_groza_19 = dw_pasmurno_groza_19 -dw_rain_clear_19 = dw_rain_clear_19 -dw_rain_pasmurno_19 = dw_rain_pasmurno_19 -dw_rain_rain_19 = dw_rain_rain_19 -dw_rain_groza_19 = dw_rain_groza_19 -dw_groza_clear_19 = dw_groza_clear_19 -dw_groza_pasmurno_19 = dw_groza_pasmurno_19 -dw_groza_rain_19 = dw_groza_rain_19 -dw_groza_groza_19 = dw_groza_groza_19 -dw_clear_clear_20 = dw_clear_clear_20 -dw_clear_pasmurno_20 = dw_clear_pasmurno_20 -dw_clear_rain_20 = dw_clear_rain_20 -dw_clear_groza_20 = dw_clear_groza_20 -dw_pasmurno_clear_20 = dw_pasmurno_clear_20 -dw_pasmurno_pasmurno_20 = dw_pasmurno_pasmurno_20 -dw_pasmurno_rain_20 = dw_pasmurno_rain_20 -dw_pasmurno_groza_20 = dw_pasmurno_groza_20 -dw_rain_clear_20 = dw_rain_clear_20 -dw_rain_pasmurno_20 = dw_rain_pasmurno_20 -dw_rain_rain_20 = dw_rain_rain_20 -dw_rain_groza_20 = dw_rain_groza_20 -dw_groza_clear_20 = dw_groza_clear_20 -dw_groza_pasmurno_20 = dw_groza_pasmurno_20 -dw_groza_rain_20 = dw_groza_rain_20 -dw_groza_groza_20 = dw_groza_groza_20 -dw_clear_clear_21 = dw_clear_clear_21 -dw_clear_pasmurno_21 = dw_clear_pasmurno_21 -dw_clear_rain_21 = dw_clear_rain_21 -dw_clear_groza_21 = dw_clear_groza_21 -dw_pasmurno_clear_21 = dw_pasmurno_clear_21 -dw_pasmurno_pasmurno_21 = dw_pasmurno_pasmurno_21 -dw_pasmurno_rain_21 = dw_pasmurno_rain_21 -dw_pasmurno_groza_21 = dw_pasmurno_groza_21 -dw_rain_clear_21 = dw_rain_clear_21 -dw_rain_pasmurno_21 = dw_rain_pasmurno_21 -dw_rain_rain_21 = dw_rain_rain_21 -dw_rain_groza_21 = dw_rain_groza_21 -dw_groza_clear_21 = dw_groza_clear_21 -dw_groza_pasmurno_21 = dw_groza_pasmurno_21 -dw_groza_rain_21 = dw_groza_rain_21 -dw_groza_groza_21 = dw_groza_groza_21 -dw_clear_clear_22 = dw_clear_clear_22 -dw_clear_pasmurno_22 = dw_clear_pasmurno_22 -dw_clear_rain_22 = dw_clear_rain_22 -dw_clear_groza_22 = dw_clear_groza_22 -dw_pasmurno_clear_22 = dw_pasmurno_clear_22 -dw_pasmurno_pasmurno_22 = dw_pasmurno_pasmurno_22 -dw_pasmurno_rain_22 = dw_pasmurno_rain_22 -dw_pasmurno_groza_22 = dw_pasmurno_groza_22 -dw_rain_clear_22 = dw_rain_clear_22 -dw_rain_pasmurno_22 = dw_rain_pasmurno_22 -dw_rain_rain_22 = dw_rain_rain_22 -dw_rain_groza_22 = dw_rain_groza_22 -dw_groza_clear_22 = dw_groza_clear_22 -dw_groza_pasmurno_22 = dw_groza_pasmurno_22 -dw_groza_rain_22 = dw_groza_rain_22 -dw_groza_groza_22 = dw_groza_groza_22 -dw_clear_clear_23 = dw_clear_clear_23 -dw_clear_pasmurno_23 = dw_clear_pasmurno_23 -dw_clear_rain_23 = dw_clear_rain_23 -dw_clear_groza_23 = dw_clear_groza_23 -dw_pasmurno_clear_23 = dw_pasmurno_clear_23 -dw_pasmurno_pasmurno_23 = dw_pasmurno_pasmurno_23 -dw_pasmurno_rain_23 = dw_pasmurno_rain_23 -dw_pasmurno_groza_23 = dw_pasmurno_groza_23 -dw_rain_clear_23 = dw_rain_clear_23 -dw_rain_pasmurno_23 = dw_rain_pasmurno_23 -dw_rain_rain_23 = dw_rain_rain_23 -dw_rain_groza_23 = dw_rain_groza_23 -dw_groza_clear_23 = dw_groza_clear_23 -dw_groza_pasmurno_23 = dw_groza_pasmurno_23 -dw_groza_rain_23 = dw_groza_rain_23 -dw_groza_groza_23 = dw_groza_groza_23 diff --git a/src/engine/configs/weathers/flares.ltx b/src/engine/configs/weathers/flares.ltx deleted file mode 100644 index 4bc22be6f..000000000 --- a/src/engine/configs/weathers/flares.ltx +++ /dev/null @@ -1,142 +0,0 @@ -[flares_moon] -flare_opacity = 0.340, 0.260, 0.500, 0.420, 0.260, 0.260 -flare_position = 1.300, 1.000, 0.500, -0.300, -0.600, -1.000 -flare_radius = 0.080, 0.120, 0.040, 0.080, 0.120, 0.300 -flare_textures = fx\fx_flare1.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare3.tga, fx\fx_flare1.tga -flare_shader = effects\flare -flares = off -gradient = on -gradient_opacity = 0.5 -gradient_radius = 0.1 -gradient_texture = fx\fx_gradient_02.tga -gradient_shader = effects\flare -source = on -source_radius = 0.03 -source_texture = fx\fx_moon.tga -source_shader = effects\moon -source_ignore_color = true -blend_time = 1 ;(���) -blend_rise_time = 1000 ;(���) -blend_down_time = 1000 ;(���) - -;xStream 02.2008 -[flares_moon_amk] -flares = off -gradient = on -gradient_opacity = 0.8 -gradient_radius = 0.10 -gradient_texture = fx\fx_gradient -gradient_shader = effects\flare -source = on -source_radius = 0.04 -source_texture = fx\fx_moon -source_shader = effects\moon -source_ignore_color = true -blend_time = 10 -blend_rise_time = 1000 ;(���) -blend_down_time = 1000 ;(���) - -[flares_sun_rise] -flare_opacity = 0.340, 0.260, 0.500, 0.420, 0.260, 0.260 -flare_position = 1.300, 1.000, 0.500, -0.300, -0.600, -1.000 -flare_radius = 0.080, 0.120, 0.040, 0.080, 0.120, 0.300 -flare_textures = fx\fx_flare1.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare3.tga, fx\fx_flare1.tga -flare_shader = effects\flare -flares = on -gradient = on -gradient_opacity = 0.7 -gradient_radius = 0.9 -gradient_texture = fx\fx_gradient.tga -gradient_shader = effects\flare -source = on -source_radius = 0.03 -source_texture = fx\fx_sun_rise.tga -source_shader = effects\sun -source_ignore_color = false -blend_time = 0.1 ;(���) -blend_rise_time = 300 ;(���) -blend_down_time = 300 ;(���) - -[flares_default10] -flare_opacity = 0.340, 0.260, 0.500, 0.420, 0.260, 0.260 -flare_position = 1.300, 1.000, 0.500, -0.300, -0.600, -1.000 -flare_radius = 0.080, 0.120, 0.040, 0.080, 0.120, 0.300 -flare_textures = fx\fx_flare1.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare3.tga, fx\fx_flare1.tga -flare_shader = effects\flare -flares = on -gradient = on -gradient_opacity = 0.7 -gradient_radius = 0.9 -gradient_texture = fx\fx_gradient.tga -gradient_shader = effects\flare -source = on -source_radius = 0.150 -source_texture = fx\fx_sun.tga -source_shader = effects\sun -source_ignore_color = false -blend_time = 10 ;(���) -blend_rise_time = 10 ;(���) -blend_down_time = 60 ;(���) - -[flares_default] -flare_opacity = 0.340, 0.260, 0.500, 0.420, 0.260, 0.260 -flare_position = 1.300, 1.000, 0.500, -0.300, -0.600, -1.000 -flare_radius = 0.080, 0.120, 0.040, 0.080, 0.120, 0.300 -flare_textures = fx\fx_flare1.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare3.tga, fx\fx_flare1.tga -flare_shader = effects\flare -flares = on -gradient = on -gradient_opacity = 0.7 -gradient_radius = 0.9 -gradient_texture = fx\fx_gradient.tga -gradient_shader = effects\flare -source = on -source_radius = 0.150 -source_texture = fx\fx_sun.tga -source_shader = effects\sun -source_ignore_color = false -blend_time = 0.1 ;(���) -blend_rise_time = 60 ;(���) -blend_down_time = 60 ;(���) - -[flares_gradient] -flare_opacity = 0.060, 0.040, 0.100, 0.080, 0.040, 0.040 -flare_position = 1.300, 1.000, 0.500, -0.300, -0.600, -1.000 -flare_radius = 0.080, 0.120, 0.040, 0.080, 0.120, 0.300 -flare_textures = fx\fx_flare1.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare3.tga, fx\fx_flare1.tga -flare_shader = effects\flare -flares = off -gradient = on -gradient_opacity = 0.7 -gradient_radius = 0.7000 -gradient_texture = fx\fx_gradient1.tga -gradient_shader = effects\flare -source = off -source_radius = 0.150 -source_texture = fx\fx_sun.tga -source_shader = effects\sun -source_ignore_color = false -blend_time = 10 ;(���) -blend_rise_time = 60 ;(���) -blend_down_time = 60 ;(���) - -[flares_gradient1] -flare_opacity = 0.060, 0.040, 0.100, 0.080, 0.040, 0.040 -flare_position = 1.300, 1.000, 0.500, -0.300, -0.600, -1.000 -flare_radius = 0.080, 0.120, 0.040, 0.080, 0.120, 0.300 -flare_textures = fx\fx_flare1.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare2.tga, fx\fx_flare3.tga, fx\fx_flare1.tga -flare_shader = effects\flare -flares = off -gradient = on -gradient_opacity = 0.7 -gradient_radius = 0.7000 -gradient_texture = fx\fx_gradient1.tga -gradient_shader = effects\flare -source = off -source_radius = 0.150 -source_texture = fx\fx_sun.tga -source_shader = effects\sun -source_ignore_color = false -blend_time = 10 ;(���) -blend_rise_time = 60 ;(���) -blend_down_time = 60 ;(���) diff --git a/src/engine/configs/weathers/snd_channels.ltx b/src/engine/configs/weathers/snd_channels.ltx deleted file mode 100644 index 849a4907c..000000000 --- a/src/engine/configs/weathers/snd_channels.ltx +++ /dev/null @@ -1,94 +0,0 @@ -[snd_darkwind_1] -sound_period = 1,20, 331,333 -sound_dist = 220, 240 -sounds = ambient\rnd_outdoor\rnd_darkwind3,ambient\rnd_outdoor\rnd_darkwind4,ambient\rnd_outdoor\rnd_darkwind5 - -[snd_bkwind_1] -sound_period = 1,20, 0,2 -sound_dist = 30, 60 -sounds = ambient\outdoors\dist_wind_short_1,ambient\outdoors\dist_wind_short_2,ambient\outdoors\dist_wind_short_3 - -[snd_bkwind_2] -sound_period = 1,20, 1,3 -sound_dist = 30, 60 -sounds = ambient\outdoors\dist_wind_short_1,ambient\outdoors\dist_wind_short_2,ambient\outdoors\dist_wind_short_3 - -[snd_swampwind_1] -sound_period = 1,20, 10, 20 -sound_dist = 40, 60 -sounds = ambient\outdoors\swamp_wind_short_1,ambient\outdoors\swamp_wind_short_2 - -[snd_dogs_1] -sound_period = 1,20, 10,30 -sound_dist = 20, 60 -sounds = ambient\rnd_outdoor\rnd_dog, ambient\rnd_outdoor\rnd_dog1, ambient\rnd_outdoor\rnd_dog2 - -[snd_gunshots_1] -sound_period = 1,20, 30,60 -sound_dist = 20, 100 -sounds = ambient\rnd_outdoor\rnd_shooting_1,ambient\rnd_outdoor\rnd_shooting_2,ambient\rnd_outdoor\rnd_shooting_4,ambient\rnd_outdoor\rnd_shooting_5,ambient\rnd_outdoor\rnd_shooting_7 - -[snd_crows_1] -sound_period = 1,20, 20,30 -sound_dist = 40, 60 -sounds = ambient\rnd_outdoor\crow1, ambient\rnd_outdoor\crow2, ambient\rnd_outdoor\crow3 - -[snd_moans_1] -sound_period = 1,20, 10,20 -sound_dist = 30, 60 -sounds = ambient\outdoors\org_moan_1,ambient\outdoors\org_moan_2,ambient\outdoors\org_moan_3,ambient\outdoors\org_moan_4,ambient\outdoors\org_moan_5,ambient\outdoors\org_moan_6 - -[snd_crickets_1] -sound_period = 1,20, 1,5 -sound_dist = 60, 74 -sounds = ambient\rnd_outdoor\crickets_1, ambient\rnd_outdoor\crickets_2, ambient\rnd_outdoor\crickets_3 - -[snd_crickets_2] -sound_period = 1,20, 1,2 -sound_dist = 60, 74 -sounds = ambient\rnd_outdoor\crickets_1, ambient\rnd_outdoor\crickets_2, ambient\rnd_outdoor\crickets_3 - -[snd_owls_1] -sound_period = 1,20, 20,40 -sound_dist = 30, 60 -sounds = ambient\rnd_outdoor\owl_1, ambient\rnd_outdoor\owl_2, ambient\rnd_outdoor\owl_3 - -[snd_howling_1] -sound_period = 1,20, 30,60 -sound_dist = 30, 60 -sounds = ambient\rnd_outdoor\rnd_howling_1, ambient\rnd_outdoor\rnd_howling_2 - -[snd_ug_breath_1] -sound_period = 1,20, 10,30 -sound_dist = 10, 30 -sounds = ambient\underground\breath_1, ambient\underground\breath_2, ambient\underground\breath_3, ambient\underground\breath_4 - -[snd_ug_hits_1] -sound_period = 1,20, 10,30 -sound_dist = 20, 50 -sounds = ambient\underground\hit_1, ambient\underground\hit_2 - -[snd_ug_strange_1] -sound_period = 1,20, 10,30 -sound_dist = 20, 40 -sounds = ambient\underground\strange_noise_1, ambient\underground\strange_noise_2, ambient\underground\strange_noise_3 - -[snd_ug_metal_1] -sound_period = 1,20, 10,30 -sound_dist = 20, 40 -sounds = ambient\underground\rnd_metal1, ambient\underground\rnd_metal2, ambient\underground\rnd_metal3 - -[snd_ug_rats_1] -sound_period = 1,20, 10,30 -sound_dist = 20, 40 -sounds = ambient\underground\rnd_rat_panic_1, ambient\underground\rnd_rat_panic_2, ambient\underground\rnd_rat_panic_3 - -[snd_x18_hits_1] -sound_period = 1,20, 30,60 -sound_dist = 30, 50 -sounds = ambient\x18\x18_hit_1, ambient\x18\x18_hit_2, ambient\x18\x18_hit_3, ambient\x18\x18_hit_4, ambient\x18\x18_hit_5, ambient\x18\x18_hit_6, ambient\x18\x18_hit_7, ambient\x18\x18_hit_8 - -[snd_x18_moves_1] -sound_period = 1,20, 60,120 -sound_dist = 30, 50 -sounds = ambient\x18\x18_move_1, ambient\x18\x18_move_2, ambient\x18\x18_noise_1, ambient\x18\x18_noise_2 diff --git a/src/engine/configs/weathers/thunderbolt.ltx b/src/engine/configs/weathers/thunderbolt.ltx deleted file mode 100644 index 3ee71ea14..000000000 --- a/src/engine/configs/weathers/thunderbolt.ltx +++ /dev/null @@ -1,125 +0,0 @@ -[thunderbolt_common] -altitude = 10,20 ;(10) altitude in deg (min/max �� ���������) -delta_longitude = 30 ;(17) in deg (������� �� ���������) -min_dist_factor = 0.94 ;(<0.95) (���������� �� FAR_PLANE) -tilt = 17 ;(17) lightning tilt in deg (15-30) (���������� ������ �� ���) -second_propability = 0.5 ;(0-1) (����������� ��������� ��������� ������ ����� ����) -sky_color = 0.1 ;(0-1) (���������� ������� ���������� � ����� ����) -sun_color = 0.9 ;(0-1) (���������� ������� ���������� � ����� ������) -fog_color = 0.1 ;(0-1) (���������� ������� ���������� � ����� fog) - -[thunderbolt_collection_default] -sect_thunderbolt_00 -sect_thunderbolt_01 -sect_thunderbolt_02 -sect_thunderbolt_03 - -[thunderbolt_collection_stancia] -sect_thunderbolt_stancia_00 -sect_thunderbolt_stancia_01 -sect_thunderbolt_stancia_02 -sect_thunderbolt_stancia_03 - -[sect_thunderbolt_stancia_00] -lightning_model = dm\dm_lightning_stancia_01.dm -color_anim = weathers\thunderbolt_00 ; ������������ ��� ������������������, ���������� �� FPS and FrameCount -sound = anomaly\stancia_thunder -gradient_top_opacity = 0.75 -gradient_top_radius = 2.500, 1.250 -gradient_top_texture = pfx\pfx_anomaly_8 -gradient_top_shader = effects\sun -gradient_center_opacity = 1 -gradient_center_radius = 2.000, 1.000 -gradient_center_texture = fx\fx_gradient -gradient_center_shader = effects\sun - -[sect_thunderbolt_stancia_01] -lightning_model = dm\dm_lightning_stancia_02.dm -color_anim = weathers\thunderbolt_00 ; ������������ ��� ������������������, ���������� �� FPS and FrameCount -sound = anomaly\stancia_thunder -gradient_top_opacity = 1 -gradient_top_radius = 3, 1.750 -gradient_top_texture = fx\fx_gradient -gradient_top_shader = effects\sun -gradient_center_opacity = 1 -gradient_center_radius = 2.000, 1.000 -gradient_center_texture = fx\fx_gradient -gradient_center_shader = effects\sun - -[sect_thunderbolt_stancia_02] -lightning_model = dm\dm_lightning_stancia_03.dm -color_anim = weathers\thunderbolt_00 ; ������������ ��� ������������������, ���������� �� FPS and FrameCount -sound = anomaly\stancia_thunder -gradient_top_opacity = 0.8 -gradient_top_radius = 2, 1 -gradient_top_texture = fx\fx_gradient -gradient_top_shader = effects\sun -gradient_center_opacity = 1 -gradient_center_radius = 2.000, 1.000 -gradient_center_texture = fx\fx_gradient -gradient_center_shader = effects\sun - -[sect_thunderbolt_stancia_03] -lightning_model = dm\dm_lightning-01.dm -color_anim = weathers\thunderbolt_00 ; ������������ ��� ������������������, ���������� �� FPS and FrameCount -sound = nature\thunder-0 -gradient_top_opacity = 0.6 -gradient_top_radius = 0.500, 0.250 -gradient_top_texture = fx\fx_gradient -gradient_top_shader = effects\sun -gradient_center_opacity = 0.6 -gradient_center_radius = 2.000, 1.000 -gradient_center_texture = fx\fx_gradient -gradient_center_shader = effects\sun - -[sect_thunderbolt_00] -lightning_model = dm\dm_lightning-01.dm -color_anim = weathers\thunderbolt_00 ; ������������ ��� ������������������, ���������� �� FPS and FrameCount -sound = nature\thunder-0 -gradient_top_opacity = 0.6 -gradient_top_radius = 0.500, 0.250 -gradient_top_texture = fx\fx_gradient -gradient_top_shader = effects\sun -gradient_center_opacity = 0.6 -gradient_center_radius = 2.000, 1.000 -gradient_center_texture = fx\fx_gradient -gradient_center_shader = effects\sun - -[sect_thunderbolt_01] -lightning_model = dm\dm_lightning-02.dm -color_anim = weathers\thunderbolt_00 -sound = nature\thunder-1 -gradient_top_opacity = 0.6 -gradient_top_radius = 0.500, 0.250 -gradient_top_texture = fx\fx_gradient -gradient_top_shader = effects\sun -gradient_center_opacity = 0.6 -gradient_center_radius = 2.000, 1.000 -gradient_center_texture = fx\fx_gradient -gradient_center_shader = effects\sun - -[sect_thunderbolt_02] -lightning_model = dm\dm_lightning-03.dm -color_anim = weathers\thunderbolt_00 -sound = nature\thunder-2 -gradient_top_opacity = 0.6 -gradient_top_radius = 0.500, 0.250 -gradient_top_texture = fx\fx_gradient -gradient_top_shader = effects\sun -gradient_center_opacity = 0.6 -gradient_center_radius = 2.000, 1.000 -gradient_center_texture = fx\fx_gradient -gradient_center_shader = effects\sun - -[sect_thunderbolt_03] -lightning_model = dm\dm_lightning-04.dm -color_anim = weathers\thunderbolt_00 -sound = nature\thunder-3 -gradient_top_opacity = 0.6 -gradient_top_radius = 0.500, 0.250 -gradient_top_texture = fx\fx_gradient -gradient_top_shader = effects\sun -gradient_center_opacity = 0.6 -gradient_center_radius = 2.000, 1.000 -gradient_center_texture = fx\fx_gradient -gradient_center_shader = effects\sun diff --git a/src/engine/configs/weathers/weather_arena.ltx b/src/engine/configs/weathers/weather_arena.ltx deleted file mode 100644 index 9b34d1104..000000000 --- a/src/engine/configs/weathers/weather_arena.ltx +++ /dev/null @@ -1,678 +0,0 @@ -[sect_arena] - -;������ (latitude) ; 50.27 -;������� (longtitude) = 292 ; -30.4 -;������ (altitude) = 25 -;8 weather minus -01:00:00 = arena_01 -02:00:00 = arena_02 -03:00:00 = arena_03 -04:00:00 = arena_04 -05:00:00 = arena_05 -06:00:00 = arena_06 -07:00:00 = arena_07 -08:00:00 = arena_08 -09:00:00 = arena_09 -10:00:00 = arena_10 -11:00:00 = arena_11 -12:00:00 = arena_12 -13:00:00 = arena_13 -14:00:00 = arena_14 -15:00:00 = arena_15 -16:00:00 = arena_16 -17:00:00 = arena_17 -18:00:00 = arena_18 -19:00:00 = arena_19 -20:00:00 = arena_20 -21:00:00 = arena_21 -22:00:00 = arena_22 -23:00:00 = arena_23 -00:00:00 = arena_00 - -[arena_01] -flares = -sky_texture = sky\sky_14_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.3, 0.3, 0.3, 0.25, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0067, 0.0063, 0.0055 -fog_density = 0.9 -rain_density = 0.95 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = thunderbolt_collection_default -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.035, 0.035, 0.035 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.1, 0.1, 0.1, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -345 -env_ambient = ambient_env_rain -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[arena_02] -flares = -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.15, 0.15, 0.15 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0067, 0.0063, 0.0055 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.43, 0.43, 0.43 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.035, 0.035, 0.035 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.1, 0.1, 0.1, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -359 -env_ambient = ambient_env_night -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[arena_03] -flares = -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.15, 0.15, 0.15 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.15, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0258, 0.0264, 0.0282 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.33, 0.33, 0.43 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.035, 0.035, 0.035 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.1, 0.1, 0.1, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -13 -env_ambient = ambient_env_night -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[arena_04] -flares = -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.282, 0.286, 0.341, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0862, 0.0882, 0.0941 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.04, 0.042, 0.045 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.30, 0.325, 0.35, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -27 -env_ambient = ambient_env_tuman -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[arena_05] ;������ -flares = -sky_texture = sky\sky_2_cube -sky_rotation = 0 -sky_color = 0.7, 0.7, 0.7 -clouds_texture = sky\sky_oblaka -clouds_color = 0.353, 0.333, 0.420, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.2250, 0.2086, 0.2415 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0625, 0.0645, 0.0665 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.665, 0.665, 0.65, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -48 -env_ambient = ambient_env_tuman -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[arena_06] -flares = flares_sun_rise -sky_texture = sky\sky_3_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.698, 0.447, 0.322, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3607, 0.3647, 0.4117 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0725, 0.0725, 0.07 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.725, 0.7, 1.0 -sun_color = 0.818, 0.476, 0.108 -sun_dir = -1.0, -52 -env_ambient = ambient_env_morning -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[arena_07] -flares = flares_sun_rise -sky_texture = sky\sky_6_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.451, 0.361, 0.290, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3098, 0.3058, 0.3764 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0625, 0.06, 0.0575 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.7, 0.675, 1.0 -sun_color = 0.635, 0.593, 0.489 -sun_dir = -8.0, -63 -env_ambient = ambient_env_morning -water_intensity = 0.0 -sun_shafts_intensity = 0.0 - -[arena_08] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4862, 0.5019, 0.5450 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0625, 0.0625, 0.0625 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.625, 0.625, 1.0 -sun_color = 0.535, 0.493, 0.389 -sun_dir = -17.0, -74 -env_ambient = ambient_env_rain -water_intensity = 1.0 -sun_shafts_intensity = 0.35 - -[arena_09] -flares = flares_default10 -sky_texture = sky\sky_8_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.5, 0.5, 0.5, 0.1, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3607, 0.3647, 0.4117 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.408, 0.400, 0.408 -thunderbolt = -bolt_period = 7.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.067, 0.067, 0.066 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.66, 1.0 -sun_color = 0.535, 0.493, 0.389 -sun_dir = -26.0, -85 -env_ambient = ambient_env_morning -water_intensity = 1.0 -sun_shafts_intensity = 0.3 - -[arena_10] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.520, 0.539, 0.578, 0.25, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4862, 0.5019, 0.5450 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.067, 0.067, 0.066 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.66, 1.0 -sun_color = 0.306, 0.263, 0.202 -sun_dir = -36.0, -97 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[arena_11] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.380, 0.451, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4862, 0.5019, 0.5450 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.067, 0.067, 0.066 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.66, 1.0 -sun_color = 0.406, 0.363, 0.302 -sun_dir = -45.0, -110 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[arena_12] -flares = flares_gradient1 -sky_texture = sky\sky_7_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.2, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4235, 0.4392, 0.4784 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.067, 0.067, 0.066 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.725, 0.7, 1.0 -sun_color = 0.435, 0.393, 0.379 -sun_dir = -54.0, -127 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[arena_13] -flares = flares_gradient1 -sky_texture = sky\sky_7_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.2, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4235, 0.4392, 0.4784 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.067, 0.067, 0.066 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.625, 0.6, 1.0 -sun_color = 0.335, 0.293, 0.189 -sun_dir = -60.0, -150 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[arena_14] -flares = flares_default10 -sky_texture = sky\sky_3_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.478, 0.506, 0.545, 0.35, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3607, 0.3647, 0.4117 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.067, 0.067, 0.066 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.625, 0.6, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -62.0, -179 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[arena_15] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.337, 0.357, 0.388, 0.95, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.2164, 0.2007, 0.1756 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.337, 0.357, 0.388 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.067, 0.067, 0.066 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.67, 1.0 -sun_color = 0.235, 0.193, 0.179 -sun_dir = -60.0, -208 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[arena_16] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.3, 0.3, 0.3 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0517, 0.0529, 0.0564 -fog_density = 0.9 -rain_density = 0.9 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.057, 0.057, 0.057 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.57, 0.57, 0.57, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -54.0, -231 -env_ambient = ambient_env_rain -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[arena_17] -flares = flares_default10 -sky_texture = sky\sky_8_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3215, 0.3411, 0.4117 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.52, 0.56, 0.66 -thunderbolt = -bolt_period = 7.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.057, 0.057, 0.057 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.57, 0.57, 0.57, 1.0 -sun_color = 0.235, 0.193, 0.179 -sun_dir = -46.0, -248 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[arena_18] -flares = flares_sun_rise -sky_texture = sky\sky_3_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.5, 0.5, 0.5, 0.1, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3607, 0.3647, 0.4117 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.408, 0.400, 0.408 -thunderbolt = -bolt_period = 7.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.067, 0.067, 0.066 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.66, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -36.0, -262 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[arena_19] -flares = flares_sun_rise -sky_texture = sky\sky_19_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4862, 0.5019, 0.5450 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0625, 0.0625, 0.0625 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.625, 0.625, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -27.0, -274 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.35 - -[arena_20] -flares = flares_sun_rise -sky_texture = sky\sky_18_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.427, 0.412, 0.431, 0.25, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4235, 0.4156, 0.4313 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0625, 0.0625, 0.0625 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.6, 0.575, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -17.0, -284 -env_ambient = ambient_env_evening -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[arena_21] -flares = flares_sun_rise -sky_texture = sky\sky_20_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4549, 0.3607, 0.2862 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.0625, 0.0625, 0.0625 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.625, 0.6, 1.0 -sun_color = 0.529, 0.308, 0.206 -sun_dir = -8.0, -295 -env_ambient = ambient_env_evening -water_intensity = 0.5 -sun_shafts_intensity = 0.0 - -[arena_22] -flares = flares_sun_rise -sky_texture = sky\sky_17_dx9_cube -sky_rotation = 0 -sky_color = 0.75, 0.75, 0.75 -clouds_texture = sky\sky_oblaka -clouds_color = 0.165, 0.169, 0.212, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.2470, 0.2558, 0.3235 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0425, 0.045, 0.0475 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.425, 0.45, 0.475, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -306 -env_ambient = ambient_env_evening -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[arena_23] -flares = -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.1, 0.1, 0.1 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0067, 0.0063, 0.0055 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.025, 0.025, 0.025 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.1, 0.1, 0.1, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -318 -env_ambient = ambient_env_night -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[arena_00] -flares = -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0067, 0.0063, 0.0055 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.35, 0.37, 0.45 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.03, 0.03, 0.03 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.3, 0.3, 0.3, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -331 -env_ambient = ambient_env_night -water_intensity = 0.1 -sun_shafts_intensity = 0.0 diff --git a/src/engine/configs/weathers/weather_default.ltx b/src/engine/configs/weathers/weather_default.ltx deleted file mode 100644 index b8cea4ea8..000000000 --- a/src/engine/configs/weathers/weather_default.ltx +++ /dev/null @@ -1,625 +0,0 @@ -[sect_default_weather] -01:00:00 = default_weather_01 -02:00:00 = default_weather_02 -03:00:00 = default_weather_03 -04:00:00 = default_weather_04 -05:00:00 = default_weather_05 -06:00:00 = default_weather_06 -07:00:00 = default_weather_07 -08:00:00 = default_weather_08 -09:00:00 = default_weather_09 -10:00:00 = default_weather_10 -11:00:00 = default_weather_11 -12:00:00 = default_weather_12 -13:00:00 = default_weather_13 -14:00:00 = default_weather_14 -15:00:00 = default_weather_15 -16:00:00 = default_weather_16 -17:00:00 = default_weather_17 -18:00:00 = default_weather_18 -19:00:00 = default_weather_19 -20:00:00 = default_weather_20 -21:00:00 = default_weather_21 -22:00:00 = default_weather_22 -23:00:00 = default_weather_23 -00:00:00 = default_weather_00 - -[default_weather_01] -flares = flares_gradient1 -sky_texture = sky\sky_14_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.7, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.043, 0.043, 0.055 -fog_density = 0.9 -rain_density = 0.2 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = thunderbolt_collection_default -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0425, 0.045, 0.0475 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.425, 0.45, 0.475, 0.1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -18.0, 291 -env_ambient = ambient_env_rain - -[default_weather_02] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.067, 0.067, 0.086 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.43, 0.43, 0.43 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0425, 0.045, 0.0475 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.425, 0.45, 0.475, 0.1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -24.0, 291 -env_ambient = ambient_env_night - -[default_weather_03] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.25, 0.25, 0.25 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.067, 0.063, 0.055 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.33, 0.33, 0.43 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.055, 0.0575 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.525, 0.55, 0.575, 0.1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -3.0, 291 -env_ambient = ambient_env_night - -[default_weather_04] -flares = flares_sun_rise -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.282, 0.286, 0.341, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.137, 0.141, 0.153 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.06, 0.062, 0.065 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.60, 0.625, 0.65, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -6.0, 291 -env_ambient = ambient_env_tuman - -[default_weather_05] -flares = flares_sun_rise -sky_texture = sky\sky_11_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.353, 0.333, 0.420, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.271, 0.306, 0.361 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.075, 0.0775, 0.0800 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.75, 0.775, 0.80, 1.0 -sun_color = 0.700, 0.284, 0.096 -sun_dir = -10, 291 -env_ambient = ambient_env_tuman - -[default_weather_06] -flares = flares_sun_rise -sky_texture = sky\sky_2_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.698, 0.447, 0.322, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.322, 0.302, 0.353 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.080, 0.0825, 0.0850 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.80, 0.825, 0.850, 1 -sun_color = 0.818, 0.476, 0.108 -sun_dir = -14.0, 291 -env_ambient = ambient_env_morning - -[default_weather_07] -flares = flares_sun_rise -sky_texture = sky\sky_3_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.451, 0.361, 0.290, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.298, 0.290, 0.337 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0925, 0.095, 0.0975 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.925, 0.95, 0.975, 1 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -18.0, 291 -env_ambient = ambient_env_morning - -[default_weather_08] -flares = flares_default10 -sky_texture = sky\sky_8_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.255, 0.271, 0.337 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0775, 0.07, 0.0725 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.775, 0.7, 0.725, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -22.0, 291 -env_ambient = ambient_env_rain - -[default_weather_09] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.478, 0.506, 0.545 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0775, 0.07, 0.0725 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.775, 0.7, 0.725, 1.0 -sun_color = 0.50, 0.47, 0.415 -sun_dir = -24.0, 291 -env_ambient = ambient_env_morning - -[default_weather_10] -flares = flares_gradient1 -sky_texture = sky\sky_21_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.520, 0.539, 0.578, 0.8, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.306, 0.302, 0.275 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.0775, 0.07, 0.0725 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.60, 0.65, 0.7, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -24.0, 291 -env_ambient = ambient_env_day - -[default_weather_11] -flares = flares_gradient1 -sky_texture = sky\sky_11_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.380, 0.451, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.333, 0.380, 0.451 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0763, 0.0806, 0.0884 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.763, 0.806, 0.884, 1.0 -sun_color = 0.506, 0.443, 0.302 -sun_dir = -30.0, 291 -env_ambient = ambient_env_0 - -[default_weather_12] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_rain - -[default_weather_13] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.7, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.067, 0.069, 0.070 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.69, 0.70, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -28.0, 291 -env_ambient = ambient_env_rain - -[default_weather_14] -flares = flares_gradient1 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.478, 0.506, 0.545, 0.35, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.478, 0.506, 0.545 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0760, 0.0795, 0.0845 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.760, 0.795, 0.845, 1 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -28.0, 291 -env_ambient = ambient_env_0 - -[default_weather_15] -flares = flares_gradient1 -sky_texture = sky\sky_1_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.337, 0.357, 0.388, 0.95, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.337, 0.357, 0.388 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.337, 0.357, 0.388 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0841, 0.0853, 0.0888 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.841, 0.853, 0.888, 1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_0 - -[default_weather_16] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_rain - -[default_weather_17] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.05 -rain_color = 0.52, 0.56, 0.66 -thunderbolt = thunderbolt_collection_default -bolt_period = 7.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.75, 0.775, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_rain - -[default_weather_18] -flares = flares_gradient1 -sky_texture = sky\sky_11_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.3, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.337, 0.376, 0.447 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.408, 0.400, 0.408 -thunderbolt = -bolt_period = 7.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.75, 0.775, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_rain - -[default_weather_19] -flares = flares_sun_rise -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.271, 0.251, 0.224 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.75, 0.775, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -27.0, 291 -env_ambient = ambient_env_0 - -[default_weather_20] -flares = flares_sun_rise -sky_texture = sky\sky_18_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.427, 0.412, 0.431, 0.25, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.427, 0.412, 0.431 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0700, 0.0725, 0.0750 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.700, 0.725, 0.750, 1.0 -sun_color = 0.535, 0.493, 0.389 -sun_dir = -24.0, 291 -env_ambient = ambient_env_evening - -[default_weather_21] -flares = flares_sun_rise -sky_texture = sky\sky_17_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.333, 0.341, 0.431 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.729, 0.308, 0.206 -sun_dir = -18.0, 291 -env_ambient = ambient_env_evening - -[default_weather_22] -flares = flares_sun_rise -sky_texture = sky\sky_17_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.165, 0.169, 0.212, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.165, 0.169, 0.212 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -12.0, 291 -env_ambient = ambient_env_evening - -[default_weather_23] -flares = flares_sun_rise -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.086, 0.086, 0.094 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.055, 0.0575 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.525, 0.55, 0.575, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -6.0, 291 -env_ambient = ambient_env_night - -[default_weather_00] -flares = flares_sun_rise -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.067, 0.067, 0.086 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.35, 0.37, 0.45 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0425, 0.045, 0.0475 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.425, 0.45, 0.475, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -12.0, 291 -env_ambient = ambient_env_night diff --git a/src/engine/configs/weathers/weather_default_clear.ltx b/src/engine/configs/weathers/weather_default_clear.ltx deleted file mode 100644 index 138c91a91..000000000 --- a/src/engine/configs/weathers/weather_default_clear.ltx +++ /dev/null @@ -1,625 +0,0 @@ -[sect_default_weather_clear] -01:00:00 = default_weather_clear_01 -02:00:00 = default_weather_clear_02 -03:00:00 = default_weather_clear_03 -04:00:00 = default_weather_clear_04 -05:00:00 = default_weather_clear_05 -06:00:00 = default_weather_clear_06 -07:00:00 = default_weather_clear_07 -08:00:00 = default_weather_clear_08 -09:00:00 = default_weather_clear_09 -10:00:00 = default_weather_clear_10 -11:00:00 = default_weather_clear_11 -12:00:00 = default_weather_clear_12 -13:00:00 = default_weather_clear_13 -14:00:00 = default_weather_clear_14 -15:00:00 = default_weather_clear_15 -16:00:00 = default_weather_clear_16 -17:00:00 = default_weather_clear_17 -18:00:00 = default_weather_clear_18 -19:00:00 = default_weather_clear_19 -20:00:00 = default_weather_clear_20 -21:00:00 = default_weather_clear_21 -22:00:00 = default_weather_clear_22 -23:00:00 = default_weather_clear_23 -00:00:00 = default_weather_clear_00 - -[default_weather_clear_01] -flares = flares_moon_amk -sky_texture = sky\sky_14_cube -sky_rotation = 0 -sky_color = 0.2, 0.2, 0.2 -clouds_texture = sky\sky_oblaka -clouds_color = 0.15, 0.15, 0.15, 0.15, 1 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.04, 0.04, 0.04 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.4, 0.4, 0.47, 0.1 -sun_color = 0.1, 0.1, 0.1 -sun_dir = -20.0, 299 -env_ambient = ambient_env_night - -[default_weather_clear_02] -flares = flares_moon_amk -sky_texture = sky\sky_14_cube -sky_rotation = 0 -sky_color = 0.2, 0.2, 0.2 -clouds_texture = sky\sky_oblaka -clouds_color = 0.2, 0.2, 0.2, 0.2, 1 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.04, 0.04, 0.04 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.4, 0.4, 0.47, 0.1 -sun_color = 0.1, 0.1, 0.1 -sun_dir = -47.0, 350 -env_ambient = ambient_env_night - -[default_weather_clear_03] -flares = flares_moon_amk -sky_texture = sky\sky_14_cube -sky_rotation = 0 -sky_color = 0.3, 0.3, 0.3 -clouds_texture = sky\sky_oblaka -clouds_color = 0.3, 0.3, 0.3, 0.3, 1 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.04, 0.04, 0.04 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.4, 0.4, 0.47, 0.1 -sun_color = 0.1, 0.1, 0.1 -sun_dir = -1.0, 291 -env_ambient = ambient_env_night - -[default_weather_clear_04] -flares = flares_sun_rise -sky_texture = sky\sky_7_cube -sky_rotation = 0 -sky_color = 0.4, 0.4, 0.4 -clouds_texture = sky\sky_oblaka -clouds_color = 0.282, 0.286, 0.341, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.137, 0.141, 0.153 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.06, 0.062, 0.065 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.60, 0.625, 0.65, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1, 90 -env_ambient = ambient_env_night - -[default_weather_clear_05] -flares = flares_sun_rise -sky_texture = sky\sky_2_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.353, 0.333, 0.420, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.271, 0.306, 0.361 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.075, 0.0775, 0.0800 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.75, 0.775, 0.80, 1.0 -sun_color = 0.700, 0.284, 0.096 -sun_dir = -9, 80 -env_ambient = ambient_env_tuman - -[default_weather_clear_06] -flares = flares_sun_rise -sky_texture = sky\sky_6_cube -sky_rotation = 0 -sky_color = 0.6, 0.6, 0.6 -clouds_texture = sky\sky_oblaka -clouds_color = 0.698, 0.447, 0.322, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.322, 0.302, 0.353 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.080, 0.0825, 0.0850 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.80, 0.825, 0.850, 1 -sun_color = 0.818, 0.476, 0.108 -sun_dir = -14.0, 70 -env_ambient = ambient_env_morning - -[default_weather_clear_07] -flares = flares_sun_rise -sky_texture = sky\sky_3_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.451, 0.361, 0.290, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.298, 0.290, 0.337 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0925, 0.095, 0.0975 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.925, 0.95, 0.975, 1 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -21.0, 60 -env_ambient = ambient_env_morning - -[default_weather_clear_08] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.255, 0.271, 0.337 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1.0, 1.0, 1.0, 1 ; 0.775, 0.7, 0.725, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -28.0, 50 -env_ambient = ambient_env_morning - -[default_weather_clear_09] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.478, 0.506, 0.545 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1.0, 1.0, 1.0, 1 ;0.775, 0.7, 0.725, 1.0 -sun_color = 0.50, 0.47, 0.415 -sun_dir = -34.0, 40 -env_ambient = ambient_env_morning - -[default_weather_clear_10] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.478, 0.506, 0.545 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1.0, 1.0, 1.0, 1 ;0.775, 0.7, 0.725, 1.0 -sun_color = 0.50, 0.47, 0.415 -sun_dir = -39.0, 30 -env_ambient = ambient_env_day - -[default_weather_clear_11] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.478, 0.506, 0.545 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1.0, 1.0, 1.0, 1 ;0.775, 0.7, 0.725, 1.0 -sun_color = 0.50, 0.47, 0.415 -sun_dir = -44.0, 20 -env_ambient = ambient_env_day - -[default_weather_clear_12] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.478, 0.506, 0.545 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1.0, 1.0, 1.0, 1 ;0.775, 0.7, 0.725, 1.0 -sun_color = 0.50, 0.47, 0.415 -sun_dir = -47.0, 10 -env_ambient = ambient_env_day - -[default_weather_clear_13] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.478, 0.506, 0.545 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1.0, 1.0, 1.0, 1 ;0.775, 0.7, 0.725, 1.0 -sun_color = 0.50, 0.47, 0.415 -sun_dir = -51.0, 0 -env_ambient = ambient_env_day - -[default_weather_clear_14] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.478, 0.506, 0.545, 0.35, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.478, 0.506, 0.545 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1.0, 1.0, 1.0, 1 ; 0.760, 0.795, 0.845, 1 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -47.0, 350 -env_ambient = ambient_env_day - -[default_weather_clear_15] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.478, 0.506, 0.545 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1.0, 1.0, 1.0, 1 ;0.775, 0.7, 0.725, 1.0 -sun_color = 0.50, 0.47, 0.415 -sun_dir = -44.0, 340 -env_ambient = ambient_env_day - -[default_weather_clear_16] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.478, 0.506, 0.545 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1.0, 1.0, 1.0, 1 ;0.775, 0.7, 0.725, 1.0 -sun_color = 0.50, 0.47, 0.415 -sun_dir = -39.0, 330 -env_ambient = ambient_env_day - -[default_weather_clear_17] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.478, 0.506, 0.545 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1.0, 1.0, 1.0, 1 ;0.775, 0.7, 0.725, 1.0 -sun_color = 0.50, 0.47, 0.415 -sun_dir = -34.0, 320 -env_ambient = ambient_env_day - -[default_weather_clear_18] -flares = flares_sun_rise -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.3, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.337, 0.376, 0.447 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.408, 0.400, 0.408 -thunderbolt = -bolt_period = 7.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.75, 0.775, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -28.0, 310 -env_ambient = ambient_env_day - -[default_weather_clear_19] -flares = flares_sun_rise -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.3, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.337, 0.376, 0.447 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.408, 0.400, 0.408 -thunderbolt = -bolt_period = 7.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.75, 0.775, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -21.0, 300 -env_ambient = ambient_env_evening - -[default_weather_clear_20] -flares = flares_sun_rise -sky_texture = sky\sky_18_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.427, 0.412, 0.431, 0.25, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.427, 0.412, 0.431 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0700, 0.0725, 0.0750 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.700, 0.725, 0.750, 1.0 -sun_color = 0.535, 0.493, 0.389 -sun_dir = -14.0, 290 -env_ambient = ambient_env_evening - -[default_weather_clear_21] -flares = flares_sun_rise -sky_texture = sky\sky_17_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.333, 0.341, 0.431 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.729, 0.308, 0.206 -sun_dir = -9.0, 270 -env_ambient = ambient_env_evening - -[default_weather_clear_22] -flares = flares_sun_rise -sky_texture = sky\sky_17_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.165, 0.169, 0.212, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.165, 0.169, 0.212 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -5.0, 260 -env_ambient = ambient_env_evening - -[default_weather_clear_23] -flares = flares_sun_rise -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.086, 0.086, 0.094 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.055, 0.0575 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.525, 0.55, 0.575, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1, 291 -env_ambient = ambient_env_night - -[default_weather_clear_00] -flares = flares_moon_amk -sky_texture = sky\sky_14_cube -sky_rotation = 0 -sky_color = 0.3, 0.3, 0.3 -clouds_texture = sky\sky_oblaka -clouds_color = 0.3, 0.3, 0.3, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.35, 0.37, 0.45 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.04, 0.04, 0.04 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.425, 0.45, 0.475, 1.0 -sun_color = 0.1, 0.1, 0.1 -sun_dir = -10.0, 291 -env_ambient = ambient_env_night diff --git a/src/engine/configs/weathers/weather_default_groza.ltx b/src/engine/configs/weathers/weather_default_groza.ltx deleted file mode 100644 index c224584e9..000000000 --- a/src/engine/configs/weathers/weather_default_groza.ltx +++ /dev/null @@ -1,625 +0,0 @@ -[sect_default_weather_groza] -01:00:00 = default_weather_groza_01 -02:00:00 = default_weather_groza_02 -03:00:00 = default_weather_groza_03 -04:00:00 = default_weather_groza_04 -05:00:00 = default_weather_groza_05 -06:00:00 = default_weather_groza_06 -07:00:00 = default_weather_groza_07 -08:00:00 = default_weather_groza_08 -09:00:00 = default_weather_groza_09 -10:00:00 = default_weather_groza_10 -11:00:00 = default_weather_groza_11 -12:00:00 = default_weather_groza_12 -13:00:00 = default_weather_groza_13 -14:00:00 = default_weather_groza_14 -15:00:00 = default_weather_groza_15 -16:00:00 = default_weather_groza_16 -17:00:00 = default_weather_groza_17 -18:00:00 = default_weather_groza_18 -19:00:00 = default_weather_groza_19 -20:00:00 = default_weather_groza_20 -21:00:00 = default_weather_groza_21 -22:00:00 = default_weather_groza_22 -23:00:00 = default_weather_groza_23 -00:00:00 = default_weather_groza_00 - -[default_weather_groza_01] -flares = flares_moon_amk -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.1, 0.1, 0.1 -clouds_texture = sky\sky_oblaka -clouds_color = 0.15, 0.15, 0.15, 0.15, 1 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 1.0 ; = 1.0 ; = 0.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = thunderbolt_collection_default -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.03, 0.03, 0.03 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.4, 0.4, 0.47, 0.1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -20.0, 299 -env_ambient = ambient_env_night - -[default_weather_groza_02] -flares = flares_moon_amk -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.1, 0.1, 0.1 -clouds_texture = sky\sky_oblaka -clouds_color = 0.2, 0.2, 0.2, 0.2, 1 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 1.0 ; = 0.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = thunderbolt_collection_default -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.03, 0.03, 0.03 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.4, 0.4, 0.47, 0.1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -47.0, 350 -env_ambient = ambient_env_night - -[default_weather_groza_03] -flares = flares_moon_amk -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.3, 0.3, 0.3 -clouds_texture = sky\sky_oblaka -clouds_color = 0.3, 0.3, 0.3, 0.3, 1 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.0 -rain_density = 1.0 ; = 0.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = thunderbolt_collection_default -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.04, 0.04, 0.04 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.4, 0.4, 0.47, 0.1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, 291 -env_ambient = ambient_env_night - -[default_weather_groza_04] -flares = flares_sun_rise -sky_texture = sky\sky_yantar_cube -sky_rotation = 0 -sky_color = 0.4, 0.4, 0.4 -clouds_texture = sky\sky_oblaka -clouds_color = 0.282, 0.286, 0.341, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.137, 0.141, 0.153 -fog_density = 0.0 -rain_density = 1.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = thunderbolt_collection_default -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.06, 0.062, 0.065 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.60, 0.625, 0.65, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1, 90 -env_ambient = ambient_env_night - -[default_weather_groza_05] -flares = flares_sun_rise -sky_texture = sky\sky_yantar_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.353, 0.333, 0.420, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.271, 0.306, 0.361 -fog_density = 0.0 -rain_density = 1.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = thunderbolt_collection_default -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.075, 0.0775, 0.0800 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.75, 0.775, 0.80, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -9, 80 -env_ambient = ambient_env_tuman - -[default_weather_groza_06] -flares = flares_sun_rise -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.6, 0.6, 0.6 -clouds_texture = sky\sky_oblaka -clouds_color = 0.353, 0.333, 0.420, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.322, 0.302, 0.353 -fog_density = 0.0 -rain_density = 1.0 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = thunderbolt_collection_default -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.080, 0.0825, 0.0850 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.80, 0.825, 0.850, 1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -14.0, 70 -env_ambient = ambient_env_morning - -[default_weather_groza_07] -flares = flares_sun_rise -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.451, 0.361, 0.290, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.298, 0.290, 0.337 -fog_density = 0.0 -rain_density = 1.0 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = thunderbolt_collection_default -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0925, 0.095, 0.0975 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.925, 0.95, 0.975, 1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -21.0, 60 -env_ambient = ambient_env_morning - -[default_weather_groza_08] -flares = flares_default10 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.255, 0.271, 0.337 -fog_density = 0.9 -rain_density = 1.0 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = thunderbolt_collection_default -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1.0, 1.0, 1.0, 1 ; 0.775, 0.7, 0.725, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -28.0, 50 -env_ambient = ambient_env_morning - -[default_weather_groza_09] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 1.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -34.0, 40 -env_ambient = ambient_env_morning - -[default_weather_groza_10] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 1.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -39.0, 30 -env_ambient = ambient_env_day - -[default_weather_groza_11] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 1.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -44.0, 20 -env_ambient = ambient_env_day - -[default_weather_groza_12] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 1.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -47.0, 10 -env_ambient = ambient_env_day - -[default_weather_groza_13] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 1.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -51.0, 0 -env_ambient = ambient_env_day - -[default_weather_groza_14] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -47.0, 350 -env_ambient = ambient_env_day - -[default_weather_groza_15] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 1.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -44.0, 340 -env_ambient = ambient_env_day - -[default_weather_groza_16] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 1.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -39.0, 330 -env_ambient = ambient_env_day - -[default_weather_groza_17] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 1.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -34.0, 320 -env_ambient = ambient_env_day - -[default_weather_groza_18] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 1.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -28.0, 310 -env_ambient = ambient_env_day - -[default_weather_groza_19] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 1.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -21.0, 300 -env_ambient = ambient_env_evening - -[default_weather_groza_20] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.9, 0.9, 0.9 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -14.0, 290 -env_ambient = ambient_env_evening - -[default_weather_groza_21] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 1.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -9.0, 270 -env_ambient = ambient_env_evening - -[default_weather_groza_22] -flares = flares_sun_rise -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.165, 0.169, 0.212, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.165, 0.169, 0.212 -fog_density = 0.9 -rain_density = 1.0 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = thunderbolt_collection_default -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -5.0, 260 -env_ambient = ambient_env_evening - -[default_weather_groza_23] -flares = flares_sun_rise -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.086, 0.086, 0.094 -fog_density = 0.9 -rain_density = 1.0 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = thunderbolt_collection_default -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.055, 0.0575 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.525, 0.55, 0.575, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1, 291 -env_ambient = ambient_env_night - -[default_weather_groza_00] -flares = flares_moon_amk -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.3, 0.3, 0.3 -clouds_texture = sky\sky_oblaka -clouds_color = 0.3, 0.3, 0.3, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 1.0 ; = 0.0 -rain_color = 0.35, 0.37, 0.45 -thunderbolt = thunderbolt_collection_default -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.04, 0.04, 0.04 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.425, 0.45, 0.475, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -10.0, 291 -env_ambient = ambient_env_night diff --git a/src/engine/configs/weathers/weather_default_pasmurno.ltx b/src/engine/configs/weathers/weather_default_pasmurno.ltx deleted file mode 100644 index 196374b50..000000000 --- a/src/engine/configs/weathers/weather_default_pasmurno.ltx +++ /dev/null @@ -1,625 +0,0 @@ -[sect_default_weather_pasmurno] -01:00:00 = default_weather_pasmurno_01 -02:00:00 = default_weather_pasmurno_02 -03:00:00 = default_weather_pasmurno_03 -04:00:00 = default_weather_pasmurno_04 -05:00:00 = default_weather_pasmurno_05 -06:00:00 = default_weather_pasmurno_06 -07:00:00 = default_weather_pasmurno_07 -08:00:00 = default_weather_pasmurno_08 -09:00:00 = default_weather_pasmurno_09 -10:00:00 = default_weather_pasmurno_10 -11:00:00 = default_weather_pasmurno_11 -12:00:00 = default_weather_pasmurno_12 -13:00:00 = default_weather_pasmurno_13 -14:00:00 = default_weather_pasmurno_14 -15:00:00 = default_weather_pasmurno_15 -16:00:00 = default_weather_pasmurno_16 -17:00:00 = default_weather_pasmurno_17 -18:00:00 = default_weather_pasmurno_18 -19:00:00 = default_weather_pasmurno_19 -20:00:00 = default_weather_pasmurno_20 -21:00:00 = default_weather_pasmurno_21 -22:00:00 = default_weather_pasmurno_22 -23:00:00 = default_weather_pasmurno_23 -00:00:00 = default_weather_pasmurno_00 - -[default_weather_pasmurno_01] -flares = flares_moon_amk -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.1, 0.1, 0.1 -clouds_texture = sky\sky_oblaka -clouds_color = 0.15, 0.15, 0.15, 0.15, 1 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 0.0 ; = 1.0 ; = 0.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.03, 0.03, 0.03 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.4, 0.4, 0.47, 0.1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -20.0, 299 -env_ambient = ambient_env_night - -[default_weather_pasmurno_02] -flares = flares_moon_amk -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.1, 0.1, 0.1 -clouds_texture = sky\sky_oblaka -clouds_color = 0.2, 0.2, 0.2, 0.2, 1 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.03, 0.03, 0.03 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.4, 0.4, 0.47, 0.1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -47.0, 350 -env_ambient = ambient_env_night - -[default_weather_pasmurno_03] -flares = flares_moon_amk -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.3, 0.3, 0.3 -clouds_texture = sky\sky_oblaka -clouds_color = 0.3, 0.3, 0.3, 0.3, 1 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.0 -rain_density = 0.0 ; = 0.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.04, 0.04, 0.04 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.4, 0.4, 0.47, 0.1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, 291 -env_ambient = ambient_env_night - -[default_weather_pasmurno_04] -flares = flares_sun_rise -sky_texture = sky\sky_yantar_cube -sky_rotation = 0 -sky_color = 0.4, 0.4, 0.4 -clouds_texture = sky\sky_oblaka -clouds_color = 0.282, 0.286, 0.341, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.137, 0.141, 0.153 -fog_density = 0.0 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.06, 0.062, 0.065 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.60, 0.625, 0.65, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1, 90 -env_ambient = ambient_env_night - -[default_weather_pasmurno_05] -flares = flares_sun_rise -sky_texture = sky\sky_yantar_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.353, 0.333, 0.420, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.271, 0.306, 0.361 -fog_density = 0.0 -rain_density = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.075, 0.0775, 0.0800 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.75, 0.775, 0.80, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -9, 80 -env_ambient = ambient_env_tuman - -[default_weather_pasmurno_06] -flares = flares_sun_rise -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.6, 0.6, 0.6 -clouds_texture = sky\sky_oblaka -clouds_color = 0.353, 0.333, 0.420, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.322, 0.302, 0.353 -fog_density = 0.0 -rain_density = 0.0 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.080, 0.0825, 0.0850 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.80, 0.825, 0.850, 1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -14.0, 70 -env_ambient = ambient_env_morning - -[default_weather_pasmurno_07] -flares = flares_sun_rise -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.451, 0.361, 0.290, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.298, 0.290, 0.337 -fog_density = 0.0 -rain_density = 0.0 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0925, 0.095, 0.0975 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.925, 0.95, 0.975, 1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -21.0, 60 -env_ambient = ambient_env_morning - -[default_weather_pasmurno_08] -flares = flares_default10 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.255, 0.271, 0.337 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1.0, 1.0, 1.0, 1 ; 0.775, 0.7, 0.725, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -28.0, 50 -env_ambient = ambient_env_morning - -[default_weather_pasmurno_09] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -34.0, 40 -env_ambient = ambient_env_morning - -[default_weather_pasmurno_10] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -39.0, 30 -env_ambient = ambient_env_day - -[default_weather_pasmurno_11] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -44.0, 20 -env_ambient = ambient_env_day - -[default_weather_pasmurno_12] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -47.0, 10 -env_ambient = ambient_env_day - -[default_weather_pasmurno_13] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -51.0, 0 -env_ambient = ambient_env_day - -[default_weather_pasmurno_14] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -47.0, 350 -env_ambient = ambient_env_day - -[default_weather_pasmurno_15] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -44.0, 340 -env_ambient = ambient_env_day - -[default_weather_pasmurno_16] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -39.0, 330 -env_ambient = ambient_env_day - -[default_weather_pasmurno_17] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -34.0, 320 -env_ambient = ambient_env_day - -[default_weather_pasmurno_18] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -28.0, 310 -env_ambient = ambient_env_day - -[default_weather_pasmurno_19] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -21.0, 300 -env_ambient = ambient_env_evening - -[default_weather_pasmurno_20] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.9, 0.9, 0.9 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -14.0, 290 -env_ambient = ambient_env_evening - -[default_weather_pasmurno_21] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -9.0, 270 -env_ambient = ambient_env_evening - -[default_weather_pasmurno_22] -flares = flares_sun_rise -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.165, 0.169, 0.212, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.165, 0.169, 0.212 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -5.0, 260 -env_ambient = ambient_env_evening - -[default_weather_pasmurno_23] -flares = flares_sun_rise -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.086, 0.086, 0.094 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.055, 0.0575 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.525, 0.55, 0.575, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1, 291 -env_ambient = ambient_env_night - -[default_weather_pasmurno_00] -flares = flares_moon_amk -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.3, 0.3, 0.3 -clouds_texture = sky\sky_oblaka -clouds_color = 0.3, 0.3, 0.3, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 0.0 ; = 0.0 -rain_color = 0.35, 0.37, 0.45 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.04, 0.04, 0.04 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.425, 0.45, 0.475, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -10.0, 291 -env_ambient = ambient_env_night diff --git a/src/engine/configs/weathers/weather_default_rain.ltx b/src/engine/configs/weathers/weather_default_rain.ltx deleted file mode 100644 index 4a694d6ec..000000000 --- a/src/engine/configs/weathers/weather_default_rain.ltx +++ /dev/null @@ -1,625 +0,0 @@ -[sect_default_weather_rain] -01:00:00 = default_weather_rain_01 -02:00:00 = default_weather_rain_02 -03:00:00 = default_weather_rain_03 -04:00:00 = default_weather_rain_04 -05:00:00 = default_weather_rain_05 -06:00:00 = default_weather_rain_06 -07:00:00 = default_weather_rain_07 -08:00:00 = default_weather_rain_08 -09:00:00 = default_weather_rain_09 -10:00:00 = default_weather_rain_10 -11:00:00 = default_weather_rain_11 -12:00:00 = default_weather_rain_12 -13:00:00 = default_weather_rain_13 -14:00:00 = default_weather_rain_14 -15:00:00 = default_weather_rain_15 -16:00:00 = default_weather_rain_16 -17:00:00 = default_weather_rain_17 -18:00:00 = default_weather_rain_18 -19:00:00 = default_weather_rain_19 -20:00:00 = default_weather_rain_20 -21:00:00 = default_weather_rain_21 -22:00:00 = default_weather_rain_22 -23:00:00 = default_weather_rain_23 -00:00:00 = default_weather_rain_00 - -[default_weather_rain_01] -flares = flares_moon_amk -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.1, 0.1, 0.1 -clouds_texture = sky\sky_oblaka -clouds_color = 0.15, 0.15, 0.15, 0.15, 1 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 0.85 ; = 1.0 ; = 0.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.03, 0.03, 0.03 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.4, 0.4, 0.47, 0.1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -20.0, 299 -env_ambient = ambient_env_night - -[default_weather_rain_02] -flares = flares_moon_amk -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.1, 0.1, 0.1 -clouds_texture = sky\sky_oblaka -clouds_color = 0.2, 0.2, 0.2, 0.2, 1 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 0.85 ; = 0.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.03, 0.03, 0.03 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.4, 0.4, 0.47, 0.1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -47.0, 350 -env_ambient = ambient_env_night - -[default_weather_rain_03] -flares = flares_moon_amk -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.3, 0.3, 0.3 -clouds_texture = sky\sky_oblaka -clouds_color = 0.3, 0.3, 0.3, 0.3, 1 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.0 -rain_density = 0.85 ; = 0.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.04, 0.04, 0.04 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.4, 0.4, 0.47, 0.1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, 291 -env_ambient = ambient_env_night - -[default_weather_rain_04] -flares = flares_sun_rise -sky_texture = sky\sky_yantar_cube -sky_rotation = 0 -sky_color = 0.4, 0.4, 0.4 -clouds_texture = sky\sky_oblaka -clouds_color = 0.282, 0.286, 0.341, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.137, 0.141, 0.153 -fog_density = 0.0 -rain_density = 0.85 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.06, 0.062, 0.065 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.60, 0.625, 0.65, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1, 90 -env_ambient = ambient_env_night - -[default_weather_rain_05] -flares = flares_sun_rise -sky_texture = sky\sky_yantar_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.353, 0.333, 0.420, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.271, 0.306, 0.361 -fog_density = 0.0 -rain_density = 0.85 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.075, 0.0775, 0.0800 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.75, 0.775, 0.80, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -9, 80 -env_ambient = ambient_env_tuman - -[default_weather_rain_06] -flares = flares_sun_rise -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.6, 0.6, 0.6 -clouds_texture = sky\sky_oblaka -clouds_color = 0.353, 0.333, 0.420, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.322, 0.302, 0.353 -fog_density = 0.0 -rain_density = 0.85 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.080, 0.0825, 0.0850 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.80, 0.825, 0.850, 1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -14.0, 70 -env_ambient = ambient_env_morning - -[default_weather_rain_07] -flares = flares_sun_rise -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.451, 0.361, 0.290, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.298, 0.290, 0.337 -fog_density = 0.0 -rain_density = 0.85 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0925, 0.095, 0.0975 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.925, 0.95, 0.975, 1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -21.0, 60 -env_ambient = ambient_env_morning - -[default_weather_rain_08] -flares = flares_default10 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.255, 0.271, 0.337 -fog_density = 0.9 -rain_density = 0.85 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0725, 0.075, 0.0775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1.0, 1.0, 1.0, 1 ; 0.775, 0.7, 0.725, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -28.0, 50 -env_ambient = ambient_env_morning - -[default_weather_rain_09] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -34.0, 40 -env_ambient = ambient_env_morning - -[default_weather_rain_10] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -39.0, 30 -env_ambient = ambient_env_day - -[default_weather_rain_11] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -44.0, 20 -env_ambient = ambient_env_day - -[default_weather_rain_12] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -47.0, 10 -env_ambient = ambient_env_day - -[default_weather_rain_13] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -51.0, 0 -env_ambient = ambient_env_day - -[default_weather_rain_14] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -47.0, 350 -env_ambient = ambient_env_day - -[default_weather_rain_15] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -44.0, 340 -env_ambient = ambient_env_day - -[default_weather_rain_16] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -39.0, 330 -env_ambient = ambient_env_day - -[default_weather_rain_17] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -34.0, 320 -env_ambient = ambient_env_day - -[default_weather_rain_18] -flares = flares_gradient1 -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -28.0, 310 -env_ambient = ambient_env_day - -[default_weather_rain_19] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -21.0, 300 -env_ambient = ambient_env_evening - -[default_weather_rain_20] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.9, 0.9, 0.9 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -14.0, 290 -env_ambient = ambient_env_evening - -[default_weather_rain_21] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.85 ; = 0.85 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -9.0, 270 -env_ambient = ambient_env_evening - -[default_weather_rain_22] -flares = flares_sun_rise -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.165, 0.169, 0.212, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.165, 0.169, 0.212 -fog_density = 0.9 -rain_density = 0.85 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -5.0, 260 -env_ambient = ambient_env_evening - -[default_weather_rain_23] -flares = flares_sun_rise -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.086, 0.086, 0.094 -fog_density = 0.9 -rain_density = 0.85 ; = 0.0 ; = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.055, 0.0575 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.525, 0.55, 0.575, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1, 291 -env_ambient = ambient_env_night - -[default_weather_rain_00] -flares = flares_moon_amk -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.3, 0.3, 0.3 -clouds_texture = sky\sky_oblaka -clouds_color = 0.3, 0.3, 0.3, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 0.85 ; = 0.0 -rain_color = 0.35, 0.37, 0.45 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.04, 0.04, 0.04 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.425, 0.45, 0.475, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -10.0, 291 -env_ambient = ambient_env_night diff --git a/src/engine/configs/weathers/weather_dynamic_graphs.ltx b/src/engine/configs/weathers/weather_dynamic_graphs.ltx deleted file mode 100644 index 3a9a1bfe3..000000000 --- a/src/engine/configs/weathers/weather_dynamic_graphs.ltx +++ /dev/null @@ -1,7 +0,0 @@ -;dynamic weather graphs - -[dynamic_default] -clear = 0.5 -pasmurno = 0.3 -rain = 0.1 -groza = 0.1 diff --git a/src/engine/configs/weathers/weather_effects.ltx b/src/engine/configs/weathers/weather_effects.ltx deleted file mode 100644 index 2023ce736..000000000 --- a/src/engine/configs/weathers/weather_effects.ltx +++ /dev/null @@ -1,3 +0,0 @@ -[weather_effects] -surge_day = sect_default_weather -p_surge_day = sect_default_weather diff --git a/src/engine/configs/weathers/weather_generator.ltx b/src/engine/configs/weathers/weather_generator.ltx deleted file mode 100644 index 9fc682253..000000000 --- a/src/engine/configs/weathers/weather_generator.ltx +++ /dev/null @@ -1,102 +0,0 @@ -[sect_generator] -01:00:00 = generator_19 -02:00:00 = generator_19 -03:00:00 = generator_19 -04:00:00 = generator_19 -05:00:00 = generator_19 -06:00:00 = generator_19 -07:00:00 = generator_19 -08:00:00 = generator_19 -09:00:00 = generator_19 -10:00:00 = generator_19 -11:00:00 = generator_19 -12:00:00 = generator_19 -13:00:00 = generator_19 -14:00:00 = generator_19 -15:00:00 = generator_19 -16:00:00 = generator_19 -17:00:00 = generator_19 -18:00:00 = generator_19 -19:00:00 = generator_19 -20:00:00 = generator_19 -21:00:00 = generator_19 -22:00:00 = generator_19 -23:00:00 = generator_19 -00:00:00 = generator_19 - -[generator_21] -flares = flares_moon -sky_texture = sky\sky_14_cube -sky_rotation = 180 -sky_color = 0.7, 0.7, 0.7 -clouds_texture = sky\sky_oblaka -clouds_color = 0.233, 0.241, 0.331, 0.5, 1.7 -far_plane = 450 -fog_distance = 450 -fog_color = 0.004, 0.004, 0.004 -fog_density = 0.9 -rain_density = 0. -rain_color = 0.32, 0.36, 0.46 -thunderbolt = thunderbolt_collection_stancia -bolt_period = 4.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.00725, 0.00750, 0.00775 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.425, 0.45, 0.475, 1.0 -sun_color = 0.0525, 0.055, 0.0575 -sun_dir = -30.0, 80 -env_ambient = ambient_env_rain - -[generator_191] -flares = flares_sun_rise -sky_texture = sky\sky_21_cube -sky_rotation = 0 -sky_color = 0.25, 0.25, 0.25 -clouds_texture = sky\sky_oblaka -clouds_color = 0.233, 0.241, 0.331, 0.5, 1.7 -far_plane = 450 -fog_distance = 450 -fog_color = 0.046, 0.046, 0.054 -;fog_color = 0.086, 0.086, 0.094 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = thunderbolt_collection_stancia -bolt_period = 4.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.0325, 0.035, 0.0375 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.65, 0.675, 1.0 -sun_color = 0.125, 0.115, 0.100 -sun_dir = -27.0, 291 -env_ambient = ambient_env_rain - -[generator_19] -flares = flares_gradient1 -sky_texture = sky\sky_20_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 1.0, 1.0, 1.0, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.25, 0.225, 0.2 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.408, 0.400, 0.408 -thunderbolt = thunderbolt_collection_stancia -bolt_period = 4.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0325, 0.035, 0.0375 -;ambient = 0.0625, 0.065, 0.0675 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.325, 0.35, 0.375, 1.0 -sun_color = 0.25, 0.225, 0.2 -sun_dir = -20.0, 291 -env_ambient = ambient_env_rain diff --git a/src/engine/configs/weathers/weather_hospital.ltx b/src/engine/configs/weathers/weather_hospital.ltx deleted file mode 100644 index 7984629b7..000000000 --- a/src/engine/configs/weathers/weather_hospital.ltx +++ /dev/null @@ -1,134 +0,0 @@ -[sect_hospital] -00:00:00 = hospital_01 -12:00:00 = hospital_02 - -01:00:00 = hospital_01 -02:00:00 = hospital_01 -03:00:00 = hospital_01 -04:00:00 = hospital_01 -05:00:00 = hospital_01 -06:00:00 = hospital_01 -07:00:00 = hospital_01 -08:00:00 = hospital_01 -09:00:00 = hospital_01 -10:00:00 = hospital_01 -11:00:00 = hospital_01 -12:00:00 = hospital_01 -13:00:00 = hospital_01 -14:00:00 = hospital_01 -15:00:00 = hospital_01 -16:00:00 = hospital_01 -17:00:00 = hospital_01 -18:00:00 = hospital_01 -19:00:00 = hospital_01 -20:00:00 = hospital_01 -21:00:00 = hospital_01 -22:00:00 = hospital_01 -23:00:00 = hospital_01 -00:00:00 = hospital_01 - -[hospital_01] -flares = flares_sun_rise -sky_texture = sky\sky_2_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.698, 0.447, 0.322, 0.4, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.322, 0.302, 0.353 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -;ambient = 0.0425, 0.045, 0.0475 -ambient = 0.07, 0.07, 0.07 -lmap_color = 1.0, 1.0, 1.0 -;hemi_color = 0.90, 0.925, 0.950, 1 -hemi_color = 0.80, 0.80, 0.80, 1 -sun_color = 0.829, 0.408, 0.306 -sun_dir = -45.0, 291 -env_ambient = ambient_env_hospital - -[hospital_01_old] -flares = flares_sun_rise -sky_texture = sky\sky_18_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 1.0, 1.0, 1.0, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.427, 0.412, 0.431 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0425, 0.045, 0.0475 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.500, 0.525, 0.550, 1.0 -sun_color = 0.829, 0.508, 0.406 -sun_dir = -45.0, 291 -env_ambient = ambient_env_evening - -[hospital_01_ok] -flares = flares_sun_rise -sky_texture = sky\sky_2_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.698, 0.447, 0.322, 0.5, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.322, 0.302, 0.353 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.080, 0.0825, 0.0850 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.80, 0.825, 0.850, 1 -sun_color = 0.818, 0.476, 0.108 -sun_dir = -14.0, 291 -env_ambient = ambient_env_morning - -[sect_hospital_indoor] -00:00:00 = hospital_indoor_01 -12:00:00 = hospital_indoor_01 - -[hospital_indoor_01] -flares = -sky_texture = sky\sky_yantar_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.7, 0.7, 0.7, 1.0, 2.0 -far_plane = 450 -fog_distance = 240 -fog_color = 0.227, 0.227, 0.215 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.00225, 0.00250, 0.00275 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.7, 0.725, 0.75, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_indoor diff --git a/src/engine/configs/weathers/weather_indoor.ltx b/src/engine/configs/weathers/weather_indoor.ltx deleted file mode 100644 index 6b823fe56..000000000 --- a/src/engine/configs/weathers/weather_indoor.ltx +++ /dev/null @@ -1,107 +0,0 @@ -[sect_indoor] -00:00:00 = weather_indoor_01 -12:00:00 = weather_indoor_02 - -[weather_indoor_01] -flares = -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.350, 0.350, 0.350 -clouds_texture = sky\sky_oblaka -clouds_color = 0.433, 0.441, 0.531, 0.75, 2.0 -far_plane = 300 -fog_distance = 290 -fog_color = 0.140, 0.137, 0.122 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.00225, 0.00250, 0.00275 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1., 0.95, 0.9, 1.0 ;0.502, 0.541, 0.580, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_indoor - -[weather_indoor_02] -flares = -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.450, 0.450, 0.450 -clouds_texture = sky\sky_oblaka -clouds_color = 0.433, 0.441, 0.531, 0.75, 2.0 -far_plane = 300 -fog_distance = 290 -fog_color = 0.140, 0.137, 0.122 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 12.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.00225, 0.00250, 0.00275 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 1., 0.95, 0.9, 1.0 ;0.502, 0.541, 0.580, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_indoor - -[sect_indoor_x18] -00:00:00 = weather_indoor_x18_01 -12:00:00 = weather_indoor_x18_02 - -[weather_indoor_x18_01] -flares = -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.350, 0.350, 0.350 -clouds_texture = sky\sky_oblaka -clouds_color = 0.433, 0.441, 0.531, 1.0, 2.0 -far_plane = 300 -fog_distance = 290 -fog_color = 0.140, 0.137, 0.122 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.00225, 0.00250, 0.00275 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.502, 0.541, 0.580, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_x18 - -[weather_indoor_x18_02] -flares = -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.450, 0.450, 0.450 -clouds_texture = sky\sky_oblaka -clouds_color = 0.433, 0.441, 0.531, 1.0, 2.0 -far_plane = 300 -fog_distance = 290 -fog_color = 0.140, 0.137, 0.122 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 12.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.00225, 0.00250, 0.00275 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.502, 0.541, 0.580, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_x18 diff --git a/src/engine/configs/weathers/weather_map.ltx b/src/engine/configs/weathers/weather_map.ltx deleted file mode 100644 index 02af9542d..000000000 --- a/src/engine/configs/weathers/weather_map.ltx +++ /dev/null @@ -1,27 +0,0 @@ -[sect_map] -00:00:00 = map_01 -12:00:00 = map_01 - -[map_01] -flares = flares_default10 -sky_texture = sky\sky_7_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.5 -far_plane = 9000 -fog_distance = 9000 -fog_color = 0.4235, 0.4392, 0.4784 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0775, 0.0775, 0.075 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.775, 0.775, 0.75, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -28.0, 292 diff --git a/src/engine/configs/weathers/weather_marsh.ltx b/src/engine/configs/weathers/weather_marsh.ltx deleted file mode 100644 index 104676cc4..000000000 --- a/src/engine/configs/weathers/weather_marsh.ltx +++ /dev/null @@ -1,677 +0,0 @@ -[sect_marsh] -;������ (latitude) ; 50.27 -;������� (longtitude) = 292 ; -30.4 -;������ (altitude) = 25 - -01:00:00 = marsh_01 -02:00:00 = marsh_02 -03:00:00 = marsh_03 -04:00:00 = marsh_04 -05:00:00 = marsh_05 -06:00:00 = marsh_06 -07:00:00 = marsh_07 -08:00:00 = marsh_08 -09:00:00 = marsh_09 -10:00:00 = marsh_10 -11:00:00 = marsh_11 -12:00:00 = marsh_12 -13:00:00 = marsh_13 -14:00:00 = marsh_14 -15:00:00 = marsh_15 -16:00:00 = marsh_16 -17:00:00 = marsh_17 -18:00:00 = marsh_18 -19:00:00 = marsh_19 -20:00:00 = marsh_20 -21:00:00 = marsh_21 -22:00:00 = marsh_22 -23:00:00 = marsh_23 -00:00:00 = marsh_00 - -[marsh_01] -flares = -sky_texture = sky\sky_14_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.3, 0.3, 0.3, 0.25, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0067, 0.0063, 0.0055 -fog_density = 0.9 -rain_density = 0.95 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = thunderbolt_collection_default -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.035, 0.035, 0.035 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.1, 0.1, 0.1, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -345 -env_ambient = ambient_env_rain -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[marsh_02] -flares = -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.15, 0.15, 0.15 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0067, 0.0063, 0.0055 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.43, 0.43, 0.43 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.035, 0.035, 0.035 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.1, 0.1, 0.1, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -359 -env_ambient = ambient_env_night -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[marsh_03] -flares = -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.15, 0.15, 0.15 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.15, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0258, 0.0264, 0.0282 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.33, 0.33, 0.43 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.035, 0.035, 0.035 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.1, 0.1, 0.1, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -13 -env_ambient = ambient_env_night -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[marsh_04] -flares = -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.282, 0.286, 0.341, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0862, 0.0882, 0.0941 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.04, 0.042, 0.045 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.30, 0.325, 0.35, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -27 -env_ambient = ambient_env_tuman -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[marsh_05] ;������ -flares = -sky_texture = sky\sky_2_cube -sky_rotation = 0 -sky_color = 0.7, 0.7, 0.7 -clouds_texture = sky\sky_oblaka -clouds_color = 0.353, 0.333, 0.420, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.2250, 0.2086, 0.2415 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.0545, 0.0565 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.665, 0.665, 0.65, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -48 -env_ambient = ambient_env_tuman -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_06] -flares = flares_sun_rise -sky_texture = sky\sky_3_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.698, 0.447, 0.322, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3607, 0.3647, 0.4117 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0725, 0.0725, 0.07 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.725, 0.7, 1.0 -sun_color = 0.818, 0.476, 0.108 -sun_dir = -1.0, -52 -env_ambient = ambient_env_morning -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_07] -flares = flares_sun_rise -sky_texture = sky\sky_6_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.451, 0.361, 0.290, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3098, 0.3058, 0.3764 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0625, 0.06, 0.0575 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.7, 0.675, 1.0 -sun_color = 0.635, 0.593, 0.489 -sun_dir = -8.0, -63 -env_ambient = ambient_env_morning -water_intensity = 0.0 -sun_shafts_intensity = 0.2 - -[marsh_08] -flares = flares_default10 ; section from flares.ltx -sky_texture = sky\sky_7_cube ; texture from textures\sky (.dds) -sky_rotation = 0 ; in degrees [0..360) -sky_color = 1.0, 1.0, 1.0 ; color RGB, each component in range [0..1] -clouds_texture = sky\sky_oblaka ; texture from textures\sky (.dds) -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.5 ; color RGB, 3 components in range [0..1], transparency[0..1], multiply[0..2] -far_plane = 200 ; distance in meters -fog_distance = 200 ; distance in meters -fog_color = 0.4235, 0.4392, 0.4784 ; color RGB, each component in range [0..1] -fog_density = 0.9 ; [0..1] -rain_density = 0.0 ; [0..1] -rain_color = 1.0, 1.0, 1.0 ; color RGB, each component in range [0..1] -thunderbolt = ; section from thunderbolt.ltx -bolt_period = 3.f ; thunderbolts in seconds, random -bolt_duration = 0.25f ; thunderbolts duration in seconds, -wind_velocity = 0.0 ; meters per second -wind_direction = 0.0 ; direction in angles -ambient = 0.0575, 0.0575, 0.055 ; color RGB, each component in range [0..1] -lmap_color = 1.0, 1.0, 1.0 ; color RGB, each component in range [0..1] -hemi_color = 0.675, 0.675, 0.65, 1.0 ; color RGBA,each component in range [0..1] -sun_color = 0.435, 0.393, 0.289 ; color RGB, each component in range [0..1] -sun_dir = -17.0, -74 ; direction in altitude, longtitude in degrees -env_ambient = ambient_env_rain ; section from env_ambient.ltx -water_intensity = 1.0 ; [0..1] -sun_shafts_intensity = 0.2 ; [0..1] - -[marsh_09] -flares = flares_default10 -sky_texture = sky\sky_8_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3215, 0.3411, 0.4117 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.057, 0.057, 0.057 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.67, 1.0 -sun_color = 0.235, 0.193, 0.189 -sun_dir = -26.0, -85 -env_ambient = ambient_env_morning -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_10] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.520, 0.539, 0.578, 0.25, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4862, 0.5019, 0.5450 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.057, 0.057, 0.056 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.66, 1.0 -sun_color = 0.306, 0.263, 0.202 -sun_dir = -36.0, -97 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_11] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.380, 0.451, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4862, 0.5019, 0.5450 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.057, 0.057, 0.056 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.66, 1.0 -sun_color = 0.406, 0.363, 0.302 -sun_dir = -45.0, -110 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_12] -flares = flares_gradient1 -sky_texture = sky\sky_7_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.8, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4235, 0.4392, 0.4784 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.0625, 0.06 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.725, 0.7, 1.0 -sun_color = 0.235, 0.193, 0.179 -sun_dir = -54.0, -127 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_13] -flares = flares_gradient1 -sky_texture = sky\sky_7_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.7, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4235, 0.4392, 0.4784 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.0525, 0.05 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.625, 0.6, 1.0 -sun_color = 0.0435, 0.0393, 0.0289 -sun_dir = -60.0, -150 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_14] -flares = flares_default10 -sky_texture = sky\sky_3_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.478, 0.506, 0.545, 0.35, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3607, 0.3647, 0.4117 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.0525, 0.05 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.625, 0.6, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -62.0, -179 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_15] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.337, 0.357, 0.388, 0.95, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.2164, 0.2007, 0.1756 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.337, 0.357, 0.388 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.057, 0.057, 0.057 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.67, 1.0 -sun_color = 0.235, 0.193, 0.179 -sun_dir = -60.0, -208 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_16] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.3, 0.3, 0.3 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0517, 0.0529, 0.0564 -fog_density = 0.9 -rain_density = 0.9 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.047, 0.047, 0.047 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.67, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -54.0, -231 -env_ambient = ambient_env_rain -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_17] -flares = flares_default10 -sky_texture = sky\sky_8_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3215, 0.3411, 0.4117 -fog_density = 0.9 -rain_density = 0.9 -rain_color = 0.52, 0.56, 0.66 -thunderbolt = -bolt_period = 7.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.047, 0.047, 0.047 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.57, 0.57, 0.57, 1.0 -sun_color = 0.235, 0.193, 0.179 -sun_dir = -46.0, -248 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_18] -flares = flares_sun_rise -sky_texture = sky\sky_3_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.5, 0.5, 0.5, 0.1, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3607, 0.3647, 0.4117 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.408, 0.400, 0.408 -thunderbolt = -bolt_period = 7.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.057, 0.057, 0.056 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.66, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -36.0, -262 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_19] -flares = flares_sun_rise -sky_texture = sky\sky_19_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4862, 0.5019, 0.5450 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.0525, 0.0525 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.625, 0.625, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -27.0, -274 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.2 - -[marsh_20] // ����� -flares = flares_sun_rise -sky_texture = sky\sky_18_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.427, 0.412, 0.431, 0.25, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4235, 0.4156, 0.4313 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.05, 0.0475 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.6, 0.575, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -17.0, -284 -env_ambient = ambient_env_evening -water_intensity = 1.0 -sun_shafts_intensity = 0.2 - -[marsh_21] -flares = flares_sun_rise -sky_texture = sky\sky_20_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4549, 0.3607, 0.2862 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.0525, 0.0525, 0.05 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.625, 0.6, 1.0 -sun_color = 0.529, 0.308, 0.206 -sun_dir = -8.0, -295 -env_ambient = ambient_env_evening -water_intensity = 0.5 -sun_shafts_intensity = 0.2 - -[marsh_22] -flares = flares_sun_rise -sky_texture = sky\sky_17_dx9_cube -sky_rotation = 0 -sky_color = 0.75, 0.75, 0.75 -clouds_texture = sky\sky_oblaka -clouds_color = 0.165, 0.169, 0.212, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.2470, 0.2558, 0.3235 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0325, 0.035, 0.0375 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.425, 0.45, 0.475, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -306 -env_ambient = ambient_env_evening -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[marsh_23] -flares = -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.1, 0.1, 0.1 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0067, 0.0063, 0.0055 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.025, 0.025, 0.025 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.1, 0.1, 0.1, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -318 -env_ambient = ambient_env_night -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[marsh_00] -flares = -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0067, 0.0063, 0.0055 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.35, 0.37, 0.45 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.03, 0.03, 0.03 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.3, 0.3, 0.3, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -331 -env_ambient = ambient_env_night -water_intensity = 0.1 -sun_shafts_intensity = 0.0 diff --git a/src/engine/configs/weathers/weather_marsh_edited.ltx b/src/engine/configs/weathers/weather_marsh_edited.ltx deleted file mode 100644 index 0573a16bc..000000000 --- a/src/engine/configs/weathers/weather_marsh_edited.ltx +++ /dev/null @@ -1,677 +0,0 @@ -[sect_marsh] -;������ (latitude) ; 50.27 -;������� (longtitude) = 292 ; -30.4 -;������ (altitude) = 25 - -01:00:00 = marsh_01 -02:00:00 = marsh_02 -03:00:00 = marsh_03 -04:00:00 = marsh_04 -05:00:00 = marsh_05 -06:00:00 = marsh_06 -07:00:00 = marsh_07 -08:00:00 = marsh_08 -09:00:00 = marsh_09 -10:00:00 = marsh_10 -11:00:00 = marsh_11 -12:00:00 = marsh_12 -13:00:00 = marsh_13 -14:00:00 = marsh_14 -15:00:00 = marsh_15 -16:00:00 = marsh_16 -17:00:00 = marsh_17 -18:00:00 = marsh_18 -19:00:00 = marsh_19 -20:00:00 = marsh_20 -21:00:00 = marsh_21 -22:00:00 = marsh_22 -23:00:00 = marsh_23 -00:00:00 = marsh_00 - -[marsh_01] -flares = -sky_texture = sky\sky_14_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.3, 0.3, 0.3, 0.25, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0067, 0.0063, 0.0055 -fog_density = 0.9 -rain_density = 1.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = thunderbolt_collection_default -bolt_period = 4.5f -bolt_duration = 0.35f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.015, 0.015, 0.015 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.1, 0.1, 0.1, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -345 -env_ambient = ambient_env_rain -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[marsh_02] -flares = -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.15, 0.15, 0.15 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0067, 0.0063, 0.0055 -fog_density = 0.9 -rain_density = 1.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = thunderbolt_collection_default -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.015, 0.015, 0.015 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.1, 0.1, 0.1, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -359 -env_ambient = ambient_env_night -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[marsh_03] -flares = -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.15, 0.15, 0.15 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.15, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0258, 0.0264, 0.0282 -fog_density = 0.9 -rain_density = 1.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = thunderbolt_collection_default -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.025, 0.025, 0.025 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.1, 0.1, 0.1, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -13 -env_ambient = ambient_env_night -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[marsh_04] -flares = -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.282, 0.286, 0.341, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0862, 0.0882, 0.0941 -fog_density = 0.9 -rain_density = 1.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = thunderbolt_collection_default -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.04, 0.042, 0.045 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.30, 0.325, 0.35, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -27 -env_ambient = ambient_env_tuman -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[marsh_05] ;������ -flares = -sky_texture = sky\sky_2_cube -sky_rotation = 0 -sky_color = 0.7, 0.7, 0.7 -clouds_texture = sky\sky_oblaka -clouds_color = 0.353, 0.333, 0.420, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.2250, 0.2086, 0.2415 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.0545, 0.0565 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.665, 0.665, 0.65, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -48 -env_ambient = ambient_env_tuman -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_06] -flares = flares_sun_rise -sky_texture = sky\sky_3_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.698, 0.447, 0.322, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3607, 0.3647, 0.4117 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0725, 0.0725, 0.07 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.725, 0.7, 1.0 -sun_color = 0.818, 0.476, 0.108 -sun_dir = -1.0, -52 -env_ambient = ambient_env_morning -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_07] -flares = flares_sun_rise -sky_texture = sky\sky_6_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.451, 0.361, 0.290, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3098, 0.3058, 0.3764 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0625, 0.06, 0.0575 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.7, 0.675, 1.0 -sun_color = 0.635, 0.593, 0.489 -sun_dir = -8.0, -63 -env_ambient = ambient_env_morning -water_intensity = 0.0 -sun_shafts_intensity = 0.2 - -[marsh_08] -flares = flares_default10 ; section from flares.ltx -sky_texture = sky\sky_7_cube ; texture from textures\sky (.dds) -sky_rotation = 0 ; in degrees [0..360) -sky_color = 1.0, 1.0, 1.0 ; color RGB, each component in range [0..1] -clouds_texture = sky\sky_oblaka ; texture from textures\sky (.dds) -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.5 ; color RGB, 3 components in range [0..1], transparency[0..1], multiply[0..2] -far_plane = 200 ; distance in meters -fog_distance = 200 ; distance in meters -fog_color = 0.4235, 0.4392, 0.4784 ; color RGB, each component in range [0..1] -fog_density = 0.9 ; [0..1] -rain_density = 0.0 ; [0..1] -rain_color = 1.0, 1.0, 1.0 ; color RGB, each component in range [0..1] -thunderbolt = ; section from thunderbolt.ltx -bolt_period = 3.f ; thunderbolts in seconds, random -bolt_duration = 0.25f ; thunderbolts duration in seconds, -wind_velocity = 0.0 ; meters per second -wind_direction = 0.0 ; direction in angles -ambient = 0.0575, 0.0575, 0.055 ; color RGB, each component in range [0..1] -lmap_color = 1.0, 1.0, 1.0 ; color RGB, each component in range [0..1] -hemi_color = 0.675, 0.675, 0.65, 1.0 ; color RGBA,each component in range [0..1] -sun_color = 0.435, 0.393, 0.289 ; color RGB, each component in range [0..1] -sun_dir = -17.0, -74 ; direction in altitude, longtitude in degrees -env_ambient = ambient_env_rain ; section from env_ambient.ltx -water_intensity = 1.0 ; [0..1] -sun_shafts_intensity = 0.2 ; [0..1] - -[marsh_09] -flares = flares_default10 -sky_texture = sky\sky_8_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3215, 0.3411, 0.4117 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.057, 0.057, 0.057 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.67, 1.0 -sun_color = 0.235, 0.193, 0.189 -sun_dir = -26.0, -85 -env_ambient = ambient_env_morning -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_10] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.520, 0.539, 0.578, 0.25, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4862, 0.5019, 0.5450 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.057, 0.057, 0.056 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.66, 1.0 -sun_color = 0.306, 0.263, 0.202 -sun_dir = -36.0, -97 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_11] -flares = flares_default10 -sky_texture = sky\sky_19_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.380, 0.451, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4862, 0.5019, 0.5450 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.057, 0.057, 0.056 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.66, 1.0 -sun_color = 0.406, 0.363, 0.302 -sun_dir = -45.0, -110 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_12] -flares = flares_gradient1 -sky_texture = sky\sky_7_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.8, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4235, 0.4392, 0.4784 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.0625, 0.0625, 0.06 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.725, 0.725, 0.7, 1.0 -sun_color = 0.235, 0.193, 0.179 -sun_dir = -54.0, -127 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_13] -flares = flares_gradient1 -sky_texture = sky\sky_7_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.7, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4235, 0.4392, 0.4784 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.0525, 0.05 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.625, 0.6, 1.0 -sun_color = 0.0435, 0.0393, 0.0289 -sun_dir = -60.0, -150 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_14] -flares = flares_default10 -sky_texture = sky\sky_3_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.478, 0.506, 0.545, 0.35, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3607, 0.3647, 0.4117 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.0525, 0.05 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.625, 0.6, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -62.0, -179 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_15] -flares = flares_gradient1 -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.337, 0.357, 0.388, 0.95, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.2164, 0.2007, 0.1756 -fog_density = 0.9 -rain_density = 1.0 -rain_color = 0.337, 0.357, 0.388 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.057, 0.057, 0.057 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.67, 1.0 -sun_color = 0.235, 0.193, 0.179 -sun_dir = -60.0, -208 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_16] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.3, 0.3, 0.3 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0517, 0.0529, 0.0564 -fog_density = 0.9 -rain_density = 1.0 -rain_color = 0.337, 0.357, 0.388 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.047, 0.047, 0.047 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.67, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -54.0, -231 -env_ambient = ambient_env_rain -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_17] -flares = flares_default10 -sky_texture = sky\sky_8_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3215, 0.3411, 0.4117 -fog_density = 0.9 -rain_density = 1.0 -rain_color = 0.337, 0.357, 0.388 -thunderbolt = -bolt_period = 7.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.047, 0.047, 0.047 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.57, 0.57, 0.57, 1.0 -sun_color = 0.235, 0.193, 0.179 -sun_dir = -46.0, -248 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_18] -flares = flares_sun_rise -sky_texture = sky\sky_3_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.5, 0.5, 0.5, 0.1, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.3607, 0.3647, 0.4117 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.408, 0.400, 0.408 -thunderbolt = -bolt_period = 7.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.057, 0.057, 0.056 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.67, 0.67, 0.66, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -36.0, -262 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.0 - -[marsh_19] -flares = flares_sun_rise -sky_texture = sky\sky_19_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4862, 0.5019, 0.5450 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.0525, 0.0525 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.625, 0.625, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -27.0, -274 -env_ambient = ambient_env_day -water_intensity = 1.0 -sun_shafts_intensity = 0.2 - -[marsh_20] // ����� -flares = flares_sun_rise -sky_texture = sky\sky_18_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.427, 0.412, 0.431, 0.25, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4235, 0.4156, 0.4313 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0525, 0.05, 0.0475 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.6, 0.575, 1.0 -sun_color = 0.435, 0.393, 0.289 -sun_dir = -17.0, -284 -env_ambient = ambient_env_evening -water_intensity = 1.0 -sun_shafts_intensity = 0.2 - -[marsh_21] -flares = flares_sun_rise -sky_texture = sky\sky_20_dx9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.4549, 0.3607, 0.2862 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.0525, 0.0525, 0.05 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.625, 0.625, 0.6, 1.0 -sun_color = 0.529, 0.308, 0.206 -sun_dir = -8.0, -295 -env_ambient = ambient_env_evening -water_intensity = 0.5 -sun_shafts_intensity = 0.0 - -[marsh_22] -flares = flares_sun_rise -sky_texture = sky\sky_17_dx9_cube -sky_rotation = 0 -sky_color = 0.75, 0.75, 0.75 -clouds_texture = sky\sky_oblaka -clouds_color = 0.165, 0.169, 0.212, 0.5, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.2470, 0.2558, 0.3235 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0325, 0.035, 0.0375 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.425, 0.45, 0.475, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -306 -env_ambient = ambient_env_evening -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[marsh_23] -flares = -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.1, 0.1, 0.1 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0067, 0.0063, 0.0055 -fog_density = 0.9 -rain_density = 1.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = thunderbolt_collection_default -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.015, 0.015, 0.015 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.1, 0.1, 0.1, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -318 -env_ambient = ambient_env_night -water_intensity = 0.1 -sun_shafts_intensity = 0.0 - -[marsh_00] -flares = -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.5 -far_plane = 200 -fog_distance = 200 -fog_color = 0.0067, 0.0063, 0.0055 -fog_density = 0.9 -rain_density = 1.0 -rain_color = 0.21, 0.21, 0.27 -thunderbolt = thunderbolt_collection_default -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.015, 0.015, 0.015 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.1, 0.1, 0.1, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -1.0, -331 -env_ambient = ambient_env_night -water_intensity = 0.1 -sun_shafts_intensity = 0.0 diff --git a/src/engine/configs/weathers/weather_prypyat.ltx b/src/engine/configs/weathers/weather_prypyat.ltx deleted file mode 100644 index 18bb3a0a9..000000000 --- a/src/engine/configs/weathers/weather_prypyat.ltx +++ /dev/null @@ -1,76 +0,0 @@ -[sect_prypyat] -01:00:00 = prypyat_01 -02:00:00 = prypyat_02 -03:00:00 = prypyat_01 -04:00:00 = prypyat_02 -05:00:00 = prypyat_01 -05:00:00 = prypyat_02 -06:00:00 = prypyat_01 -07:00:00 = prypyat_02 -08:00:00 = prypyat_01 -09:00:00 = prypyat_02 -10:00:00 = prypyat_01 -11:00:00 = prypyat_02 -12:00:00 = prypyat_01 -13:00:00 = prypyat_02 -14:00:00 = prypyat_01 -15:00:00 = prypyat_02 -16:00:00 = prypyat_01 -17:00:00 = prypyat_02 -18:00:00 = prypyat_01 -19:00:00 = prypyat_02 -20:00:00 = prypyat_01 -21:00:00 = prypyat_02 -22:00:00 = prypyat_01 -23:00:00 = prypyat_02 -00:00:00 = prypyat_01 - -[prypyat_01] -flares = -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 550 -fog_distance = 330 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.06, 0.0625, 0.065 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.6, 0.625, 0.65, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_rain - -[prypyat_02] -flares = -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 550 -fog_distance = 330 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.06, 0.0625, 0.065 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.6, 0.625, 0.65, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_rain diff --git a/src/engine/configs/weathers/weather_radar.ltx b/src/engine/configs/weathers/weather_radar.ltx deleted file mode 100644 index 7e087de7a..000000000 --- a/src/engine/configs/weathers/weather_radar.ltx +++ /dev/null @@ -1,76 +0,0 @@ -[sect_radar] -01:00:00 = radar_01 -02:00:00 = radar_02 -03:00:00 = radar_01 -04:00:00 = radar_02 -05:00:00 = radar_01 -05:00:00 = radar_02 -06:00:00 = radar_01 -07:00:00 = radar_02 -08:00:00 = radar_01 -09:00:00 = radar_02 -10:00:00 = radar_01 -11:00:00 = radar_02 -12:00:00 = radar_01 -13:00:00 = radar_02 -14:00:00 = radar_01 -15:00:00 = radar_02 -16:00:00 = radar_01 -17:00:00 = radar_02 -18:00:00 = radar_01 -19:00:00 = radar_02 -20:00:00 = radar_01 -21:00:00 = radar_02 -22:00:00 = radar_01 -23:00:00 = radar_02 -00:00:00 = radar_01 - -[radar_01] -flares = -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 550 -fog_distance = 330 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.06, 0.0625, 0.065 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.6, 0.625, 0.65, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_rain - -[radar_02] -flares = -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 550 -fog_distance = 330 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_default -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.06, 0.0625, 0.065 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.6, 0.625, 0.65, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_rain diff --git a/src/engine/configs/weathers/weather_rain.ltx b/src/engine/configs/weathers/weather_rain.ltx deleted file mode 100644 index d93935952..000000000 --- a/src/engine/configs/weathers/weather_rain.ltx +++ /dev/null @@ -1,651 +0,0 @@ -[sect_rain] -01:00:00 = rain_01 -02:00:00 = rain_02 -03:30:00 = rain_03 -04:30:00 = rain_031 -05:15:00 = rain_04 -05:45:00 = rain_05 -06:15:00 = rain_06 -07:00:00 = rain_07 -08:00:00 = rain_08 -09:00:00 = rain_09 -10:00:00 = rain_10 -11:00:00 = rain_11 -12:00:00 = rain_12 -13:00:00 = rain_13 -14:00:00 = rain_14 -15:00:00 = rain_15 -16:00:00 = rain_16 -17:00:00 = rain_17 -18:00:00 = rain_18 -19:10:00 = rain_19 -20:00:00 = rain_20 -21:00:00 = rain_21 -22:00:00 = rain_22 -23:00:00 = rain_23 -00:00:00 = rain_00 - -[rain_01] -flares = flares_gradient -sky_texture = sky\sky_14_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 350 -fog_distance = 350 -fog_color = 0.043, 0.043, 0.055 -fog_density = 0.9 -rain_density = 0.05 -rain_color = 0.6, 0.65, 0.7 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.043, 0.043, 0.055 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.2, 0.2, 0.2, 0.1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -31.0, 296 -env_ambient = ambient_env_rain - -[rain_02] -flares = flares_gradient -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 250 -fog_distance = 250 -fog_color = 0.067, 0.067, 0.086 -fog_density = 0.9 -rain_density = 0.2 -rain_color = 0.6, 0.65, 0.7 -thunderbolt = thunderbolt_collection_default -bolt_period = 12.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.02, 0.02, 0.02 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.25, 0.25, 0.25, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -31.0, 296 -env_ambient = ambient_env_rain - -[rain_03] -flares = flares_gradient -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.25, 0.25, 0.25 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 250 -fog_distance = 250 -fog_color = 0.067, 0.063, 0.055 -fog_density = 0.9 -rain_density = 0.2 -rain_color = 0.6, 0.65, 0.7 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.02, 0.02, 0.02 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.2, 0.2, 0.2, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -3.0, 292 -env_ambient = ambient_env_rain - -[rain_031] -flares = flares_gradient -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.50, 0.50, 0.50 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 250 -fog_distance = 250 -fog_color = 0.133, 0.125, 0.110 -fog_density = 0.9 -rain_density = 0.1 -rain_color = 0.6, 0.65, 0.7 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.03, 0.03, 0.03 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.30, 0.30, 0.30, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -3.0, 292 -env_ambient = ambient_env_rain - -[rain_04] -flares = flares_gradient -sky_texture = sky\sky_3_cube -sky_rotation = 0 -sky_color = 0.8, 0.8, 0.8 -clouds_texture = sky\sky_oblaka -clouds_color = 0.282, 0.286, 0.341, 0.35, 1.7 -far_plane = 300 -fog_distance = 300 -fog_color = 0.278, 0.282, 0.333 -fog_density = 0.9 -rain_density = 0.05 -rain_color = 0.278, 0.282, 0.333 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.06, 0.062, 0.065 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.510, 0.510, 0.549, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -6.0, 293 -env_ambient = ambient_env_rain - -[rain_05] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.275, 0.278, 0.290, 0.75, 1.4 -far_plane = 250 -fog_distance = 250 -fog_color = 0.275, 0.278, 0.290 -fog_density = 0.9 -rain_density = 0.1 -rain_color = 0.275, 0.278, 0.290 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.075, 0.075, 0.077 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.698, 0.698, 0.722, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -10.0, 292 -env_ambient = ambient_env_rain - -[rain_06] -flares = flares_gradient -sky_texture = sky\sky_21_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.7 -far_plane = 300 -fog_distance = 300 -fog_color = 0.675, 0.675, 0.620 -fog_density = 0.9 -rain_density = 0.05 -rain_color = 0.675, 0.675, 0.620 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.10, 0.105, 0.11 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.675, 0.675, 0.620, 1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -14.0, 292 -env_ambient = ambient_env_rain - -[rain_07] -flares = flares_gradient -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 250 -fog_distance = 250 -fog_color = 0.271, 0.251, 0.224 -fog_density = 0.8 -rain_density = 0.1 -rain_color = 0.271, 0.251, 0.224 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.07, 0.07, 0.07 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.5, 0.5, 0.5, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -18.0, 291 -env_ambient = ambient_env_rain - -[rain_08] -flares = flares_gradient -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 250 -fog_distance = 250 -fog_color = 0.408, 0.400, 0.408 -fog_density = 0.9 -rain_density = 0.1 -rain_color = 0.408, 0.400, 0.408 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.06, 0.06, 0.06 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.55, 0.55, 0.55, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -22.0, 292 -env_ambient = ambient_env_rain - -[rain_09] -flares = flares_gradient -sky_texture = sky\sky_21_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.7 -far_plane = 300 -fog_distance = 300 -fog_color = 0.675, 0.675, 0.620 -fog_density = 0.9 -rain_density = 0.05 -rain_color = 0.675, 0.675, 0.620 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.10, 0.105, 0.11 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.675, 0.675, 0.620, 1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -24.0, 292 -env_ambient = ambient_env_rain - -[rain_10] -flares = flares_gradient -sky_texture = sky\sky_21_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.7 -far_plane = 250 -fog_distance = 250 -fog_color = 0.675, 0.675, 0.620 -fog_density = 0.9 -rain_density = 0.05 -rain_color = 0.675, 0.675, 0.620 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.10, 0.105, 0.11 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.675, 0.675, 0.620, 1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -28.0, 292 -env_ambient = ambient_env_rain - -[rain_11] -flares = flares_gradient1 -sky_texture = sky\sky_11_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.380, 0.451, 0.0, 1 -far_plane = 250 -fog_distance = 250 -fog_color = 0.333, 0.380, 0.451 -fog_density = 0.9 -rain_density = 0.1 -rain_color = 0.333, 0.380, 0.451 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.09, 0.095, 0.10 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.663, 0.706, 0.784, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -30.0, 292 -env_ambient = ambient_env_rain - -[rain_12] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.275, 0.278, 0.290, 0.75, 1.4 -far_plane = 250 -fog_distance = 250 -fog_color = 0.275, 0.278, 0.290 -fog_density = 0.9 -rain_density = 0.1 -rain_color = 0.275, 0.278, 0.290 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.075, 0.075, 0.077 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.698, 0.698, 0.722, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -28.0, 292 -env_ambient = ambient_env_rain - -[rain_13] -flares = flares_gradient -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 250 -fog_distance = 250 -fog_color = 0.408, 0.400, 0.408 -fog_density = 0.9 -rain_density = 0.2 -rain_color = 0.408, 0.400, 0.408 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.06, 0.06, 0.06 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.55, 0.55, 0.55, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -28.0, 292 -env_ambient = ambient_env_rain - -[rain_14] -flares = flares_gradient -sky_texture = sky\sky_21_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.675, 0.675, 0.620, 0.5, 1.7 -far_plane = 300 -fog_distance = 300 -fog_color = 0.675, 0.675, 0.620 -fog_density = 0.9 -rain_density = 0.05 -rain_color = 0.675, 0.675, 0.620 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.10, 0.105, 0.11 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.675, 0.675, 0.620, 1 -sun_color = 0.50, 0.47, 0.415 -sun_dir = -28.0, 292 -env_ambient = ambient_env_rain - -[rain_15] -flares = flares_gradient -sky_texture = sky\sky_1_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.337, 0.357, 0.388, 0.95, 1.7 -far_plane = 300 -fog_distance = 300 -fog_color = 0.337, 0.357, 0.388 -fog_density = 0.9 -rain_density = 0.05 -rain_color = 0.337, 0.357, 0.388 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.0925, 0.0941, 0.0980 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.741, 0.753, 0.788, 1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 292 -env_ambient = ambient_env_rain - -[rain_16] -flares = flares_gradient -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 250 -fog_distance = 250 -fog_color = 0.408, 0.400, 0.408 -fog_density = 0.9 -rain_density = 0.1 -rain_color = 0.408, 0.400, 0.408 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.06, 0.06, 0.06 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.55, 0.55, 0.55, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 292 -env_ambient = ambient_env_rain - -[rain_17] -flares = flares_gradient -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.50, 0.50, 0.50 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 200 -fog_distance = 200 -fog_color = 0.204, 0.200, 0.204 -fog_density = 0.95 -rain_density = 0.2 -rain_color = 0.204, 0.200, 0.204 -thunderbolt = thunderbolt_collection_default -bolt_period = 7.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.03, 0.03, 0.03 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.50, 0.50, 0.50, 1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 292 -env_ambient = ambient_env_rain - -[rain_18] -flares = flares_gradient -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 250 -fog_distance = 250 -fog_color = 0.408, 0.400, 0.408 -fog_density = 0.9 -rain_density = 0.05 -rain_color = 0.408, 0.400, 0.408 -thunderbolt = -bolt_period = 7.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.07, 0.07, 0.07 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.55, 0.55, 0.55, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 292 -env_ambient = ambient_env_rain - -[rain_19] -flares = flares_gradient -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 300 -fog_distance = 300 -fog_color = 0.271, 0.251, 0.224 -fog_density = 0.8 -rain_density = 0.05 -rain_color = 0.271, 0.251, 0.224 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.07, 0.07, 0.07 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.5, 0.5, 0.5, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -27.0, 291 -env_ambient = ambient_env_rain - -[rain_20] -flares = flares_gradient -sky_texture = sky\sky_18_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.427, 0.412, 0.431, 0.25, 1.7 -far_plane = 300 -fog_distance = 300 -fog_color = 0.427, 0.412, 0.431 -fog_density = 0.8 -rain_density = 0.05 -rain_color = 0.427, 0.412, 0.431 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.071, 0.07, 0.079 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.710, 0.706, 0.792, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -24.0, 291 -env_ambient = ambient_env_rain - -[rain_21] -flares = flares_gradient -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.50, 0.50, 0.50 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 200 -fog_distance = 200 -fog_color = 0.204, 0.200, 0.204 -fog_density = 0.95 -rain_density = 0.2 -rain_color = 0.204, 0.200, 0.204 -thunderbolt = thunderbolt_collection_default -bolt_period = 10.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.03, 0.03, 0.03 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.50, 0.50, 0.50, 1 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 292 -env_ambient = ambient_env_rain - -[rain_22] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.275, 0.278, 0.290, 0.75, 1.4 -far_plane = 300 -fog_distance = 300 -fog_color = 0.275, 0.278, 0.290 -fog_density = 0.9 -rain_density = 0.05 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 10.0 -wind_direction = 0.0 -ambient = 0.05, 0.05, 0.0057 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.698, 0.698, 0.722, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -28.0, 292 -env_ambient = ambient_env_rain - -[rain_23] -flares = flares_gradient -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.5, 0.5, 0.5 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 300 -fog_distance = 300 -fog_color = 0.135, 0.139, 0.145 -fog_density = 0.9 -rain_density = 0.1 -rain_color = 0.135, 0.139, 0.145 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.035, 0.035, 0.035 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.25, 0.25, 0.25, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -6.0, 291 -env_ambient = ambient_env_rain - -[rain_00] -flares = flares_gradient -sky_texture = sky\sky_13_cube_night -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 0.0, 1.7 -far_plane = 300 -fog_distance = 300 -fog_color = 0.067, 0.067, 0.086 -fog_density = 0.9 -rain_density = 0.05 -rain_color = 0.067, 0.067, 0.086 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.02, 0.02, 0.02 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.25, 0.25, 0.25, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -31.0, 296 -env_ambient = ambient_env_rain diff --git a/src/engine/configs/weathers/weather_sarkofag.ltx b/src/engine/configs/weathers/weather_sarkofag.ltx deleted file mode 100644 index 77b798bea..000000000 --- a/src/engine/configs/weathers/weather_sarkofag.ltx +++ /dev/null @@ -1,53 +0,0 @@ -[sect_sarkofag] -00:00:00 = weather_sarkofag_01 -12:00:00 = weather_sarkofag_02 - -[weather_sarkofag_01] -flares = -sky_texture = sky\sky_5_cube -sky_rotation = 0 -sky_color = 0.350, 0.350, 0.350 -clouds_texture = sky\sky_oblaka -clouds_color = 0.433, 0.441, 0.531, 1.0, 2.0 -far_plane = 300 -fog_distance = 290 -fog_color = 0.140, 0.137, 0.122 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.00225, 0.00250, 0.00275 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.502, 0.541, 0.580, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_indoor - -[weather_sarkofag_02] -flares = -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 0.450, 0.450, 0.450 -clouds_texture = sky\sky_oblaka -clouds_color = 0.433, 0.441, 0.531, 1.0, 2.0 -far_plane = 300 -fog_distance = 290 -fog_color = 0.140, 0.137, 0.122 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 12.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.00225, 0.00250, 0.00275 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.502, 0.541, 0.580, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_indoor diff --git a/src/engine/configs/weathers/weather_stancia.ltx b/src/engine/configs/weathers/weather_stancia.ltx deleted file mode 100644 index 4ff1839a4..000000000 --- a/src/engine/configs/weathers/weather_stancia.ltx +++ /dev/null @@ -1,57 +0,0 @@ -[sect_stancia] -00:00:00 = stancia_01 -12:00:00 = stancia_01 - -[stancia_01] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.333, 0.341, 0.431, 1.0, 1.7 -far_plane = 250 -fog_distance = 230 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_stancia -bolt_period = 5.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.06, 0.065, 0.07 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.8, 0.825, 0.85, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_stancia1 - -[sect_stancia2] -00:00:00 = stancia2_01 -12:00:00 = stancia2_01 - -[stancia2_01] -flares = flares_gradient1 -sky_texture = sky\sky_9_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.104, 0.100, 0.104, 0.5, 2.0 -far_plane = 650 -fog_distance = 650 -fog_color = 0.172, 0.176, 0.196 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.62, 0.66, 0.76 -thunderbolt = thunderbolt_collection_stancia -bolt_period = 4.f -bolt_duration = 0.25f -wind_velocity = 20.0 -wind_direction = 0.0 -ambient = 0.06, 0.065, 0.07 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.8, 0.825, 0.85, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_stancia2 diff --git a/src/engine/configs/weathers/weather_surge.ltx b/src/engine/configs/weathers/weather_surge.ltx deleted file mode 100644 index 36cced9e7..000000000 --- a/src/engine/configs/weathers/weather_surge.ltx +++ /dev/null @@ -1,219 +0,0 @@ -[sect_surge_day] -00:01:00 = v_01 -00:02:00 = v_02 -00:03:00 = v_03 -00:04:00 = v_02 -00:05:00 = v_01 - -[v_01] -flares = -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.50, 0.50, 0.50 -clouds_texture = sky\sky_oblaka -clouds_color = 0.5, 0.5, 0.5, 0.0 -far_plane = 800 -fog_distance = 750 -fog_color = 0.204, 0.200, 0.204 -fog_density = 0.99 -rain_density = 0.0 -rain_color = 0.70, 0.70, 0.70 -thunderbolt = thunderbolt_collection_stancia -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.01, 0.01, 0.01 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.204, 0.200, 0.204 -sun_color = 0.000, 0.000, 0.000 -sun_dir = -26.0, 292.0 -env_ambient = ambient_env_stancia1 - -[v_02] -flares = -sky_texture = sky\sky_13_vibros_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.5, 0.5, 0.5, 0.0 -far_plane = 750 -fog_distance = 700 -fog_color = 0.365, 0.455, 0.443 -fog_density = 0.9 -rain_density = 0.00 -rain_color = 0.70, 0.70, 0.70 -thunderbolt = thunderbolt_collection_stancia -bolt_period = 2.0f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.036, 0.045, 0.044 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.365, 0.455, 0.443 -sun_color = 0.000, 0.000, 0.000 -sun_dir = -26.0, 292.0 -env_ambient = ambient_env_stancia1 - -[v_03] -flares = -sky_texture = sky\sky_12_vibros_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.5, 0.5, 0.5, 0.0 -far_plane = 650 -fog_distance = 600 -fog_color = 0.749, 0.000, 0.063 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.70, 0.70, 0.70 -thunderbolt = thunderbolt_collection_stancia -bolt_period = 3.0f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.075, 0.000, 0.0063 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.749, 0.000, 0.063 -sun_color = 0.000, 0.000, 0.000 -sun_dir = -16.0, 292.0 -env_ambient = ambient_env_stancia1 - -------------------------------------------------------- -[sect_start_surge_day] -00:01:00 = svp_01 - -[svp_01] -flares = -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.50, 0.50, 0.50 -clouds_texture = sky\sky_oblaka -clouds_color = 0.5, 0.5, 0.5, 0.0 -far_plane = 800 -fog_distance = 750 -fog_color = 0.204, 0.200, 0.204 -fog_density = 0.99 -rain_density = 0.0 -rain_color = 0.70, 0.70, 0.70 -thunderbolt = thunderbolt_collection_stancia -bolt_period = 0.0 -bolt_duration = 0.0 -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.01, 0.01, 0.01 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.204, 0.200, 0.204 -sun_color = 0.000, 0.000, 0.000 -sun_dir = -26.0, 292.0 -env_ambient = ambient_env_stancia1 -;------------------------------------------------------------------------------ -[sect_p_surge_day] -00:01:00 = vp_01 -00:02:00 = vp_02 -00:03:00 = vp_01 - -[vp_01] -flares = -sky_texture = sky\sky_13_cube -sky_rotation = 0 -sky_color = 0.50, 0.50, 0.50 -clouds_texture = sky\sky_oblaka -clouds_color = 0.5, 0.5, 0.5, 0.0 -far_plane = 800 -fog_distance = 750 -fog_color = 0.204, 0.200, 0.204 -fog_density = 0.99 -rain_density = 0.0 -rain_color = 0.70, 0.70, 0.70 -thunderbolt = thunderbolt_collection_stancia -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.01, 0.01, 0.01 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.204, 0.200, 0.204 -sun_color = 0.000, 0.000, 0.000 -sun_dir = -26.0, 292.0 -env_ambient = ambient_env_stancia1 - -[vp_02] -flares = -sky_texture = sky\sky_13_vibros_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.5, 0.5, 0.5, 0.0 -far_plane = 750 -fog_distance = 700 -fog_color = 0.365, 0.455, 0.443 -fog_density = 0. nnmk -rain_density = 0.00 -rain_color = 0.70, 0.70, 0.70 -thunderbolt = thunderbolt_collection_stancia -bolt_period = 2.0f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.036, 0.045, 0.044 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.365, 0.455, 0.443 -sun_color = 0.000, 0.000, 0.000 -sun_dir = -26.0, 292.0 -env_ambient = ambient_env_stancia1 - -------------------------------------------------------- - -[sect_m_black] -00:00:00 = black_01 -12:00:00 = black_02 - -[black_01] -flares = -sky_texture = sky\sky_black -sky_rotation = 0 -sky_color = 1, 1, 1 -clouds_texture = sky\sky_oblaka -clouds_color = 0.5, 0.5, 0.5, 0.0 -far_plane = 160 -fog_distance = 160 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.70, 0.70, 0.70 -thunderbolt = -bolt_period = 0 -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.02, 0.02, 0.03 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.0, 0.0, 0.0 -sun_color = 0.000, 0.000, 0.000 -sun_dir = -26.0, 292.0 - -[black_02] -flares = -sky_texture = sky\sky_black -sky_rotation = 0 -sky_color = 1, 1, 1 -clouds_texture = sky\sky_oblaka -clouds_color = 0.5, 0.5, 0.5, 0.0 -far_plane = 150 -fog_distance = 150 -fog_color = 0.0, 0.0, 0.0 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 0.70, 0.70, 0.70 -thunderbolt = -bolt_period = 0 -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.01, 0.01, 0.01 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.0, 0.0, 0.0 -sun_color = 0.000, 0.000, 0.000 -sun_dir = -26.0, 292.0 diff --git a/src/engine/configs/weathers/weather_yantar.ltx b/src/engine/configs/weathers/weather_yantar.ltx deleted file mode 100644 index 5bd9236b4..000000000 --- a/src/engine/configs/weathers/weather_yantar.ltx +++ /dev/null @@ -1,57 +0,0 @@ -[sect_yantar] -00:00:00 = yantar_01 -12:00:00 = yantar_01 - -[yantar_01] -flares = -sky_texture = sky\sky_yantar_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.7, 0.7, 0.7, 1.0, 2.0 -far_plane = 450 -fog_distance = 200 -fog_color = 0.227, 0.227, 0.215 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.07, 0.0725, 0.075 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.5, 0.525, 0.55, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_rain - -[sect_yantar_indoor] -00:00:00 = yantar_indoor_01 -12:00:00 = yantar_indoor_01 - -[yantar_indoor_01] -flares = -sky_texture = sky\sky_yantar_cube -sky_rotation = 0 -sky_color = 1.0, 1.0, 1.0 -clouds_texture = sky\sky_oblaka -clouds_color = 0.7, 0.7, 0.7, 1.0, 2.0 -far_plane = 450 -fog_distance = 240 -fog_color = 0.227, 0.227, 0.215 -fog_density = 0.9 -rain_density = 0.0 -rain_color = 1.0, 1.0, 1.0 -thunderbolt = -bolt_period = 3.f -bolt_duration = 0.25f -wind_velocity = 0.0 -wind_direction = 0.0 -ambient = 0.00225, 0.00250, 0.00275 -lmap_color = 1.0, 1.0, 1.0 -hemi_color = 0.7, 0.725, 0.75, 1.0 -sun_color = 0.0, 0.0, 0.0 -sun_dir = -25.0, 291 -env_ambient = ambient_env_indoor diff --git a/src/engine/core/database/camp.ts b/src/engine/core/database/camp.ts new file mode 100644 index 000000000..ea258e9d7 --- /dev/null +++ b/src/engine/core/database/camp.ts @@ -0,0 +1,63 @@ +import { registerObject, resetObject, unregisterObject } from "@/engine/core/database/objects"; +import { registry } from "@/engine/core/database/registry"; +import type { CampManager } from "@/engine/core/objects/camp"; +import type { ClientObject, Optional, Vector } from "@/engine/lib/types"; + +/** + * Get camp for provided game vector position. + * Count of camps is limited to alife range so check should not be very intensive. + * + * @param position - current position to get manager for + * @returns instance of manager for NPC position if camp exists + */ +export function getCampForPosition(position: Optional): Optional { + if (position === null) { + return null; + } + + // Check all nearest client-side camp objects, based on alife switch distance range. + for (const [, manager] of registry.camps) { + if (manager.object.inside(position)) { + return manager; + } + } + + return null; +} + +/** + * Register camp object on net spawn. + * + * @param object - target camp client object to register + * @param manager - linked manager to register + */ +export function registerCamp(object: ClientObject, manager: CampManager): void { + registerObject(object); + registry.camps.set(object.id(), manager); +} + +/** + * Unregister camp on net despawn. + * + * @param object - target camp client object to unregister + */ +export function unregisterCamp(object: ClientObject): void { + unregisterObject(object); + registry.camps.delete(object.id()); +} + +/** + * Reset camp instance on object re-init. + * Rewrites client object reference. + * + * @param object - target camp client object to reset + */ +export function resetCamp(object: ClientObject): void { + resetObject(object); + + const manager: Optional = registry.camps.get(object.id()) as Optional; + + if (manager) { + manager.object = object; + } +} diff --git a/src/engine/core/database/index.ts b/src/engine/core/database/index.ts index 95154409b..8085b9ed8 100644 --- a/src/engine/core/database/index.ts +++ b/src/engine/core/database/index.ts @@ -1,4 +1,5 @@ export * from "@/engine/core/database/actor"; +export * from "@/engine/core/database/camp"; export * from "@/engine/core/database/extensions"; export * from "@/engine/core/database/anomalies"; export * from "@/engine/core/database/doors"; diff --git a/src/engine/core/database/managers.ts b/src/engine/core/database/managers.ts index 46061d318..cab8c234c 100644 --- a/src/engine/core/database/managers.ts +++ b/src/engine/core/database/managers.ts @@ -4,7 +4,7 @@ import type { TAbstractCoreManagerConstructor, } from "@/engine/core/managers/base/AbstractCoreManager"; import { LuaLogger } from "@/engine/core/utils/logging"; -import { Optional } from "@/engine/lib/types"; +import { Optional, TName } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -36,6 +36,22 @@ export function getManagerInstance( return registry.managers.get(managerClass) as InstanceType; } +/** + * Get initialized manager singleton or `null` by name. + * + * @param managerName - manager class name to get + * @returns manager instance singleton or null if it is not initialized + */ +export function getManagerInstanceByName(managerName: TName): Optional { + for (const [constructor, manager] of registry.managers) { + if (constructor.name === managerName) { + return manager as T; + } + } + + return null; +} + /** * Get manager instance without initialization if it does not exist. * diff --git a/src/engine/core/database/stalker.test.ts b/src/engine/core/database/stalker.test.ts index 25f5b5246..ae3bd76f6 100644 --- a/src/engine/core/database/stalker.test.ts +++ b/src/engine/core/database/stalker.test.ts @@ -10,7 +10,7 @@ import { unregisterStalker, } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { createEmptyVector } from "@/engine/core/utils/vector"; import { mockClientGameObject } from "@/fixtures/xray"; diff --git a/src/engine/core/database/stalker.ts b/src/engine/core/database/stalker.ts index 2996e6193..2e5027a20 100644 --- a/src/engine/core/database/stalker.ts +++ b/src/engine/core/database/stalker.ts @@ -5,11 +5,12 @@ import { registry } from "@/engine/core/database/registry"; import { IRegistryObjectState } from "@/engine/core/database/types"; import { StalkerBinder } from "@/engine/core/objects"; import { + EStalkerState, + ILookTargetDescriptor, IStateManagerCallbackDescriptor, ITargetStateDescriptorExtras, - StalkerStateManager, -} from "@/engine/core/objects/state/StalkerStateManager"; -import { EStalkerState, ILookTargetDescriptor } from "@/engine/core/objects/state/state_types"; +} from "@/engine/core/objects/animation/state_types"; +import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { ClientObject, Optional, TDuration } from "@/engine/lib/types"; /** diff --git a/src/engine/core/managers/debug/DebugManager.ts b/src/engine/core/managers/debug/DebugManager.ts index e61b57b8e..35e328b8d 100644 --- a/src/engine/core/managers/debug/DebugManager.ts +++ b/src/engine/core/managers/debug/DebugManager.ts @@ -2,7 +2,7 @@ import { alife, relation_registry } from "xray16"; import { IRegistryObjectState, registry } from "@/engine/core/database"; import { AbstractCoreManager } from "@/engine/core/managers/base/AbstractCoreManager"; -import { EStateActionId } from "@/engine/core/objects/state"; +import { EStateActionId } from "@/engine/core/objects/animation"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { EActionId } from "@/engine/core/schemes"; import { gameTimeToString } from "@/engine/core/utils/game/game_time"; @@ -111,8 +111,8 @@ export class DebugManager extends AbstractCoreManager { logger.info("Callback object:", toJSON(stateManager.callback)); logger.info("Is combat:", stateManager.isCombat); logger.info("Is alife:", stateManager.isAlife); - logger.info("Animation states:", toJSON(stateManager.animation.states)); - logger.info("Animstate states:", toJSON(stateManager.animstate.states)); + logger.info("Animation states:", toJSON(stateManager.animation.state)); + logger.info("Animstate states:", toJSON(stateManager.animstate.state)); } else { logger.info("No state manager declared for object"); } diff --git a/src/engine/core/managers/interface/ActorInventoryMenuManager.test.ts b/src/engine/core/managers/interface/ActorInventoryMenuManager.test.ts index 9e6adbefd..bf92bea2b 100644 --- a/src/engine/core/managers/interface/ActorInventoryMenuManager.test.ts +++ b/src/engine/core/managers/interface/ActorInventoryMenuManager.test.ts @@ -1,8 +1,8 @@ import { beforeEach, describe, expect, it, jest } from "@jest/globals"; import { registry } from "@/engine/core/database"; -import { ActorInventoryMenuManager, EActorMenuMode } from "@/engine/core/managers/interface/ActorInventoryMenuManager"; -import { AnyCallable } from "@/engine/lib/types"; +import { ActorInventoryMenuManager } from "@/engine/core/managers/interface/ActorInventoryMenuManager"; +import { AnyCallable, EActorMenuMode } from "@/engine/lib/types"; import { gameConsole } from "@/fixtures/xray/mocks/console.mock"; describe("ActorInventoryMenuManager class", () => { diff --git a/src/engine/core/managers/interface/ActorInventoryMenuManager.ts b/src/engine/core/managers/interface/ActorInventoryMenuManager.ts index a3e923f08..9e09f8504 100644 --- a/src/engine/core/managers/interface/ActorInventoryMenuManager.ts +++ b/src/engine/core/managers/interface/ActorInventoryMenuManager.ts @@ -5,25 +5,11 @@ import { executeConsoleCommand } from "@/engine/core/utils/game/game_console"; import { readIniString } from "@/engine/core/utils/ini"; import { LuaLogger } from "@/engine/core/utils/logging"; import { consoleCommands } from "@/engine/lib/constants/console_commands"; -import { ACTOR } from "@/engine/lib/constants/words"; -import { IniFile } from "@/engine/lib/types"; +import { ACTOR, NIL } from "@/engine/lib/constants/words"; +import { ClientObject, EActorMenuMode, EActorMenuType, IniFile } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); -/** - * Current state of actor menu interaction. - */ -export enum EActorMenuMode { - UNDEFINED = 0, - INVENTORY = 1, - TRADE = 2, - UPGRADE = 3, - DEAD_BODY_SEARCH = 4, - TALK_DIALOG = 9, - TALK_DIALOG_SHOW = 10, - TALK_DIALOG_HIDE = 11, -} - // todo: .CUIActorMenu_OnItemDropped handler export class ActorInventoryMenuManager extends AbstractCoreManager { public activeMode: EActorMenuMode = EActorMenuMode.UNDEFINED; @@ -103,8 +89,8 @@ export class ActorInventoryMenuManager extends AbstractCoreManager { /** * todo: Description. */ - public onItemDropped(): void { - logger.info("Actor menu inventory item dropped"); + public onItemDropped(from: ClientObject, to: ClientObject, oldList: EActorMenuType, newList: EActorMenuType): void { + logger.info("Actor menu inventory item dropped:", from?.name() || NIL, to?.name() || NIL, oldList, newList); } /** diff --git a/src/engine/core/managers/world/SurgeManager.ts b/src/engine/core/managers/world/SurgeManager.ts index d69e207cd..38845bfa5 100644 --- a/src/engine/core/managers/world/SurgeManager.ts +++ b/src/engine/core/managers/world/SurgeManager.ts @@ -328,7 +328,7 @@ export class SurgeManager extends AbstractCoreManager { /** * Start surge. */ - protected start(isForced?: boolean): void { + public start(isForced?: boolean): void { logger.info("Surge start"); const [Y, M, D, h, m, s, ms] = this.lastSurgeAt.get(0, 0, 0, 0, 0, 0, 0); @@ -342,6 +342,8 @@ export class SurgeManager extends AbstractCoreManager { const diffSec: TDuration = math.ceil(game.get_game_time().diffSec(this.initializedAt) / level.get_time_factor()); if (!isSurgeEnabledOnLevel(level.name())) { + logger.info("Surge is not enabled on level"); + this.isSkipMessageToggled = true; this.skipSurge(); @@ -349,6 +351,8 @@ export class SurgeManager extends AbstractCoreManager { } if (diffSec + 6 > surgeConfig.DURATION) { + logger.info("Surge can be considered skipped:", diffSec + 6); + this.skipSurge(); } else { this.isStarted = true; diff --git a/src/engine/core/managers/world/WeatherManager.test.ts b/src/engine/core/managers/world/WeatherManager.test.ts index d24dc5eb0..e70e275ce 100644 --- a/src/engine/core/managers/world/WeatherManager.test.ts +++ b/src/engine/core/managers/world/WeatherManager.test.ts @@ -1,10 +1,12 @@ import { beforeEach, describe, expect, it } from "@jest/globals"; +import { level } from "xray16"; import { disposeManager, getManagerInstance, registry } from "@/engine/core/database"; -import { EventsManager } from "@/engine/core/managers"; +import { EGameEvent, EventsManager } from "@/engine/core/managers"; import { IWeatherState, WeatherManager } from "@/engine/core/managers/world/WeatherManager"; import { NIL } from "@/engine/lib/constants/words"; import { mockLuaTable, MockLuaTable } from "@/fixtures/lua/mocks/LuaTable.mock"; +import { getFunctionMock } from "@/fixtures/utils"; import { EPacketDataType, mockNetPacket, mockNetProcessor, MockNetProcessor } from "@/fixtures/xray/mocks/save"; describe("WeatherManager class", () => { @@ -16,8 +18,9 @@ describe("WeatherManager class", () => { const weatherManager: WeatherManager = getManagerInstance(WeatherManager); const eventsManager: EventsManager = getManagerInstance(EventsManager); - expect(weatherManager.lastHour).toBe(0); - expect(weatherManager.wfxTime).toBe(0); + expect(weatherManager.weatherPeriod).toBe("neutral"); + expect(weatherManager.lastUpdatedAtHour).toBe(0); + expect(weatherManager.weatherFxTime).toBe(0); expect(eventsManager.getSubscribersCount()).toBe(2); disposeManager(WeatherManager); @@ -25,13 +28,26 @@ describe("WeatherManager class", () => { expect(eventsManager.getSubscribersCount()).toBe(0); }); + it("should correctly handle actor spawn", () => { + const weatherManager: WeatherManager = getManagerInstance(WeatherManager); + const eventsManager: EventsManager = getManagerInstance(EventsManager); + + eventsManager.emitEvent(EGameEvent.ACTOR_NET_SPAWN); + + expect(level.name()).toBe("zaton"); + + expect(weatherManager.weatherPeriod).toBe("neutral"); + expect(weatherManager.weatherSection).toBe("neutral"); + expect(String(getFunctionMock(level.set_weather).mock.calls[0][0]).startsWith("default_cloudy")).toBeTruthy(); + }); + it("should correctly set state", () => { const weatherManager: WeatherManager = getManagerInstance(WeatherManager); weatherManager.setStateAsString("dynamic_default=clear,cloudy"); - expect(MockLuaTable.getMockSize(weatherManager.state)).toBe(1); - expect(weatherManager.state).toStrictEqual( + expect(MockLuaTable.getMockSize(weatherManager.weatherState)).toBe(1); + expect(weatherManager.weatherState).toStrictEqual( mockLuaTable([ [ "dynamic_default", @@ -56,10 +72,25 @@ describe("WeatherManager class", () => { const netProcessor: MockNetProcessor = new MockNetProcessor(); weatherManager.setStateAsString("dynamic_default=clear,cloudy"); + weatherManager.weatherSection = "test_weather"; + weatherManager.weatherPeriod = "good"; + weatherManager.weatherLastPeriodChangeHour = 9; + weatherManager.weatherNextPeriodChangeHour = 13; + weatherManager.lastUpdatedAtHour = 11; + weatherManager.save(mockNetPacket(netProcessor)); - expect(netProcessor.writeDataOrder).toEqual([EPacketDataType.STRING, EPacketDataType.STRING, EPacketDataType.U16]); - expect(netProcessor.dataList).toEqual(["dynamic_default=clear,cloudy", NIL, 2]); + expect(netProcessor.writeDataOrder).toEqual([ + EPacketDataType.STRING, + EPacketDataType.STRING, + EPacketDataType.U32, + EPacketDataType.U32, + EPacketDataType.U32, + EPacketDataType.STRING, + EPacketDataType.STRING, + EPacketDataType.U16, + ]); + expect(netProcessor.dataList).toEqual(["test_weather", "good", 9, 13, 11, "dynamic_default=clear,cloudy", NIL, 7]); disposeManager(WeatherManager); @@ -70,7 +101,7 @@ describe("WeatherManager class", () => { expect(netProcessor.readDataOrder).toEqual(netProcessor.writeDataOrder); expect(netProcessor.dataList).toHaveLength(0); expect(newWeatherManager).not.toBe(weatherManager); - expect(weatherManager.state).toEqual(newWeatherManager.state); + expect(weatherManager.weatherState).toEqual(newWeatherManager.weatherState); expect(weatherManager.weatherFx).toEqual(newWeatherManager.weatherFx); }); }); diff --git a/src/engine/core/managers/world/WeatherManager.ts b/src/engine/core/managers/world/WeatherManager.ts index 984a97e83..783c0dd32 100644 --- a/src/engine/core/managers/world/WeatherManager.ts +++ b/src/engine/core/managers/world/WeatherManager.ts @@ -1,25 +1,36 @@ -import { level } from "xray16"; +import { CTime, game, level } from "xray16"; import { closeLoadMarker, closeSaveMarker, DYNAMIC_WEATHER_GRAPHS, GAME_LTX, + getManagerInstanceByName, openLoadMarker, openSaveMarker, registry, } from "@/engine/core/database"; import { AbstractCoreManager } from "@/engine/core/managers/base/AbstractCoreManager"; import { EGameEvent, EventsManager } from "@/engine/core/managers/events"; +import type { SurgeManager } from "@/engine/core/managers/world/SurgeManager"; import { assert } from "@/engine/core/utils/assertion"; +import { executeConsoleCommandsFromSection } from "@/engine/core/utils/game"; import { parseAllSectionToTable, parseConditionsList, + parseNumbersList, pickSectionFromCondList, readIniString, TConditionList, } from "@/engine/core/utils/ini"; import { LuaLogger } from "@/engine/core/utils/logging"; +import { + canUsePeriodsForWeather, + getNextWeatherFromGraph, + isIndoorWeather, + isPreBlowoutWeather, + isTransitionWeather, +} from "@/engine/core/utils/weather"; import { NIL } from "@/engine/lib/constants/words"; import { LuaArray, @@ -27,11 +38,13 @@ import { NetProcessor, Optional, StringOptional, + TCount, + TDuration, + TIndex, TName, - TNumberId, TProbability, - TRate, TSection, + TTimestamp, } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -47,48 +60,47 @@ export interface IWeatherState { * Initialize weather and manage updating of it hourly. */ export class WeatherManager extends AbstractCoreManager { - /** - * ID of post-process effector unique to current level. - */ - public static readonly LEVEL_WEATHER_PP_EFFECTOR_ID: TNumberId = 999; - public shouldForceWeatherChangeOnTimeChange: boolean = false; - public lastHour: number = 0; - public wfxTime: number = 0; - /** - * Currently active weather camera effector name. - */ + public lastUpdatedAtHour: TTimestamp = 0; + public weatherLastPeriodChangeHour: TTimestamp = 0; + public weatherNextPeriodChangeHour: TTimestamp = 0; + + public isWeatherPeriodTransition: boolean = false; + public isWeatherPeriodPreBlowout: boolean = false; + public weatherFx: Optional = null; - /** - * Condition list for current weathers. - */ - public weatherList: TConditionList = new LuaTable(); + public weatherFxTime: TTimestamp = 0; - /** - * Currently active weather name. - */ - public weatherName: TName = ""; - /** - * Currently active weather graph. - */ + public weatherSection: TName = ""; + public weatherConditionList: TConditionList = new LuaTable(); public weatherGraph: LuaTable = new LuaTable(); - /** - * Currently active weather section. - */ - public weatherSection: TSection = ""; - /** - * Map of weathers by level, where each level has related weathers + probabilities. - */ + // Map of states for weather sections, where key is name and value is probability. + public weatherState: LuaTable = new LuaTable(); + // List of possible weather periods (like good, neutral, bad etc). + public weatherPeriods: LuaTable = new LuaTable(); + // Duration of weather periods mapped. + public weatherPeriodsRange: LuaTable> = new LuaTable(); + // Weather period index by weather period name. + public weatherPeriodsInverse: LuaTable = new LuaTable(); + // Currently active weather period. + public weatherPeriod: Optional = null; + + // Map of weathers change graphs for weather section, where key is name and value is probability. public graphs: LuaTable>> = new LuaTable(); - public state: LuaTable = new LuaTable(); public override initialize(): void { const eventsManager: EventsManager = EventsManager.getInstance(); eventsManager.registerCallback(EGameEvent.ACTOR_UPDATE, this.update, this); eventsManager.registerCallback(EGameEvent.ACTOR_NET_SPAWN, this.onActorNetworkSpawn, this); + + // Initialize weathers configuration. + this.initializeWeatherPeriods(); + + // Apply settings for console if any exist. + executeConsoleCommandsFromSection("weather_console_settings", DYNAMIC_WEATHER_GRAPHS); } public override destroy(): void { @@ -98,6 +110,97 @@ export class WeatherManager extends AbstractCoreManager { eventsManager.unregisterCallback(EGameEvent.ACTOR_NET_SPAWN, this.onActorNetworkSpawn); } + /** + * Read weather periods list for configuration. + * Initialize lists based on weather graphs periods. + * + * Each period includes set of weathers to run and change from time to time. + */ + public initializeWeatherPeriods(): void { + const weatherPeriodsLines: TCount = DYNAMIC_WEATHER_GRAPHS.section_exist("weather_periods") + ? DYNAMIC_WEATHER_GRAPHS.line_count("weather_periods") + : 0; + + logger.info("Initialize weather periods:", weatherPeriodsLines); + + // Reset lists. + this.weatherPeriods = new LuaTable(); + this.weatherPeriodsInverse = new LuaTable(); + this.weatherPeriodsRange = new LuaTable(); + + for (const it of $range(0, weatherPeriodsLines - 1)) { + const [, field, value] = DYNAMIC_WEATHER_GRAPHS.r_line("weather_periods", it, "", ""); + + logger.info("Initialize weather period:", field, value); + + this.weatherPeriods.set(it + 1, field); + this.weatherPeriodsInverse.set(field, it + 1); + this.weatherPeriodsRange.set(field, parseNumbersList(value)); + } + + // Set default weather period. + this.weatherPeriod = this.weatherPeriods.get(1) as TName; + } + + /** + * @param period - target period to transition from + * @returns weather period duration based on weather period duration range + */ + public getNextPeriodChangeHour(period: TName): TTimestamp { + const range: LuaArray = this.weatherPeriodsRange.get(period); + const hour: TTimestamp = math.random(range.get(1), range.get(2)); + + // Randomize weather change hour and make sure it is in 0..24 range. + return math.mod(hour + this.weatherLastPeriodChangeHour + 1, 24); + } + + /** + * Apply next period entity from possible weathers. + * Changes list of possible weathers to activate now. + */ + public setNextPeriod(): void { + const nextIndex: TIndex = + math.mod(this.weatherPeriodsInverse.get(this.weatherPeriod as TName), this.weatherPeriods.length()) + 1; + + this.weatherPeriod = this.weatherPeriods.get(nextIndex); + this.weatherNextPeriodChangeHour = this.getNextPeriodChangeHour(this.weatherPeriod); + this.isWeatherPeriodTransition = true; + } + + /** + * Change weather period in range. + */ + public changePeriod(): void { + const currentTimeHour: TTimestamp = level.get_time_hours(); + const surgeManager: SurgeManager = getManagerInstanceByName("SurgeManager") as SurgeManager; + const gameTime: CTime = game.get_game_time(); + const timeToSurge: TDuration = math.floor( + surgeManager.nextScheduledSurgeDelay - gameTime.diffSec(surgeManager.lastSurgeAt) + ); + const shouldCheckOutdoor: string = readIniString( + DYNAMIC_WEATHER_GRAPHS, + level.name() + "_surge_settings", + "surge_state", + false, + "", + "0" + ); + + // Surge will happen soon. + if ((shouldCheckOutdoor === "1" && timeToSurge < 7200) || level.is_wfx_playing()) { + this.isWeatherPeriodPreBlowout = true; + this.weatherNextPeriodChangeHour = math.mod(this.weatherNextPeriodChangeHour + 1, 24); + } + + // Change weathers period. + if (currentTimeHour === this.weatherNextPeriodChangeHour) { + logger.info("Changing weather period:", currentTimeHour); + + this.weatherLastPeriodChangeHour = currentTimeHour; + this.setNextPeriod(); + } + } + /** * Mark weather change as needed on next update. */ @@ -112,12 +215,18 @@ export class WeatherManager extends AbstractCoreManager { public override update(): void { this.weatherFx = level.is_wfx_playing() ? level.get_weather() : null; - const timeHours: number = level.get_time_hours(); + const timeHours: TTimestamp = level.get_time_hours(); - if (this.lastHour !== timeHours) { - this.lastHour = timeHours; + // Every hour recalculate weather. + if (this.lastUpdatedAtHour !== timeHours) { + this.lastUpdatedAtHour = timeHours; this.updateWeatherStates(); + + if (!isIndoorWeather(this.weatherSection)) { + this.changePeriod(); + } + this.updateWeather(false); } } @@ -126,32 +235,66 @@ export class WeatherManager extends AbstractCoreManager { * Rotate current weather states. */ public updateWeatherStates(): void { - for (const [, weatherState] of this.state) { + for (const [, weatherState] of this.weatherState) { weatherState.currentState = weatherState.nextState; - weatherState.nextState = this.getNextWeatherFromGraph(weatherState.weatherGraph); + weatherState.nextState = getNextWeatherFromGraph(weatherState.weatherGraph); } } /** * Try to change current weather. */ - public updateWeather(now: boolean): void { - this.weatherName = pickSectionFromCondList(registry.actor, registry.actor, this.weatherList) as TName; - this.weatherGraph = this.getGraphByName(this.weatherName); + public updateWeather(now: boolean = false): void { + let weatherSection: TSection = pickSectionFromCondList( + registry.actor, + registry.actor, + this.weatherConditionList + ) as TName; + + if (!isIndoorWeather(weatherSection)) { + if (canUsePeriodsForWeather(weatherSection)) { + if (this.isWeatherPeriodTransition) { + weatherSection = "transition"; + this.isWeatherPeriodTransition = false; + } else if (this.isWeatherPeriodPreBlowout) { + weatherSection = "pre_blowout"; + this.isWeatherPeriodPreBlowout = false; + } else { + weatherSection = this.weatherPeriod as TName; + } + } else { + if (!this.isWeatherPeriodTransition) { + weatherSection = this.weatherPeriod as TName; + } else if (this.isWeatherPeriodPreBlowout) { + weatherSection = "pre_blowout"; + this.isWeatherPeriodPreBlowout = false; + } + } + } + + this.weatherSection = weatherSection; + this.weatherGraph = this.getGraphBySection(weatherSection); + // Handle weathers without defined graphs. if (this.weatherGraph === null) { - this.state.delete(this.weatherName); - this.weatherSection = this.weatherName; + this.weatherState.delete(weatherSection); } else { // Initialize weather state by name. if ( - this.state.get(this.weatherName) === null || - this.state.get(this.weatherName).weatherName !== this.weatherName + this.weatherState.get(weatherSection) === null || + this.weatherState.get(weatherSection).weatherName !== weatherSection ) { - this.state.set(this.weatherName, this.initStateByGraph(this.weatherName, this.weatherGraph)); + this.weatherState = new LuaTable(); + this.weatherState.set(weatherSection, { + currentState: getNextWeatherFromGraph(this.weatherGraph), + nextState: getNextWeatherFromGraph(this.weatherGraph), + weatherName: weatherSection, + weatherGraph: this.weatherGraph, + }); } - this.weatherSection = "default_" + this.state.get(this.weatherName).currentState; + // Picked weather from graph and can use it. + weatherSection = "default_" + this.weatherState.get(weatherSection).currentState; } // Force change now if marked as needed. @@ -161,61 +304,23 @@ export class WeatherManager extends AbstractCoreManager { } if (now) { - this.lastHour = level.get_time_hours(); + this.lastUpdatedAtHour = level.get_time_hours(); } if (this.weatherFx) { - level.start_weather_fx_from_time(this.weatherFx, this.wfxTime); + level.start_weather_fx_from_time(this.weatherFx, this.weatherFxTime); + logger.info("Start weather FX:", this.weatherFx, this.weatherFxTime, now); } else { - level.set_weather(this.weatherSection, now); + level.set_weather(weatherSection, now); + logger.info("Updated weather:", this.weatherPeriod, weatherSection, this.weatherFx, now); } - - logger.info("Updating weather:", this.weatherSection, this.weatherFx, now); - } - - /** - * Initialize state object based on provided weather and graph. - */ - protected initStateByGraph(weatherName: TName, weatherGraph: LuaTable): IWeatherState { - return { - currentState: this.getNextWeatherFromGraph(weatherGraph), - nextState: this.getNextWeatherFromGraph(weatherGraph), - weatherName: weatherName, - weatherGraph: weatherGraph, - }; - } - - /** - * todo: Description. - */ - protected getNextWeatherFromGraph(weatherGraph: LuaTable): TName { - let totalProbability: TRate = 0; - - for (const [, probability] of weatherGraph) { - totalProbability = totalProbability + probability; - } - - let random: TRate = math.random() * totalProbability; - let nextState: Optional = null; - - // Iterate over possible weathers and try to pick one of them based on their weight. - for (const [weatherName, weatherProbability] of weatherGraph) { - nextState = weatherName; - random -= weatherProbability; - - if (random <= 0) { - break; - } - } - - return nextState as TName; } /** * Read serialized string and transform it into current state. */ public setStateAsString(stateString: string): void { - this.state = new LuaTable(); + this.weatherState = new LuaTable(); for (const weatherString of string.gfind(stateString, "[^;]+")) { const [i, j, groupName, currentState, nextState] = string.find(weatherString, "([^=]+)=([^,]+),([^,]+)"); @@ -229,14 +334,16 @@ export class WeatherManager extends AbstractCoreManager { ); const graphName: TName = groupName as TName; - const graph: LuaTable = this.getGraphByName(graphName); + const graph: Optional> = this.getGraphBySection(graphName); if (graph !== null) { - this.state.set(graphName, { + logger.info("Change weather graph:", stateString); + + this.weatherState.set(graphName, { currentState: currentState as TName, nextState: nextState as TName, weatherName: graphName, - weatherGraph: graph!, + weatherGraph: graph, }); } } @@ -250,7 +357,7 @@ export class WeatherManager extends AbstractCoreManager { public getStateAsString(): string { const levelStrings: LuaArray = new LuaTable(); - for (const [, weatherState] of this.state) { + for (const [, weatherState] of this.weatherState) { table.insert( levelStrings, weatherState.weatherName + "=" + weatherState.currentState + "," + weatherState.nextState @@ -261,39 +368,41 @@ export class WeatherManager extends AbstractCoreManager { } /** - * todo: Description. + * Get weather changes graph by section name. + * + * @param section - name of the section to parse / read + * @returns graph describing provided section */ - protected getGraphByName(name: TName): LuaTable { - if (!this.graphs.has(name)) { - this.graphs.set(name, parseAllSectionToTable(DYNAMIC_WEATHER_GRAPHS, name)); + protected getGraphBySection(section: TSection): LuaTable { + if (!this.graphs.has(section)) { + this.graphs.set(section, parseAllSectionToTable(DYNAMIC_WEATHER_GRAPHS, section)); } - return this.graphs.get(name) as LuaTable; + return this.graphs.get(section) as LuaTable; } /** * Handle actor net spawn. + * Detect current level and environment, reset and re-init states. */ protected onActorNetworkSpawn(): void { logger.info("Initialize weather on network spawn"); const levelName: TName = level.name(); const levelWeather: TName = readIniString(GAME_LTX, levelName, "weathers", false, "", "[default]"); - const levelPostprocess: Optional = readIniString(GAME_LTX, levelName, "postprocess", false, ""); - // Level specific post-processors. - if (levelPostprocess === null) { - level.remove_pp_effector(WeatherManager.LEVEL_WEATHER_PP_EFFECTOR_ID); - } else { - level.add_pp_effector(levelPostprocess, WeatherManager.LEVEL_WEATHER_PP_EFFECTOR_ID, true); - } - - this.weatherList = parseConditionsList(levelWeather); + this.weatherSection = levelWeather; + this.weatherConditionList = parseConditionsList(levelWeather); logger.info("Possible weathers condition list:", levelWeather); + // Change period next hour or based on weather config. + this.weatherNextPeriodChangeHour = canUsePeriodsForWeather(levelWeather) + ? this.getNextPeriodChangeHour(this.weatherPeriod as TName) + : math.mod(this.weatherNextPeriodChangeHour + 1, 24); + + this.lastUpdatedAtHour = level.get_time_hours(); this.updateWeather(true); - this.lastHour = level.get_time_hours(); } /** @@ -302,6 +411,17 @@ export class WeatherManager extends AbstractCoreManager { public override load(reader: NetProcessor): void { openLoadMarker(reader, WeatherManager.name); + this.weatherSection = reader.r_stringZ(); + this.weatherPeriod = reader.r_stringZ(); + + this.isWeatherPeriodTransition = isTransitionWeather(this.weatherSection); + this.isWeatherPeriodPreBlowout = isPreBlowoutWeather(this.weatherSection); + + this.weatherLastPeriodChangeHour = reader.r_u32(); + this.weatherNextPeriodChangeHour = reader.r_u32(); + + this.lastUpdatedAtHour = reader.r_u32(); + const stateString: string = reader.r_stringZ(); this.setStateAsString(stateString); @@ -310,7 +430,7 @@ export class WeatherManager extends AbstractCoreManager { if (weatherFx !== NIL) { this.weatherFx = weatherFx; - this.wfxTime = reader.r_float(); + this.weatherFxTime = reader.r_float(); } closeLoadMarker(reader, WeatherManager.name); @@ -322,6 +442,13 @@ export class WeatherManager extends AbstractCoreManager { public override save(packet: NetPacket): void { openSaveMarker(packet, WeatherManager.name); + packet.w_stringZ(this.weatherSection); + packet.w_stringZ(this.weatherPeriod); + + packet.w_u32(this.weatherLastPeriodChangeHour); + packet.w_u32(this.weatherNextPeriodChangeHour); + packet.w_u32(this.lastUpdatedAtHour); + packet.w_stringZ(this.getStateAsString()); packet.w_stringZ(tostring(this.weatherFx)); diff --git a/src/engine/core/objects/state/animation_types.ts b/src/engine/core/objects/animation/animation_types.ts similarity index 77% rename from src/engine/core/objects/state/animation_types.ts rename to src/engine/core/objects/animation/animation_types.ts index 935d0cbc6..f36f12332 100644 --- a/src/engine/core/objects/state/animation_types.ts +++ b/src/engine/core/objects/animation/animation_types.ts @@ -1,10 +1,11 @@ -import { EStalkerState } from "@/engine/core/objects/state/state_types"; +import { EStalkerState } from "@/engine/core/objects/animation/state_types"; import { AnyCallable, LuaArray, Optional, TDuration, TIndex, + TLabel, TName, TNumberId, TRate, @@ -59,31 +60,20 @@ export type TAnimationSequenceElement = export type TAnimationSequenceElements = TAnimationSequenceElement | LuaArray; /** - * Descriptor of in-game animation. + * List of properties configuring animation. */ -export interface IAnimationDescriptor { - prop: { - maxidle: TDuration; - sumidle: TDuration; - rnd: Optional; - moving: Optional; - }; - into: Optional>; - out: Optional>; - idle: Optional>; - rnd: Optional>; +export interface IAnimationDescriptorProperties { + maxidle: TDuration; + sumidle: TDuration; + rnd: Optional; + moving: Optional; } /** - * Descriptor of in-game animation state. + * Descriptor of in-game animation. */ -export interface IAnimstateDescriptor { - prop: { - maxidle: TDuration; - sumidle: TDuration; - rnd: TRate; - moving: Optional; - }; +export interface IAnimationDescriptor { + prop: IAnimationDescriptorProperties; into: Optional>; out: Optional>; idle: Optional>; @@ -114,7 +104,7 @@ export enum EAnimationMarker { /** * todo; */ -export interface IAnimationManagerStates { +export interface IAnimationManagerState { lastIndex: Optional; currentState: Optional; targetState: Optional; @@ -130,3 +120,8 @@ export enum EAnimationType { ANIMATION = "animation", ANIMSTATE = "animstate", } + +/** + * todo; + */ +export const WEAPON_POSTFIX: TLabel = "_weapon"; diff --git a/src/engine/core/objects/animation/animations/animpoint.test.ts b/src/engine/core/objects/animation/animations/animpoint.test.ts index fee08f5a8..bd029facc 100644 --- a/src/engine/core/objects/animation/animations/animpoint.test.ts +++ b/src/engine/core/objects/animation/animations/animpoint.test.ts @@ -1,13 +1,13 @@ import { describe, expect, it } from "@jest/globals"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { animpointAnimations } from "@/engine/core/objects/animation/animations/animpoint"; -import { EStalkerState } from "@/engine/core/objects/state"; import { assertArraysIntersecting } from "@/fixtures/engine"; import { mockFromLuaTable } from "@/fixtures/lua"; describe("animpoint animations list", () => { it("should list all needed animations", () => { - expect(animpointAnimations.length()).toBe(39); + expect(animpointAnimations.length()).toBe(43); assertArraysIntersecting(mockFromLuaTable(animpointAnimations).getKeysArray(), [ EStalkerState.ANIMPOINT_STAY_WALL, @@ -27,6 +27,8 @@ describe("animpoint animations list", () => { EStalkerState.ANIMPOINT_SIT_NORMAL_EAT_KOLBASA, EStalkerState.ANIMPOINT_SIT_LOW_EAT_BREAD, EStalkerState.ANIMPOINT_SIT_LOW_EAT_KOLBASA, + EStalkerState.ANIMPOINT_SIT_ASS_EAT_BREAD, + EStalkerState.ANIMPOINT_SIT_ASS_EAT_KOLBASA, EStalkerState.ANIMPOINT_STAY_WALL_DRINK_VODKA, EStalkerState.ANIMPOINT_STAY_WALL_DRINK_ENERGY, EStalkerState.ANIMPOINT_STAY_TABLE_DRINK_VODKA, @@ -37,6 +39,9 @@ describe("animpoint animations list", () => { EStalkerState.ANIMPOINT_SIT_NORMAL_DRINK_ENERGY, EStalkerState.ANIMPOINT_SIT_LOW_DRINK_VODKA, EStalkerState.ANIMPOINT_SIT_LOW_DRINK_ENERGY, + EStalkerState.ANIMPOINT_SIT_ASS_DRINK_VODKA, + EStalkerState.ANIMPOINT_SIT_ASS_DRINK_ENERGY, + EStalkerState.ANIMPOINT_SIT_LOW_DRINK_ENERGY, EStalkerState.ANIMPOINT_STAY_WALL_GUITAR, EStalkerState.ANIMPOINT_STAY_TABLE_GUITAR, EStalkerState.ANIMPOINT_SIT_HIGH_GUITAR, diff --git a/src/engine/core/objects/animation/animations/animpoint.ts b/src/engine/core/objects/animation/animations/animpoint.ts index ac2037422..291cb2e71 100644 --- a/src/engine/core/objects/animation/animations/animpoint.ts +++ b/src/engine/core/objects/animation/animations/animpoint.ts @@ -1,7 +1,7 @@ -import { IAnimationDescriptor } from "@/engine/core/objects/state/animation_types"; -import { CampManager } from "@/engine/core/objects/state/camp"; -import { EStalkerState } from "@/engine/core/objects/state/state_types"; +import { IAnimationDescriptor } from "@/engine/core/objects/animation/animation_types"; +import { EStalkerState } from "@/engine/core/objects/animation/state_types"; import { createSequence } from "@/engine/core/utils/animation"; +import { startPlayingGuitar, startPlayingHarmonica } from "@/engine/core/utils/camp"; import { food } from "@/engine/lib/constants/items/food"; import { misc } from "@/engine/lib/constants/items/misc"; import { ClientObject, TName } from "@/engine/lib/types"; @@ -347,6 +347,42 @@ export const animpointAnimations: LuaTable = $fromO idle: createSequence("animpoint_sit_low_eat_idle_1", "animpoint_sit_low_eat_idle_1"), rnd: createSequence(["animpoint_sit_low_eat_idle_1"], ["animpoint_sit_low_eat_idle_1"]), }, + [EStalkerState.ANIMPOINT_SIT_ASS_EAT_BREAD]: { + prop: { + maxidle: 3, + sumidle: 3, + rnd: 80, + moving: null, + }, + into: createSequence( + ["item_2_draw_0", { a: food.bread }, "item_2_draw_1"], + ["item_2_draw_0", { a: food.bread }, "item_2_draw_1"] + ), + out: createSequence( + ["item_2_holster_0", { d: food.bread }, "item_2_holster_1"], + ["item_2_holster_0", { d: food.bread }, "item_2_holster_1"] + ), + idle: createSequence("item_2_aim_0", "item_2_aim_0"), + rnd: createSequence(["item_2_prepare_0", "item_2_attack_0"], ["item_2_prepare_0", "item_2_attack_0"]), + }, + [EStalkerState.ANIMPOINT_SIT_ASS_EAT_KOLBASA]: { + prop: { + maxidle: 3, + sumidle: 3, + rnd: 80, + moving: null, + }, + into: createSequence( + ["item_1_draw_0", { a: food.kolbasa }, "item_1_draw_1"], + ["item_1_draw_0", { a: food.kolbasa }, "item_1_draw_1"] + ), + out: createSequence( + ["item_1_holster_0", { d: food.kolbasa }, "item_1_holster_1"], + ["item_1_holster_0", { d: food.kolbasa }, "item_1_holster_1"] + ), + idle: createSequence("item_1_idle_1", "item_1_idle_1"), + rnd: createSequence(["item_1_attack_0", "item_1_idle_0"], ["item_1_attack_0", "item_1_idle_0"]), + }, [EStalkerState.ANIMPOINT_STAY_WALL_DRINK_VODKA]: { prop: { maxidle: 5, @@ -527,6 +563,42 @@ export const animpointAnimations: LuaTable = $fromO idle: createSequence("animpoint_sit_low_drink_idle_1", "animpoint_sit_low_drink_idle_1"), rnd: createSequence(["animpoint_sit_low_drink_idle_rnd_1"], ["animpoint_sit_low_drink_idle_rnd_1"]), }, + [EStalkerState.ANIMPOINT_SIT_ASS_DRINK_VODKA]: { + prop: { + maxidle: 3, + sumidle: 3, + rnd: 80, + moving: null, + }, + into: createSequence( + ["item_4_draw_0", { a: food.vodka }, "item_4_draw_1"], + ["item_4_draw_0", { a: food.vodka }, "item_4_draw_1"] + ), + out: createSequence( + ["item_4_holster_0", { d: food.vodka }, "item_4_holster_1"], + ["item_4_holster_0", { d: food.vodka }, "item_4_holster_1"] + ), + idle: createSequence("item_4_aim_0", "item_4_aim_0"), + rnd: createSequence(["item_4_prepare_0", "item_4_attack_0"], ["item_4_prepare_0", "item_4_attack_0"]), + }, + [EStalkerState.ANIMPOINT_SIT_ASS_DRINK_ENERGY]: { + prop: { + maxidle: 3, + sumidle: 3, + rnd: 80, + moving: null, + }, + into: createSequence( + ["item_5_draw_0", { a: food.energy_drink }, "item_5_draw_1"], + ["item_5_draw_0", { a: food.energy_drink }, "item_5_draw_1"] + ), + out: createSequence( + ["item_5_holster_0", { d: food.energy_drink }, "item_5_holster_1"], + ["item_5_holster_0", { d: food.energy_drink }, "item_5_holster_1"] + ), + idle: createSequence("item_5_aim_0", "item_5_aim_0"), + rnd: createSequence(["item_5_prepare_0", "item_5_attack_0"], ["item_5_prepare_0", "item_5_attack_0"]), + }, [EStalkerState.ANIMPOINT_STAY_WALL_GUITAR]: { prop: { maxidle: 5, @@ -576,7 +648,7 @@ export const animpointAnimations: LuaTable = $fromO { a: misc.guitar_a }, { f: (object: ClientObject) => { - CampManager.startPlayingGuitar(object); + startPlayingGuitar(object); }, }, "animpoint_sit_normal_guitar_in_2", @@ -586,7 +658,7 @@ export const animpointAnimations: LuaTable = $fromO { a: misc.guitar_a }, { f: (object: ClientObject) => { - CampManager.startPlayingGuitar(object); + startPlayingGuitar(object); }, }, "animpoint_sit_normal_guitar_in_2", @@ -612,7 +684,7 @@ export const animpointAnimations: LuaTable = $fromO { a: misc.guitar_a }, { f: (object: ClientObject) => { - CampManager.startPlayingGuitar(object); + startPlayingGuitar(object); }, }, "animpoint_sit_low_guitar_in_2", @@ -622,7 +694,7 @@ export const animpointAnimations: LuaTable = $fromO { a: misc.guitar_a }, { f: (object: ClientObject) => { - CampManager.startPlayingGuitar(object); + startPlayingGuitar(object); }, }, "animpoint_sit_low_guitar_in_2", @@ -648,7 +720,7 @@ export const animpointAnimations: LuaTable = $fromO { a: misc.guitar_a }, { f: (object: ClientObject) => { - CampManager.startPlayingGuitar(object); + startPlayingGuitar(object); }, }, "sit_1_guitar_0_1", @@ -658,7 +730,7 @@ export const animpointAnimations: LuaTable = $fromO { a: misc.guitar_a }, { f: (object: ClientObject) => { - CampManager.startPlayingGuitar(object); + startPlayingGuitar(object); }, }, "sit_1_guitar_0_1", @@ -708,7 +780,7 @@ export const animpointAnimations: LuaTable = $fromO { a: misc.harmonica_a }, { f: (object: ClientObject) => { - CampManager.startPlayingHarmonica(object); + startPlayingHarmonica(object); }, }, "animpoint_sit_high_harmonica_in_2", @@ -718,7 +790,7 @@ export const animpointAnimations: LuaTable = $fromO { a: misc.harmonica_a }, { f: (object: ClientObject) => { - CampManager.startPlayingHarmonica(object); + startPlayingHarmonica(object); }, }, "animpoint_sit_high_harmonica_in_2", @@ -756,7 +828,7 @@ export const animpointAnimations: LuaTable = $fromO { a: misc.harmonica_a }, { f: (object: ClientObject) => { - CampManager.startPlayingHarmonica(object); + startPlayingHarmonica(object); }, }, "animpoint_sit_low_harmonica_in_2", @@ -766,7 +838,7 @@ export const animpointAnimations: LuaTable = $fromO { a: misc.harmonica_a }, { f: (object: ClientObject) => { - CampManager.startPlayingHarmonica(object); + startPlayingHarmonica(object); }, }, "animpoint_sit_low_harmonica_in_2", @@ -792,7 +864,7 @@ export const animpointAnimations: LuaTable = $fromO { a: misc.harmonica_a }, { f: (object: ClientObject) => { - CampManager.startPlayingHarmonica(object); + startPlayingHarmonica(object); }, }, "sit_2_harmonica_1_1", @@ -802,7 +874,7 @@ export const animpointAnimations: LuaTable = $fromO { a: misc.harmonica_a }, { f: (object: ClientObject) => { - CampManager.startPlayingHarmonica(object); + startPlayingHarmonica(object); }, }, "sit_2_harmonica_1_1", diff --git a/src/engine/core/objects/animation/animations/base.test.ts b/src/engine/core/objects/animation/animations/base.test.ts index cbd55e6ce..318747e88 100644 --- a/src/engine/core/objects/animation/animations/base.test.ts +++ b/src/engine/core/objects/animation/animations/base.test.ts @@ -1,7 +1,7 @@ import { describe, expect, it } from "@jest/globals"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { baseAnimations } from "@/engine/core/objects/animation/animations/base"; -import { EStalkerState } from "@/engine/core/objects/state"; import { assertArraysIntersecting } from "@/fixtures/engine"; import { mockFromLuaTable } from "@/fixtures/lua"; diff --git a/src/engine/core/objects/animation/animations/base.ts b/src/engine/core/objects/animation/animations/base.ts index 88acdb6b5..24aec08a2 100644 --- a/src/engine/core/objects/animation/animations/base.ts +++ b/src/engine/core/objects/animation/animations/base.ts @@ -1,10 +1,10 @@ -import { IAnimationDescriptor } from "@/engine/core/objects/state/animation_types"; -import { CampManager } from "@/engine/core/objects/state/camp"; -import { EStalkerState } from "@/engine/core/objects/state/state_types"; +import { IAnimationDescriptor } from "@/engine/core/objects/animation/animation_types"; +import { EStalkerState } from "@/engine/core/objects/animation/state_types"; import { SchemeCorpseDetection } from "@/engine/core/schemes/corpse_detection"; import { SchemeHelpWounded } from "@/engine/core/schemes/help_wounded"; import { createSequence } from "@/engine/core/utils/animation"; import { getExtern } from "@/engine/core/utils/binding"; +import { startPlayingGuitar, startPlayingHarmonica } from "@/engine/core/utils/camp"; import { AnyCallablesModule, ClientObject, TName } from "@/engine/lib/types"; /** @@ -263,7 +263,7 @@ export const baseAnimations: LuaTable = $fromObject { a: "guitar_a" }, { f: (object: ClientObject) => { - CampManager.startPlayingGuitar(object); + startPlayingGuitar(object); }, }, "sit_1_guitar_0_1", @@ -284,7 +284,7 @@ export const baseAnimations: LuaTable = $fromObject { a: "harmonica_a" }, { f: (object: ClientObject) => { - CampManager.startPlayingHarmonica(object); + startPlayingHarmonica(object); }, }, "sit_2_harmonica_1_1", diff --git a/src/engine/core/objects/animation/animations/index.ts b/src/engine/core/objects/animation/animations/index.ts index 3a92bb7af..66dca9f9a 100644 --- a/src/engine/core/objects/animation/animations/index.ts +++ b/src/engine/core/objects/animation/animations/index.ts @@ -1,8 +1,8 @@ +import { IAnimationDescriptor } from "@/engine/core/objects/animation/animation_types"; import { animpointAnimations } from "@/engine/core/objects/animation/animations/animpoint"; import { baseAnimations } from "@/engine/core/objects/animation/animations/base"; import { scenarioAnimations } from "@/engine/core/objects/animation/animations/scenarios"; import { scenariosPriA15Animations } from "@/engine/core/objects/animation/animations/scenariosPriA15"; -import { IAnimationDescriptor } from "@/engine/core/objects/state/animation_types"; import { mergeTables } from "@/engine/core/utils/table"; import { TName } from "@/engine/lib/types"; diff --git a/src/engine/core/objects/animation/animations/scenarios.ts b/src/engine/core/objects/animation/animations/scenarios.ts index 00afeea38..ef8a12e31 100644 --- a/src/engine/core/objects/animation/animations/scenarios.ts +++ b/src/engine/core/objects/animation/animations/scenarios.ts @@ -1,4 +1,4 @@ -import { IAnimationDescriptor } from "@/engine/core/objects/state"; +import { IAnimationDescriptor } from "@/engine/core/objects/animation"; import { createSequence } from "@/engine/core/utils/animation"; import { getExtern } from "@/engine/core/utils/binding"; import { AnyCallablesModule, TName } from "@/engine/lib/types"; diff --git a/src/engine/core/objects/animation/animations/scenariosPriA15.ts b/src/engine/core/objects/animation/animations/scenariosPriA15.ts index 73536a6d2..20b3b450f 100644 --- a/src/engine/core/objects/animation/animations/scenariosPriA15.ts +++ b/src/engine/core/objects/animation/animations/scenariosPriA15.ts @@ -1,5 +1,5 @@ import { registry } from "@/engine/core/database"; -import { IAnimationDescriptor, TAnimationSequenceElements } from "@/engine/core/objects/state"; +import { IAnimationDescriptor, TAnimationSequenceElements } from "@/engine/core/objects/animation"; import { createSequence } from "@/engine/core/utils/animation"; import { abort } from "@/engine/core/utils/assertion"; import { parseStringsList } from "@/engine/core/utils/ini"; diff --git a/src/engine/core/objects/animation/animstates/animstates.test.ts b/src/engine/core/objects/animation/animstates/animstates.test.ts index 0e09a8606..46367973d 100644 --- a/src/engine/core/objects/animation/animstates/animstates.test.ts +++ b/src/engine/core/objects/animation/animstates/animstates.test.ts @@ -1,7 +1,7 @@ import { describe, expect, it } from "@jest/globals"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { animationAnimstates } from "@/engine/core/objects/animation/animstates/animstates"; -import { EStalkerState } from "@/engine/core/objects/state"; import { assertArraysIntersecting } from "@/fixtures/engine"; import { mockFromLuaTable } from "@/fixtures/lua"; diff --git a/src/engine/core/objects/animation/animstates/animstates.ts b/src/engine/core/objects/animation/animstates/animstates.ts index 48784e00b..e59e9c48f 100644 --- a/src/engine/core/objects/animation/animstates/animstates.ts +++ b/src/engine/core/objects/animation/animstates/animstates.ts @@ -1,5 +1,5 @@ -import { IAnimstateDescriptor } from "@/engine/core/objects/state/animation_types"; -import { EStalkerState } from "@/engine/core/objects/state/state_types"; +import { IAnimationDescriptor } from "@/engine/core/objects/animation/animation_types"; +import { EStalkerState } from "@/engine/core/objects/animation/state_types"; import { createSequence } from "@/engine/core/utils/animation"; import { getExtern } from "@/engine/core/utils/binding"; import { AnyArgs, AnyCallablesModule, TName } from "@/engine/lib/types"; @@ -7,7 +7,7 @@ import { AnyArgs, AnyCallablesModule, TName } from "@/engine/lib/types"; /** * List of animstates to use during animation. */ -export const animationAnimstates: LuaTable = $fromObject({ +export const animationAnimstates: LuaTable = $fromObject({ [EStalkerState.ANIMPOINT_STAY_WALL]: { prop: { maxidle: 5, diff --git a/src/engine/core/objects/animation/animstates/index.ts b/src/engine/core/objects/animation/animstates/index.ts index 7b603bf4c..d4acc5d25 100644 --- a/src/engine/core/objects/animation/animstates/index.ts +++ b/src/engine/core/objects/animation/animstates/index.ts @@ -1,9 +1,9 @@ +import { IAnimationDescriptor } from "@/engine/core/objects/animation"; import { animationAnimstates } from "@/engine/core/objects/animation/animstates/animstates"; -import { IAnimstateDescriptor } from "@/engine/core/objects/state"; import { mergeTables } from "@/engine/core/utils/table"; import { TName } from "@/engine/lib/types"; /** - * todo; + * List of all stalker animstates. */ -export const animstates: LuaTable = mergeTables(new LuaTable(), animationAnimstates); +export const animstates: LuaTable = mergeTables(new LuaTable(), animationAnimstates); diff --git a/src/engine/core/objects/animation/index.ts b/src/engine/core/objects/animation/index.ts new file mode 100644 index 000000000..71f16d737 --- /dev/null +++ b/src/engine/core/objects/animation/index.ts @@ -0,0 +1,2 @@ +export * from "@/engine/core/objects/animation/state_types"; +export * from "@/engine/core/objects/animation/animation_types"; diff --git a/src/engine/core/schemes/animpoint/animpoint_predicates.ts b/src/engine/core/objects/animation/predicates/animpoint_predicates.ts similarity index 80% rename from src/engine/core/schemes/animpoint/animpoint_predicates.ts rename to src/engine/core/objects/animation/predicates/animpoint_predicates.ts index c97d8884b..e1e1ab6d2 100644 --- a/src/engine/core/schemes/animpoint/animpoint_predicates.ts +++ b/src/engine/core/objects/animation/predicates/animpoint_predicates.ts @@ -1,11 +1,11 @@ import { registry } from "@/engine/core/database"; -import { EStalkerState } from "@/engine/core/objects/state"; -import { IAnimpointAction, IStoryAnimationDescriptor } from "@/engine/core/schemes/animpoint/types"; +import { EStalkerState } from "@/engine/core/objects/animation"; +import { IAnimpointActionDescriptor } from "@/engine/core/schemes/animpoint/types"; import { LuaLogger } from "@/engine/core/utils/logging"; import { getObjectSmartTerrain } from "@/engine/core/utils/object/object_get"; import { food } from "@/engine/lib/constants/items/food"; import { misc } from "@/engine/lib/constants/items/misc"; -import { ClientObject, LuaArray, Optional, TName, TNumberId } from "@/engine/lib/types"; +import { ClientObject, LuaArray, Optional, TName } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -19,10 +19,8 @@ export function animpointPredicateAlways(): boolean { /** * todo; */ -function animpointPredicateBread(objectId: TNumberId): boolean { - const object: Optional = registry.objects.get(objectId)?.object; - - if (object && eatableVisuals.get(object.get_visual_name()) && object.object(food.bread)) { +function animpointPredicateBread(object: ClientObject): boolean { + if (eatableVisuals.get(object.get_visual_name()) && object.object(food.bread)) { return true; } @@ -32,10 +30,8 @@ function animpointPredicateBread(objectId: TNumberId): boolean { /** * todo; */ -function animpointPredicateKolbasa(objectId: TNumberId): boolean { - const object: Optional = registry.objects.get(objectId)?.object; - - if (object && eatableVisuals.get(object.get_visual_name()) && object.object(food.kolbasa)) { +function animpointPredicateKolbasa(object: ClientObject): boolean { + if (eatableVisuals.get(object.get_visual_name()) && object.object(food.kolbasa)) { return true; } @@ -43,12 +39,13 @@ function animpointPredicateKolbasa(objectId: TNumberId): boolean { } /** - * todo; + * Check whether vodka animations can be used for actor. + * + * @param object - client object to checek + * @returns whether vodka animation can be used */ -function animpointPredicateVodka(objectId: TNumberId): boolean { - const object: Optional = registry.objects.get(objectId)?.object; - - if (object && eatableVisuals.get(object.get_visual_name()) && object.object(food.vodka)) { +function animpointPredicateVodka(object: ClientObject): boolean { + if (eatableVisuals.get(object.get_visual_name()) && object.object(food.vodka)) { return true; } @@ -58,10 +55,8 @@ function animpointPredicateVodka(objectId: TNumberId): boolean { /** * todo; */ -function animpointPredicateEnergy(objectId: TNumberId): boolean { - const object: Optional = registry.objects.get(objectId)?.object; - - if (object && eatableVisuals.get(object.get_visual_name()) && object.object(food.energy_drink)) { +function animpointPredicateEnergy(object: ClientObject): boolean { + if (eatableVisuals.get(object.get_visual_name()) && object.object(food.energy_drink)) { return true; } @@ -71,10 +66,8 @@ function animpointPredicateEnergy(objectId: TNumberId): boolean { /** * todo; */ -function animpointPredicateGuitar(objectId: TNumberId, isInCamp?: Optional): boolean { - const object: Optional = registry.objects.get(objectId)?.object; - - if (isInCamp === true && object && object.object(misc.guitar_a)) { +function animpointPredicateGuitar(object: ClientObject, isInCamp?: Optional): boolean { + if (isInCamp && object.object(misc.guitar_a)) { return true; } @@ -84,15 +77,8 @@ function animpointPredicateGuitar(objectId: TNumberId, isInCamp?: Optional): boolean { - const object: Optional = registry.objects.get(objectId)?.object; - - if ( - isInCamp === true && - object && - harmonicaVisuals.get(object.get_visual_name()) && - object.object(misc.harmonica_a) - ) { +function animpointPredicateHarmonica(object: ClientObject, isInCamp?: Optional): boolean { + if (isInCamp === true && harmonicaVisuals.get(object.get_visual_name()) && object.object(misc.harmonica_a)) { return true; } @@ -102,15 +88,11 @@ function animpointPredicateHarmonica(objectId: TNumberId, isInCamp?: Optional = registry.objects.get(objectId)?.object; +function animpointPredicateWeapon(object: ClientObject): boolean { + const smartTerrainName: Optional = getObjectSmartTerrain(object)?.name() as Optional; - if (object !== null) { - const smartTerrainName: Optional = getObjectSmartTerrain(object)?.name() as Optional; - - if (smartTerrainName && registry.noCombatSmartTerrains.get(smartTerrainName)) { - return false; - } + if (smartTerrainName && registry.noCombatSmartTerrains.get(smartTerrainName)) { + return false; } return true; @@ -146,6 +128,7 @@ const eatableVisuals: LuaTable = $fromObject({ ["actors\\stalker_freedom\\stalker_freedom_3_face_1"]: true, ["actors\\stalker_monolith\\stalker_monolith_1_face_1"]: true, ["actors\\stalker_nebo\\stalker_nebo_2_face_1"]: true, + ["actors\\stalker_neutral\\stalker_neutral_1"]: true, ["actors\\stalker_neutral\\stalker_neutral_1_face_1"]: true, ["actors\\stalker_neutral\\stalker_neutral_1_face_2"]: true, ["actors\\stalker_neutral\\stalker_neutral_1_face_3"]: true, @@ -157,6 +140,7 @@ const eatableVisuals: LuaTable = $fromObject({ ["actors\\stalker_neutral\\stalker_neutral_2_face_5"]: true, ["actors\\stalker_neutral\\stalker_neutral_2_face_6"]: true, ["actors\\stalker_neutral\\stalker_neutral_2_face_7"]: true, + ["actors\\stalker_neutral\\stalker_neutral_2_mask"]: true, ["actors\\stalker_bandit\\stalker_bandit_3_face_2"]: true, ["actors\\stalker_neutral\\stalker_neutral_3_face_1"]: true, ["actors\\stalker_neutral\\stalker_neutral_nauchniy_face_1"]: true, @@ -238,38 +222,13 @@ const harmonicaVisuals: LuaTable = $fromObject({ }); /** - * todo; - */ -export const associativeTable: LuaTable = $fromObject< - TName, - IStoryAnimationDescriptor ->({ - idle: { - director: $fromArray(["", "_eat_bread", "_eat_kolbasa", "_drink_vodka", "_drink_energy", "_weapon"]), - listener: $fromArray(["", "_eat_bread", "_eat_kolbasa", "_drink_vodka", "_drink_energy", "_weapon"]), - }, - harmonica: { - director: $fromArray(["_harmonica"]), - listener: $fromArray(["", "_eat_bread", "_eat_kolbasa", "_drink_vodka", "_drink_energy", "_weapon"]), - }, - guitar: { - director: $fromArray(["_guitar"]), - listener: $fromArray(["", "_eat_bread", "_eat_kolbasa", "_drink_vodka", "_drink_energy", "_weapon"]), - }, - story: { - director: $fromArray(["", "_weapon"]), - listener: $fromArray(["", "_eat_bread", "_eat_kolbasa", "_drink_vodka", "_drink_energy", "_weapon"]), - }, -}); - -/** - * todo; + * Predicates for specific state. */ -export const associations: LuaTable> = $fromObject< +export const animpoint_predicates: LuaTable> = $fromObject< EStalkerState, - LuaArray + LuaArray >({ - [EStalkerState.ANIMPOINT_STAY_WALL]: $fromArray([ + [EStalkerState.ANIMPOINT_STAY_WALL]: $fromArray([ { name: EStalkerState.ANIMPOINT_STAY_WALL, predicate: animpointPredicateAlways }, { name: EStalkerState.ANIMPOINT_STAY_WALL_EAT_BREAD, predicate: animpointPredicateBread }, { name: EStalkerState.ANIMPOINT_STAY_WALL_EAT_KOLBASA, predicate: animpointPredicateKolbasa }, @@ -279,7 +238,7 @@ export const associations: LuaTable> = // -- {name = "animpoint_stay_wall_harmonica", predicate: animpoint_predicate_harmonica}, { name: EStalkerState.ANIMPOINT_STAY_WALL_WEAPON, predicate: animpointPredicateWeapon }, ]), - [EStalkerState.ANIMPOINT_STAY_TABLE]: $fromArray([ + [EStalkerState.ANIMPOINT_STAY_TABLE]: $fromArray([ { name: EStalkerState.ANIMPOINT_STAY_TABLE, predicate: animpointPredicateAlways }, { name: EStalkerState.ANIMPOINT_STAY_TABLE_EAT_BREAD, predicate: animpointPredicateBread }, { name: EStalkerState.ANIMPOINT_STAY_TABLE_EAT_KOLBASA, predicate: animpointPredicateKolbasa }, @@ -289,7 +248,7 @@ export const associations: LuaTable> = // -- {name = "animpoint_stay_table_harmonica", predicate: animpoint_predicate_harmonica}, { name: EStalkerState.ANIMPOINT_STAY_TABLE_WEAPON, predicate: animpointPredicateWeapon }, ]), - [EStalkerState.ANIMPOINT_SIT_HIGH]: $fromArray([ + [EStalkerState.ANIMPOINT_SIT_HIGH]: $fromArray([ { name: EStalkerState.ANIMPOINT_SIT_HIGH, predicate: animpointPredicateAlways }, { name: EStalkerState.ANIMPOINT_SIT_HIGH_EAT_BREAD, predicate: animpointPredicateBread }, { name: EStalkerState.ANIMPOINT_SIT_HIGH_EAT_KOLBASA, predicate: animpointPredicateKolbasa }, @@ -299,7 +258,7 @@ export const associations: LuaTable> = { name: EStalkerState.ANIMPOINT_SIT_HIGH_HARMONICA, predicate: animpointPredicateHarmonica }, // -- {name = "animpoint_sit_high_weapon", predicate: animpoint_predicate_weapon}, ]), - [EStalkerState.ANIMPOINT_SIT_NORMAL]: $fromArray([ + [EStalkerState.ANIMPOINT_SIT_NORMAL]: $fromArray([ { name: EStalkerState.ANIMPOINT_SIT_NORMAL, predicate: animpointPredicateAlways }, { name: EStalkerState.ANIMPOINT_SIT_NORMAL_EAT_BREAD, predicate: animpointPredicateBread }, { name: EStalkerState.ANIMPOINT_SIT_NORMAL_EAT_KOLBASA, predicate: animpointPredicateKolbasa }, @@ -309,7 +268,7 @@ export const associations: LuaTable> = // -- {name = "animpoint_sit_normal_harmonica", predicate: animpoint_predicate_harmonica}, // -- {name = "animpoint_sit_normal_weapon", predicate: animpoint_predicate_weapon}, ]), - [EStalkerState.ANIMPOINT_SIT_LOW]: $fromArray([ + [EStalkerState.ANIMPOINT_SIT_LOW]: $fromArray([ { name: EStalkerState.ANIMPOINT_SIT_LOW, predicate: animpointPredicateAlways }, { name: EStalkerState.ANIMPOINT_SIT_LOW_EAT_BREAD, predicate: animpointPredicateBread }, { name: EStalkerState.ANIMPOINT_SIT_LOW_EAT_KOLBASA, predicate: animpointPredicateKolbasa }, @@ -319,7 +278,7 @@ export const associations: LuaTable> = { name: EStalkerState.ANIMPOINT_SIT_LOW_HARMONICA, predicate: animpointPredicateHarmonica }, // -- {name = "animpoint_sit_low_weapon", predicate: animpoint_predicate_weapon}, ]), - [EStalkerState.ANIMPOINT_SIT_ASS]: $fromArray([ + [EStalkerState.ANIMPOINT_SIT_ASS]: $fromArray([ { name: EStalkerState.ANIMPOINT_SIT_ASS, predicate: animpointPredicateAlways }, { name: EStalkerState.ANIMPOINT_SIT_ASS_EAT_BREAD, predicate: animpointPredicateBread }, { name: EStalkerState.ANIMPOINT_SIT_ASS_EAT_KOLBASA, predicate: animpointPredicateKolbasa }, @@ -328,7 +287,7 @@ export const associations: LuaTable> = { name: EStalkerState.ANIMPOINT_SIT_ASS_GUITAR, predicate: animpointPredicateGuitar }, { name: EStalkerState.ANIMPOINT_SIT_ASS_HARMONICA, predicate: animpointPredicateHarmonica }, ]), - [EStalkerState.ANIMPOINT_SIT_KNEE]: $fromArray([ + [EStalkerState.ANIMPOINT_SIT_KNEE]: $fromArray([ { name: EStalkerState.ANIMPOINT_SIT_KNEE, predicate: animpointPredicateAlways }, { name: EStalkerState.ANIMPOINT_SIT_KNEE_EAT_BREAD, predicate: animpointPredicateBread }, { name: EStalkerState.ANIMPOINT_SIT_KNEE_EAT_KOLBASA, predicate: animpointPredicateKolbasa }, @@ -337,8 +296,8 @@ export const associations: LuaTable> = { name: EStalkerState.ANIMPOINT_SIT_KNEE_GUITAR, predicate: animpointPredicateGuitar }, { name: EStalkerState.ANIMPOINT_SIT_KNEE_HARMONICA, predicate: animpointPredicateHarmonica }, ]), - [EStalkerState.WALKER_CAMP]: $fromArray([ + [EStalkerState.WALKER_CAMP]: $fromArray([ { name: EStalkerState.PLAY_GUITAR, predicate: animpointPredicateGuitar }, { name: EStalkerState.PLAY_HARMONICA, predicate: animpointPredicateHarmonica }, ]), -} as Record>); +} as Record>); diff --git a/src/engine/core/objects/animation/smart_covers/animpoint_sit_ass.ts b/src/engine/core/objects/animation/smart_covers/animpoint_sit_ass.ts index 0209fa642..d4698aaf5 100644 --- a/src/engine/core/objects/animation/smart_covers/animpoint_sit_ass.ts +++ b/src/engine/core/objects/animation/smart_covers/animpoint_sit_ass.ts @@ -41,7 +41,7 @@ export function getSmartCoverAnimpointSitAss(): ISmartCoverDescriptor { precondition_params: "", actions: [ { - animation: "sit_2_to_idle_0", + animation: "sit_2_to_idle_0_", position: ZERO_VECTOR, body_state: move.standing, movement_type: move.run, diff --git a/src/engine/core/objects/animation/smart_covers/loophole_animpoint_sit_ass.ts b/src/engine/core/objects/animation/smart_covers/loophole_animpoint_sit_ass.ts index 624ff9d62..5432878f9 100644 --- a/src/engine/core/objects/animation/smart_covers/loophole_animpoint_sit_ass.ts +++ b/src/engine/core/objects/animation/smart_covers/loophole_animpoint_sit_ass.ts @@ -29,24 +29,24 @@ export function getAnimpointSitAssLoophole( }, lookout: { animations: { - idle: ["idle_0_to_sit_2"], + idle: ["sit_2_idle_0"], }, }, fire: { animations: { - idle: ["idle_0_to_sit_2"], - shoot: ["idle_0_to_sit_2"], + idle: ["sit_2_idle_0"], + shoot: ["sit_2_idle_0"], }, }, fire_no_lookout: { animations: { - idle: ["idle_0_to_sit_2"], - shoot: ["idle_0_to_sit_2"], + idle: ["sit_2_idle_0"], + shoot: ["sit_2_idle_0"], }, }, reload: { animations: { - idle: ["idle_0_to_sit_2"], + idle: ["sit_2_idle_0"], }, }, }, diff --git a/src/engine/core/objects/animation/smart_covers/loophole_animpoint_sit_knee.ts b/src/engine/core/objects/animation/smart_covers/loophole_animpoint_sit_knee.ts index b370f6902..7db10730c 100644 --- a/src/engine/core/objects/animation/smart_covers/loophole_animpoint_sit_knee.ts +++ b/src/engine/core/objects/animation/smart_covers/loophole_animpoint_sit_knee.ts @@ -29,24 +29,24 @@ export function getAnimpointSitKneeLoophole( }, lookout: { animations: { - idle: ["idle_0_to_sit_1"], + idle: ["sit_1_idle_0"], }, }, fire: { animations: { - idle: ["idle_0_to_sit_1"], - shoot: ["idle_0_to_sit_1"], + idle: ["sit_1_idle_0"], + shoot: ["sit_1_idle_0"], }, }, fire_no_lookout: { animations: { - idle: ["idle_0_to_sit_1"], - shoot: ["idle_0_to_sit_1"], + idle: ["sit_1_idle_0"], + shoot: ["sit_1_idle_0"], }, }, reload: { animations: { - idle: ["idle_0_to_sit_1"], + idle: ["sit_1_idle_0"], }, }, }, diff --git a/src/engine/core/objects/state/state_types.ts b/src/engine/core/objects/animation/state_types.ts similarity index 92% rename from src/engine/core/objects/state/state_types.ts rename to src/engine/core/objects/animation/state_types.ts index 5a3ff9698..dd8f47add 100644 --- a/src/engine/core/objects/state/state_types.ts +++ b/src/engine/core/objects/animation/state_types.ts @@ -1,13 +1,18 @@ -import type { EWeaponAnimation } from "@/engine/core/objects/state/animation_types"; +import type { EWeaponAnimation } from "@/engine/core/objects/animation/animation_types"; import type { + AnyCallable, + AnyContextualCallable, + AnyObject, ClientObject, Optional, TAnimationType, + TDuration, TIndex, TLookType, TMoveType, TName, TSightType, + TTimestamp, Vector, } from "@/engine/lib/types"; @@ -344,3 +349,33 @@ export enum ECurrentMovementState { MOVING = 1, STANDING = 2, } + +/** + * todo; + */ +export interface IStateManagerCallbackDescriptor { + begin?: Optional; + timeout?: Optional; + context: T; + callback: Optional>; + turnEndCallback?: Optional; +} + +/** + * todo; + */ +export interface ITargetStateDescriptorExtras { + isForced?: boolean; + animation?: boolean; + animationPosition?: Optional; + animationDirection?: Optional; +} + +/** + * todo; + */ +export const LOOK_DIRECTION_STATES: LuaTable = $fromObject({ + threat_na: true, + wait_na: true, + guard_na: true, +} as Record); diff --git a/src/engine/core/objects/animation/states/animpoint.test.ts b/src/engine/core/objects/animation/states/animpoint.test.ts index bc358296e..0fbcab3ad 100644 --- a/src/engine/core/objects/animation/states/animpoint.test.ts +++ b/src/engine/core/objects/animation/states/animpoint.test.ts @@ -1,7 +1,7 @@ import { describe, expect, it } from "@jest/globals"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { animpointStates } from "@/engine/core/objects/animation/states/animpoint"; -import { EStalkerState } from "@/engine/core/objects/state"; import { assertArraysIntersecting } from "@/fixtures/engine"; import { mockFromLuaTable } from "@/fixtures/lua"; diff --git a/src/engine/core/objects/animation/states/animpoint.ts b/src/engine/core/objects/animation/states/animpoint.ts index a04520e5e..d12e0e9c1 100644 --- a/src/engine/core/objects/animation/states/animpoint.ts +++ b/src/engine/core/objects/animation/states/animpoint.ts @@ -1,7 +1,7 @@ import { anim, CSightParams, move } from "xray16"; -import { EWeaponAnimation } from "@/engine/core/objects/state/animation_types"; -import { EStalkerState, IStateDescriptor } from "@/engine/core/objects/state/state_types"; +import { EWeaponAnimation } from "@/engine/core/objects/animation/animation_types"; +import { EStalkerState, IStateDescriptor } from "@/engine/core/objects/animation/state_types"; import { TName } from "@/engine/lib/types"; /** @@ -176,7 +176,7 @@ export const animpointStates: LuaTable = $fromObject = registry.camps.get(this.object.id()) as Optional; - - logger.info("Initialize camp:", this.object.name(), manager !== null); - - if (manager) { - manager.object = this.object; - } + resetCamp(this.object); } /** @@ -51,7 +52,7 @@ export class CampBinder extends object_binder { const filename: Optional = readIniString(ini, "camp", "cfg", false, "", null); const manager: CampManager = new CampManager(this.object, filename === null ? ini : new ini_file(filename)); - registry.camps.set(this.object.id(), manager); + registerCamp(this.object, manager); } return true; @@ -63,8 +64,7 @@ export class CampBinder extends object_binder { public override net_destroy(): void { logger.info("Destroy camp:", this.object.name()); - registry.camps.delete(this.object.id()); - + unregisterCamp(this.object); super.net_destroy(); } diff --git a/src/engine/core/objects/state/camp/CampManager.ts b/src/engine/core/objects/camp/CampManager.ts similarity index 59% rename from src/engine/core/objects/state/camp/CampManager.ts rename to src/engine/core/objects/camp/CampManager.ts index 79f04915e..4ecdde450 100644 --- a/src/engine/core/objects/state/camp/CampManager.ts +++ b/src/engine/core/objects/camp/CampManager.ts @@ -2,15 +2,11 @@ import { time_global } from "xray16"; import { IRegistryObjectState, registry } from "@/engine/core/database"; import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager"; +import { WEAPON_POSTFIX } from "@/engine/core/objects/animation"; +import { CAMP_ACTIVITIES } from "@/engine/core/objects/camp/camp_logic"; +import { EObjectCampActivity, EObjectCampRole, ICampObjectState } from "@/engine/core/objects/camp/camp_types"; import { StoryManager } from "@/engine/core/objects/sounds/stories"; -import { - EObjectCampActivity, - EObjectCampRole, - ICampObjectState, - ICampTransitionDescriptor, -} from "@/engine/core/objects/state/camp/camp_types"; -import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/ISchemeAnimpointState"; -import { IAnimpointAction } from "@/engine/core/schemes/animpoint/types"; +import { IAnimpointActionDescriptor, ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/types"; import { ESchemeEvent, IBaseSchemeState } from "@/engine/core/schemes/base"; import { ISchemeMeetState } from "@/engine/core/schemes/meet"; import { MeetManager } from "@/engine/core/schemes/meet/MeetManager"; @@ -19,7 +15,6 @@ import { parseStringsList, readIniString } from "@/engine/core/utils/ini"; import { LuaLogger } from "@/engine/core/utils/logging"; import { isObjectMeeting } from "@/engine/core/utils/object"; import { emitSchemeEvent } from "@/engine/core/utils/scheme"; -import { toJSON } from "@/engine/core/utils/transform"; import { ClientObject, EScheme, @@ -32,7 +27,6 @@ import { TNumberId, TProbability, TTimestamp, - Vector, } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -43,177 +37,6 @@ const logger: LuaLogger = new LuaLogger($filename); * In other cases checks are done with position verification. */ export class CampManager { - /** - * @param position - current position to get manager for - * @returns instance of manager for NPC position if camp exists - */ - public static getInstanceForPosition(position: Optional): Optional { - if (position === null) { - return null; - } - - // Check all nearest client-side camp objects, based on alife switch distance range. - for (const [, manager] of registry.camps) { - if (manager.object.inside(position)) { - return manager; - } - } - - return null; - } - - /** - * Start playing guitar for an object. - * Checks whether object is in camp and tries to start new guitar action with guitar playing. - * - * @param object - client object to start playing guitar for - */ - public static startPlayingGuitar(object: ClientObject): void { - const campId: Optional = registry.objects.get(object.id()).camp; - - if (campId === null) { - return; - } - - const manager: CampManager = registry.camps.get(campId); - - manager.storyManager.setStoryTeller(manager.directorId); - manager.storyManager.setActiveId(manager.guitarTable.get(math.random(manager.guitarTable.length()))); - manager.isSoundManagerStarted = true; - manager.storyManager.update(); - } - - /** - * Start playing harmonica for an object. - * Checks whether object is in camp and tries to start new harmonica action with guitar playing. - * - * @param object - client object to start playing harmonica for - */ - public static startPlayingHarmonica(object: ClientObject): void { - const campId: Optional = registry.objects.get(object.id()).camp; - - if (campId === null) { - return; - } - - const manager: CampManager = registry.camps.get(campId); - - manager.storyManager.setStoryTeller(manager.directorId); - manager.storyManager.setActiveId(manager.harmonicaTable.get(math.random(manager.harmonicaTable.length()))); - manager.isSoundManagerStarted = true; - manager.storyManager.update(); - } - - /** - * Checker to verify if story can be told in camp. - * Used by animstate checkers when objects have correct animation. - * - * @returns whether story can be told in camp - */ - public static canTellCampStory(campManager: CampManager): boolean { - // Nothing to tell here. - if (campManager.storyTable.length() === 0) { - return false; - } - - let count: TCount = 0; - - for (const [id, v] of campManager.objects) { - const object: Optional = registry.objects.get(id)?.object; - - // todo: Probably just return instead of full FOR? If 2+ - if (object !== null && !isObjectMeeting(object)) { - count += 1; - } - } - - // Check whether camp has free speakers, verify that have 2+ of them. - return count > 1; - } - - /** - * todo; - * - * @param campManager - manager to check - * @returns whether guitar can be played in camp - */ - public static canPlayCampGuitar(campManager: CampManager): boolean { - // Nothing to play here. - if (campManager.guitarTable.length() === 0) { - return false; - } - - let count: TCount = 0; - - for (const [k, v] of campManager.objects) { - count += 1; - } - - if (count > 1) { - for (const [objectId, objectInfo] of campManager.objects) { - const state: Optional = registry.objects.get(objectId); - const schemeState: Optional = state?.activeScheme - ? (state[state.activeScheme] as ISchemeAnimpointState) - : null; - const object: Optional = state?.object; - - if ( - object !== null && - objectInfo.guitar === EObjectCampRole.DIRECTOR && - schemeState !== null && - schemeState.actionNameBase === schemeState.description && - !isObjectMeeting(object) - ) { - return true; - } - } - } - - return false; - } - - /** - * todo; - * - * @param campManager - manager to check - * @returns whether harmonica can be played in camp - */ - public static canPlayCampHarmonica(campManager: CampManager): boolean { - // Nothing to play here. - if (campManager.harmonicaTable.length() === 0) { - return false; - } - - let count: TCount = 0; - - // todo: Len util. - for (const [id] of campManager.objects) { - count += 1; - } - - if (count > 1) { - for (const [id, info] of campManager.objects) { - const state: Optional = registry.objects.get(id); - const schemeState: Optional = state?.activeScheme - ? (state[state.activeScheme!] as ISchemeAnimpointState) - : null; - const object: Optional = state?.object; - - if ( - object !== null && - info.harmonica === EObjectCampRole.DIRECTOR && - schemeState !== null && - schemeState.actionNameBase === schemeState.description && - !isObjectMeeting(object) - ) { - return true; - } - } - } - - return false; - } - /** * Linked camp zone client object. */ @@ -248,60 +71,6 @@ export class CampManager { public activitySwitchAt: TTimestamp = 0; public activityTimeout: TDuration = 0; - // todo: Static? - public states: LuaTable = $fromObject< - EObjectCampActivity, - ICampTransitionDescriptor - >({ - [EObjectCampActivity.IDLE]: { - director_state: null, - general_state: "idle", - min_time: 20_000, - max_time: 40_000, - timeout: 0, - transitions: $fromObject({ harmonica: 30, guitar: 30, story: 40 } as Record), - precondition: () => true, - }, - harmonica: { - director_state: "play_harmonica", - general_state: "listen", - min_time: 10_000, - max_time: 11_000, - timeout: 3000, - transitions: $fromObject({ idle: 100, harmonica: 0, guitar: 0, story: 0 } as Record< - EObjectCampActivity, - TProbability - >), - precondition: (it: CampManager) => CampManager.canPlayCampHarmonica(it), - }, - guitar: { - director_state: "play_guitar", - general_state: "listen", - min_time: 10_000, - max_time: 11_000, - timeout: 4500, - transitions: $fromObject({ - idle: 100, - harmonica: 0, - guitar: 0, - story: 0, - } as Record), - precondition: (it: CampManager) => CampManager.canPlayCampGuitar(it), - }, - story: { - director_state: "tell", - general_state: "listen", - min_time: 10_000, - max_time: 11_000, - timeout: 0, - transitions: $fromObject({ idle: 100, harmonica: 0, guitar: 0, story: 0 } as Record< - EObjectCampActivity, - TProbability - >), - precondition: (it: CampManager) => CampManager.canTellCampStory(it), - }, - }); - public constructor(object: ClientObject, ini: IniFile) { this.object = object; this.ini = ini; @@ -400,12 +169,12 @@ export class CampManager { * todo: Description. */ public setNextState(): void { - const transitions: LuaTable = this.states.get(this.activity).transitions; + const transitions: LuaTable = CAMP_ACTIVITIES.get(this.activity).transitions; let probability: TProbability = math.random(100); for (const [activity, chance] of transitions) { if (probability < chance) { - if (this.states.get(activity).precondition(this)) { + if (CAMP_ACTIVITIES.get(activity).precondition(this)) { this.activity = activity; break; } @@ -421,8 +190,8 @@ export class CampManager { const now: TTimestamp = time_global(); this.activitySwitchAt = - now + math.random(this.states.get(this.activity).min_time, this.states.get(this.activity).max_time); - this.activityTimeout = now + this.states.get(this.activity).timeout; + now + math.random(CAMP_ACTIVITIES.get(this.activity).minTime, CAMP_ACTIVITIES.get(this.activity).maxTime); + this.activityTimeout = now + CAMP_ACTIVITIES.get(this.activity).timeout; logger.info("Set camp next state:", probability, this.activity, "| switch at:", this.activitySwitchAt); } @@ -493,7 +262,7 @@ export class CampManager { * @param objectId - target object id to check and get action / state * @returns tuple with action name and whether object is director */ - public getCampAction(objectId: TNumberId): LuaMultiReturn<[Optional, Optional]> { + public getCampAction(objectId: TNumberId): LuaMultiReturn<[Optional, Optional]> { if (this.objects.get(objectId) === null) { // Not participating in stories. return $multi(null, null); @@ -516,7 +285,7 @@ export class CampManager { state.camp = this.object.id(); - for (const [activity] of this.states) { + for (const [activity] of CAMP_ACTIVITIES) { const role: EObjectCampRole = this.getObjectRole(objectId, activity); if (role === EObjectCampRole.NONE) { @@ -572,7 +341,7 @@ export class CampManager { return EObjectCampRole.NONE; } - const objectActions: LuaArray = schemeState.approvedActions; + const objectActions: LuaArray = schemeState.approvedActions; let stalkerState: Optional = schemeState.description as TName; switch (activity) { @@ -592,7 +361,7 @@ export class CampManager { for (const it of $range(1, objectActions.length())) { const actionName: TName = objectActions.get(it).name; - if (actionName === stalkerState || actionName === stalkerState + "_weapon") { + if (actionName === stalkerState || actionName === stalkerState + WEAPON_POSTFIX) { return EObjectCampRole.DIRECTOR; } } diff --git a/src/engine/core/objects/camp/camp_logic.ts b/src/engine/core/objects/camp/camp_logic.ts new file mode 100644 index 000000000..3a9cee347 --- /dev/null +++ b/src/engine/core/objects/camp/camp_logic.ts @@ -0,0 +1,90 @@ +import { WEAPON_POSTFIX } from "@/engine/core/objects/animation"; +import { + EObjectCampActivity, + ICampTransitionDescriptor, + IStoryAnimationDescriptor, +} from "@/engine/core/objects/camp/camp_types"; +import type { CampManager } from "@/engine/core/objects/camp/CampManager"; +import { canPlayCampGuitar, canPlayCampHarmonica, canTellCampStory } from "@/engine/core/utils/camp"; +import type { TProbability } from "@/engine/lib/types"; + +/** + * Descriptors of animation for specific camp activities. + */ +export const CAMP_ACTIVITY_ANIMATION: LuaTable = $fromObject< + EObjectCampActivity, + IStoryAnimationDescriptor +>({ + [EObjectCampActivity.IDLE]: { + director: $fromArray(["", "_eat_bread", "_eat_kolbasa", "_drink_vodka", "_drink_energy", WEAPON_POSTFIX]), + listener: $fromArray(["", "_eat_bread", "_eat_kolbasa", "_drink_vodka", "_drink_energy", WEAPON_POSTFIX]), + }, + [EObjectCampActivity.HARMONICA]: { + director: $fromArray(["_harmonica"]), + listener: $fromArray(["", "_eat_bread", "_eat_kolbasa", "_drink_vodka", "_drink_energy", WEAPON_POSTFIX]), + }, + [EObjectCampActivity.GUITAR]: { + director: $fromArray(["_guitar"]), + listener: $fromArray(["", "_eat_bread", "_eat_kolbasa", "_drink_vodka", "_drink_energy", WEAPON_POSTFIX]), + }, + [EObjectCampActivity.STORY]: { + director: $fromArray(["", WEAPON_POSTFIX]), + listener: $fromArray(["", "_eat_bread", "_eat_kolbasa", "_drink_vodka", "_drink_energy", WEAPON_POSTFIX]), + }, +}); + +/** + * Descriptors of camp activities and transitions between camp activities. + */ +export const CAMP_ACTIVITIES: LuaTable = $fromObject< + EObjectCampActivity, + ICampTransitionDescriptor +>({ + [EObjectCampActivity.IDLE]: { + directorState: null, + generalState: "idle", + minTime: 30_000, + maxTime: 60_000, + timeout: 0, + transitions: $fromObject({ harmonica: 30, guitar: 30, story: 40 } as Record), + precondition: () => true, + }, + harmonica: { + directorState: "play_harmonica", + generalState: "listen", + minTime: 10_000, + maxTime: 11_000, + timeout: 3000, + transitions: $fromObject({ idle: 100, harmonica: 0, guitar: 0, story: 0 } as Record< + EObjectCampActivity, + TProbability + >), + precondition: (it: CampManager) => canPlayCampHarmonica(it), + }, + guitar: { + directorState: "play_guitar", + generalState: "listen", + minTime: 10_000, + maxTime: 11_000, + timeout: 4500, + transitions: $fromObject({ + idle: 100, + harmonica: 0, + guitar: 0, + story: 0, + } as Record), + precondition: (it: CampManager) => canPlayCampGuitar(it), + }, + story: { + directorState: "tell", + generalState: "listen", + minTime: 10_000, + maxTime: 11_000, + timeout: 0, + transitions: $fromObject({ idle: 100, harmonica: 0, guitar: 0, story: 0 } as Record< + EObjectCampActivity, + TProbability + >), + precondition: (it: CampManager) => canTellCampStory(it), + }, +}); diff --git a/src/engine/core/objects/state/camp/camp_types.ts b/src/engine/core/objects/camp/camp_types.ts similarity index 63% rename from src/engine/core/objects/state/camp/camp_types.ts rename to src/engine/core/objects/camp/camp_types.ts index e25d8a122..95e037371 100644 --- a/src/engine/core/objects/state/camp/camp_types.ts +++ b/src/engine/core/objects/camp/camp_types.ts @@ -1,6 +1,6 @@ -import type { CampManager } from "@/engine/core/objects/state/camp/index"; +import type { CampManager } from "@/engine/core/objects/camp/index"; import { LuaLogger } from "@/engine/core/utils/logging"; -import type { Optional, TDuration, TName, TProbability } from "@/engine/lib/types"; +import type { LuaArray, Optional, TDuration, TName, TProbability } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -28,10 +28,10 @@ export enum EObjectCampActivity { * Camp transition descriptor. */ export interface ICampTransitionDescriptor { - director_state: Optional; - general_state: TName; - min_time: TDuration; - max_time: TDuration; + directorState: Optional; + generalState: TName; + minTime: TDuration; + maxTime: TDuration; timeout: TDuration; transitions: LuaTable; precondition: (this: void, camp: CampManager) => boolean; @@ -43,3 +43,12 @@ export interface ICampTransitionDescriptor { export interface ICampObjectState extends Record> { state: EObjectCampActivity; } + +/** + * Descriptor of animations when objects are participating in camp scenario. + * One is telling, others are listening. + */ +export interface IStoryAnimationDescriptor { + director: LuaArray; + listener: LuaArray; +} diff --git a/src/engine/core/objects/camp/index.ts b/src/engine/core/objects/camp/index.ts new file mode 100644 index 000000000..2ef9e37c2 --- /dev/null +++ b/src/engine/core/objects/camp/index.ts @@ -0,0 +1,3 @@ +export * from "@/engine/core/objects/camp/camp_types"; +export * from "@/engine/core/objects/camp/camp_logic"; +export * from "@/engine/core/objects/camp/CampManager"; diff --git a/src/engine/core/objects/state/StalkerAnimationManager.ts b/src/engine/core/objects/state/StalkerAnimationManager.ts index 5df4c9feb..55108a908 100644 --- a/src/engine/core/objects/state/StalkerAnimationManager.ts +++ b/src/engine/core/objects/state/StalkerAnimationManager.ts @@ -1,20 +1,20 @@ import { callback, hit, time_global } from "xray16"; import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager"; -import { animations } from "@/engine/core/objects/animation/animations"; -import { animstates } from "@/engine/core/objects/animation/animstates"; import { EAnimationMarker, EAnimationType, IAnimationDescriptor, - IAnimationManagerStates, - IAnimstateDescriptor, + IAnimationDescriptorProperties, + IAnimationManagerState, TAnimationSequenceElements, -} from "@/engine/core/objects/state/animation_types"; +} from "@/engine/core/objects/animation"; +import { animations } from "@/engine/core/objects/animation/animations"; +import { animstates } from "@/engine/core/objects/animation/animstates"; +import { EStalkerState } from "@/engine/core/objects/animation/state_types"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; -import { EStalkerState } from "@/engine/core/objects/state/state_types"; -import { abort } from "@/engine/core/utils/assertion"; import { LuaLogger } from "@/engine/core/utils/logging"; +import { getObjectActiveWeaponSlot } from "@/engine/core/utils/object"; import { createVector, vectorRotateY } from "@/engine/core/utils/vector"; import { AnyCallable, @@ -26,6 +26,7 @@ import { TName, TRate, TTimestamp, + Vector, } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -36,27 +37,25 @@ const logger: LuaLogger = new LuaLogger($filename); * Ties engine animation callbacks and game logic. */ export class StalkerAnimationManager { - public type: EAnimationType; - public object: ClientObject; - public stateManager: StalkerStateManager; - - public animations: LuaTable | LuaTable; - public states: IAnimationManagerStates; + public readonly type: EAnimationType; + public readonly object: ClientObject; + public readonly stateManager: StalkerStateManager; + public readonly animations: LuaTable; + + public readonly state: IAnimationManagerState = { + lastIndex: null, + currentState: null, + targetState: null, + animationMarker: null, + nextRandomAt: null, + sequenceId: 1, + }; public constructor(object: ClientObject, stateManager: StalkerStateManager, type: EAnimationType) { this.type = type; this.object = object; this.stateManager = stateManager; this.animations = type === EAnimationType.ANIMATION ? animations : animstates; - - this.states = { - lastIndex: null, - currentState: null, - targetState: null, - animationMarker: null, - nextRandomAt: null, - sequenceId: 1, - }; } /** @@ -65,49 +64,46 @@ export class StalkerAnimationManager { public setControl(): void { this.object.set_callback(callback.script_animation, this.onAnimationCallback, this); + // On animation control also reset animstate. if (this.type === EAnimationType.ANIMATION) { - this.stateManager.animstate.states.animationMarker = null; + this.stateManager.animstate.state.animationMarker = null; } - if (this.states.animationMarker === null) { + if (this.state.animationMarker === null) { this.updateAnimation(); } } /** - * Update state of current animation. + * Set new animation state and reset all markers. + * + * @param state - target state to set + * @param isForced - whether state transition should be forced and skip all `out` animations */ - public updateAnimation(): void { - const [animation, state] = this.selectAnimation(); + public setState(state: Optional, isForced?: Optional): void { + const now: TTimestamp = time_global(); - if (animation !== null) { - this.addAnimation(animation, state); + if (state !== this.state.targetState) { + logger.format("Set state: '%s', '%s', %s -> %s", this.object.name(), this.type, this.state.targetState, state); } - } - - /** - * todo; - */ - public setState(newState: Optional, isForced: Optional = false): void { - const now: TTimestamp = time_global(); /** - * Force animation over existing ones. + * Force animation apply without waiting for previous end. */ if (isForced === true) { this.object.clear_animations(); - const state = - this.states.animationMarker === EAnimationMarker.IN - ? this.animations.get(this.states.targetState!) - : this.animations.get(this.states.currentState!); + const currentState: Optional = + this.state.animationMarker === EAnimationMarker.IN + ? this.animations.get(this.state.targetState!) + : this.animations.get(this.state.currentState!); - if (state !== null && state.out !== null) { - const weaponSlot: TIndex = this.getActiveWeaponSlot(); - const animationForWeaponSlot = this.getAnimationForSlot(weaponSlot, state.out as any); + if (currentState?.out) { + const weaponSlot: TIndex = getObjectActiveWeaponSlot(this.object); + const animationForWeaponSlot = this.getAnimationForWeaponSlot(weaponSlot, currentState.out); if (animationForWeaponSlot !== null) { - for (const [id, nextAnimation] of animationForWeaponSlot) { + for (const [, nextAnimation] of animationForWeaponSlot) { if (type(nextAnimation) === "table") { this.processSpecialAction(nextAnimation as any); } @@ -115,172 +111,231 @@ export class StalkerAnimationManager { } } - this.states.animationMarker = null; + this.state.animationMarker = null; + this.state.currentState = state; + this.state.targetState = state; + this.state.sequenceId = 1; + this.state.nextRandomAt = now; - this.states.currentState = newState; - this.states.targetState = newState; - this.states.sequenceId = 1; + return; + } - this.states.nextRandomAt = now; + this.state.targetState = state; + this.state.nextRandomAt = now; + } - return; + /** + * Update state of current animation. + */ + public updateAnimation(): void { + const [animation, state] = this.selectAnimation(); + + if (animation !== null) { + this.addAnimation(animation, state); + } + } + + /** + * Add animation for object execution. + * + * @param animation - animation scenario name to execute by game object + * @param animationDescriptor - animation descriptor to play + */ + public addAnimation(animation: TName, animationDescriptor: IAnimationDescriptor): void { + const object: ClientObject = this.object; + const animationProperties: Optional = animationDescriptor.prop; + + if ( + this.stateManager.animationPosition && + this.stateManager.animationDirection && + !this.stateManager.isAnimationDirectionApplied + ) { + this.stateManager.isAnimationDirectionApplied = true; + + const direction: Vector = createVector( + 0, + -math.deg(math.atan2(this.stateManager.animationDirection.x, this.stateManager.animationDirection.z)), + 0 + ); + + object.add_animation(animation, true, this.stateManager.animationPosition, direction, true); + } else { + object.add_animation(animation, true, animationProperties?.moving === true); + } + } + + /** + * Get matching animation sequence for currently active weapon slot. + * If weapon slot animation does not exist, return `0` from list. + * + * @param weaponSlot - active weapon slot of the game object + * @param animationsList - animations scenarios list + * @returns possible animation sequence for slot + */ + public getAnimationForWeaponSlot( + weaponSlot: TIndex, + animationsList: LuaArray + ): Optional> { + if (animationsList.get(weaponSlot) === null) { + weaponSlot = 0; } - this.states.targetState = newState; - this.states.nextRandomAt = now; + return $fromArray(animationsList.get(weaponSlot) as any); } /** - * todo; + * Select active animation for execution on update tick. + * + * @returns tuple with animation name and descriptor or tuple with nulls */ - public selectAnimation(): LuaMultiReturn<[Optional, any]> { - const states: IAnimationManagerStates = this.states; + public selectAnimation(): LuaMultiReturn<[TName, IAnimationDescriptor] | [null, null]> { + const states: IAnimationManagerState = this.state; - // New animation detected: + /** + * New animation detected for playback change. + */ if (states.targetState !== states.currentState) { + // Stopping all animations: if (states.targetState === null) { - const state = this.animations.get(states.currentState!); + const animationDescriptor: IAnimationDescriptor = this.animations.get(states.currentState!); + + states.animationMarker = EAnimationMarker.OUT; - if (state.out === null) { - states.animationMarker = EAnimationMarker.OUT; + // No way to transition out current animation, mark as executed and transition forward. + if (animationDescriptor.out === null) { this.onAnimationCallback(true); return $multi(null, null); } - states.animationMarker = EAnimationMarker.OUT; - - const weaponSlot: TIndex = this.getActiveWeaponSlot(); - const animationForWeaponSlot = this.getAnimationForSlot(weaponSlot, state.out as any); + const weaponSlot: TIndex = getObjectActiveWeaponSlot(this.object); + const animationForWeaponSlot: Optional> = this.getAnimationForWeaponSlot( + weaponSlot, + animationDescriptor.out + ); + // No animation for current / 0 slot, mark as executed and transition forward. if (animationForWeaponSlot === null) { - states.animationMarker = EAnimationMarker.OUT; this.onAnimationCallback(true); return $multi(null, null); } - const nextAnimation = animationForWeaponSlot.get(states.sequenceId); + const nextAnimation: TAnimationSequenceElements = animationForWeaponSlot.get(states.sequenceId); + // Have complex animation action, execute it and process forward with multiple scenarios. if (type(nextAnimation) === "table") { this.processSpecialAction(nextAnimation as any); - this.onAnimationCallback(); + this.onAnimationCallback(false); return $multi(null, null); } - return $multi(nextAnimation as any as string, state); + // Possible have simple animation for 'out' play. + return $multi(nextAnimation as unknown as TName, animationDescriptor); } + // From idle (null) to new animation: if (states.currentState === null) { - const state = this.animations.get(states.targetState!); + const state: IAnimationDescriptor = this.animations.get(states.targetState!); + states.animationMarker = EAnimationMarker.IN; + + // No `into` animation, mark it as finished and proceed forward. if (state.into === null) { - states.animationMarker = EAnimationMarker.IN; this.onAnimationCallback(true); return $multi(null, null); } - states.animationMarker = EAnimationMarker.IN; - - const weaponSlot: TIndex = this.getActiveWeaponSlot(); - const animationForWeaponSlot = this.getAnimationForSlot(weaponSlot, state.into as any); + const weaponSlot: TIndex = getObjectActiveWeaponSlot(this.object); + const animationForWeaponSlot: Optional> = this.getAnimationForWeaponSlot( + weaponSlot, + state.into + ); + // No animation for desired weapon slot, mark as executed and proceed forward. if (animationForWeaponSlot === null) { - states.animationMarker = EAnimationMarker.IN; this.onAnimationCallback(true); return $multi(null, null); } - const nextAnimation = animationForWeaponSlot.get(states.sequenceId); + const nextAnimation: TAnimationSequenceElements = animationForWeaponSlot.get(states.sequenceId); + // Next animation is complex, handle actions and proceed forward with callbacks. if (type(nextAnimation) === "table") { this.processSpecialAction(nextAnimation as any); - this.onAnimationCallback(); + this.onAnimationCallback(false); return $multi(null, null); } - return $multi(nextAnimation as any as string, state); + // Have possible simple `in` animation scenario, continue processing. + return $multi(nextAnimation as unknown as TName, state); } } - // Same non-null animation: + // Same non-null animation, processing idle state: if (states.targetState === states.currentState && states.currentState !== null) { - const activeWeaponSlot: TIndex = this.getActiveWeaponSlot(); - const state: IAnimationDescriptor | IAnimstateDescriptor = this.animations.get(states.currentState); - let animation; + const activeWeaponSlot: TIndex = getObjectActiveWeaponSlot(this.object); + const state: IAnimationDescriptor = this.animations.get(states.currentState); + + let animation = null; + // Select random animation for idle state, if random list is defined. if (state.rnd !== null) { animation = this.selectRandom( - state as IAnimstateDescriptor, + state as IAnimationDescriptor, activeWeaponSlot, time_global() >= states.nextRandomAt! ); } + // No random animation and idle is defined. if (animation === null && state.idle !== null) { - animation = this.getAnimationForSlot(activeWeaponSlot, state.idle as any); + animation = this.getAnimationForWeaponSlot(activeWeaponSlot, state.idle as any); } - if (animation !== null) { + // Have animation for idle state so can define current marker state. + if (animation) { states.animationMarker = EAnimationMarker.IDLE; } - return $multi(animation, state) as any; + return $multi(animation as TName, state); } return $multi(null, null); } /** - * todo; - */ - public getActiveWeaponSlot(): TIndex { - const weapon: Optional = this.object.active_item(); - - if (weapon === null || this.object.weapon_strapped()) { - return 0; - } - - return weapon.animation_slot(); - } - - /** - * todo; - */ - public getAnimationForSlot( - slot: TIndex, - animationsList: LuaTable> - ): Optional> { - if (animationsList.get(slot) === null) { - slot = 0; - } - - return $fromArray(animationsList.get(slot) as any); - } - - /** - * todo; + * Select random animation sequence to play for `rnd` animation. + * Random animations are part of idle state to make actions more diverse. + * + * @param animationDescriptor - descriptor of animation to pick random from + * @param weaponSlot - item slot to check animation for + * @param shouldPlay - whether animation should be played + * @returns random animation sequence if valid one exists */ public selectRandom( - animationStateDescriptor: IAnimstateDescriptor, + animationDescriptor: IAnimationDescriptor, weaponSlot: TIndex, - mustPlay: boolean - ): Optional { - if (!mustPlay && math.random(100) > (this.animations.get(this.states.currentState!).prop.rnd as TRate)) { + shouldPlay: boolean + ): Optional { + if (!shouldPlay && math.random(100) > (this.animations.get(this.state.currentState!).prop.rnd as TRate)) { return null; } - const animation = this.getAnimationForSlot(weaponSlot, animationStateDescriptor.rnd as any); + const animation: Optional> = this.getAnimationForWeaponSlot( + weaponSlot, + animationDescriptor.rnd as LuaArray + ); if (animation === null) { return null; } - const states: IAnimationManagerStates = this.states; + const states: IAnimationManagerState = this.state; let index: TIndex; if (animation.length() > 1) { @@ -294,53 +349,22 @@ export class StalkerAnimationManager { } } - this.states.lastIndex = index; + this.state.lastIndex = index; } else { index = 1; } - return animation.get(index) as any as string; + return animation.get(index); } /** - * todo; - */ - public addAnimation(animation: TName, state: IAnimationDescriptor): void { - const object: ClientObject = this.object; - const animationProperties = state.prop; - - if (!(object.weapon_unstrapped() || object.weapon_strapped())) { - abort("[%s] Illegal call of add animation. Weapon is strapping now.", object.name()); - } - - if (animationProperties === null || animationProperties.moving !== true) { - object.add_animation(animation, true, false); - - return; - } - - if (this.stateManager.animationPosition === null || this.stateManager.isPositionDirectionApplied === true) { - object.add_animation(animation, true, true); - } else { - if (this.stateManager.animationDirection === null) { - abort("[%s] Animation direction is missing.", object.name()); - } - - const rotationY: TRate = -math.deg( - math.atan2(this.stateManager.animationDirection.x, this.stateManager.animationDirection.z) - ); - - object.add_animation(animation, true, this.stateManager.animationPosition, createVector(0, rotationY, 0), false); - - this.stateManager.isPositionDirectionApplied = true; - } - } - - /** - * todo; + * Process special action as part of animation scenario. + * It may include sounds/items/hit etc. + * + * @param actionTable - table with action to process */ public processSpecialAction(actionTable: LuaTable): void { - // Attach. + // Attach item. if (actionTable.get("a") !== null) { const objectInventoryItem: Optional = this.object.object(actionTable.get("a")); @@ -349,7 +373,7 @@ export class StalkerAnimationManager { } } - // Detach. + // Detach item. if (actionTable.get("d") !== null) { const objectInventoryItem: Optional = this.object.object(actionTable.get("d")); @@ -385,86 +409,92 @@ export class StalkerAnimationManager { } /** - * todo; + * On animation scenario finish by an object. + * Handle different phases of animation and proceed animations list of transform from one marker to another. + * + * @param skipMultiAnimationCheck - skip multiple animations scenario and transfer to another marker */ public onAnimationCallback(skipMultiAnimationCheck?: boolean): void { - if (this.states.animationMarker === null || this.object.animation_count() !== 0) { + if (this.state.animationMarker === null || this.object.animation_count() > 0) { return; } - const states: IAnimationManagerStates = this.states; + const states: IAnimationManagerState = this.state; - if (states.animationMarker === EAnimationMarker.IN) { - states.animationMarker = null; + switch (this.state.animationMarker) { + case EAnimationMarker.IN: { + states.animationMarker = null; - if (skipMultiAnimationCheck !== true) { - let intoList: Optional> = new LuaTable(); - const targetAnimations = this.animations.get(states.targetState!); + if (skipMultiAnimationCheck !== true) { + let intoList: Optional> = new LuaTable(); + const targetAnimations = this.animations.get(states.targetState!); - if (targetAnimations !== null && targetAnimations.into !== null) { - intoList = this.getAnimationForSlot(this.getActiveWeaponSlot(), targetAnimations.into as any); - } + if (targetAnimations !== null && targetAnimations.into !== null) { + intoList = this.getAnimationForWeaponSlot(getObjectActiveWeaponSlot(this.object), targetAnimations.into); + } - if (intoList !== null && intoList.length() > states.sequenceId) { - states.sequenceId = states.sequenceId + 1; - this.updateAnimation(); + if (intoList !== null && intoList.length() > states.sequenceId) { + states.sequenceId += 1; + this.updateAnimation(); - return; + return; + } } - } - states.sequenceId = 1; - states.currentState = states.targetState; - this.updateAnimation(); + states.sequenceId = 1; + states.currentState = states.targetState; + this.updateAnimation(); - return; - } + return; + } - if (states.animationMarker === EAnimationMarker.IDLE) { - states.animationMarker = null; + case EAnimationMarker.IDLE: { + states.animationMarker = null; - const properties = this.animations.get(states.currentState!).prop; + const properties: IAnimationDescriptorProperties = this.animations.get(states.currentState!).prop; - if (properties.maxidle === 0) { - states.nextRandomAt = time_global() + properties.sumidle * 1000; - } else { - states.nextRandomAt = time_global() + (properties.sumidle + math.random(properties.maxidle)) * 1000; - } + if (properties.maxidle === 0) { + states.nextRandomAt = time_global() + properties.sumidle * 1000; + } else { + states.nextRandomAt = time_global() + (properties.sumidle + math.random(properties.maxidle)) * 1000; + } - this.updateAnimation(); + this.updateAnimation(); - return; - } + return; + } - if (states.animationMarker === EAnimationMarker.OUT) { - states.animationMarker = null; + case EAnimationMarker.OUT: { + states.animationMarker = null; - if (skipMultiAnimationCheck !== true) { - let outAnimationList: LuaTable = new LuaTable(); + if (skipMultiAnimationCheck !== true) { + let outAnimationList: Optional> = new LuaTable(); - if (this.animations.get(states.currentState!).out) { - outAnimationList = this.getAnimationForSlot( - this.getActiveWeaponSlot(), - this.animations.get(states.currentState!).out as any - ) as any; - } + if (this.animations.get(states.currentState as EStalkerState).out) { + outAnimationList = this.getAnimationForWeaponSlot( + getObjectActiveWeaponSlot(this.object), + this.animations.get(states.currentState!).out as LuaArray + ); + } - if (outAnimationList !== null && outAnimationList.length() > states.sequenceId) { - states.sequenceId = states.sequenceId + 1; - this.updateAnimation(); + if (outAnimationList !== null && outAnimationList.length() > states.sequenceId) { + states.sequenceId += 1; + this.updateAnimation(); - return; + return; + } } - } - states.sequenceId = 1; - states.currentState = null; + states.sequenceId = 1; + states.currentState = null; - if (this.type === EAnimationType.ANIMATION) { - if (this.stateManager.animstate !== null && this.stateManager.animstate.setControl !== null) { + // After out animation set control to animstate. + if (this.type === EAnimationType.ANIMATION) { this.stateManager.animstate.setControl(); // --this.mgr.animstate:update_anim() } + + return; } } } diff --git a/src/engine/core/objects/state/StalkerMoveManager.ts b/src/engine/core/objects/state/StalkerMoveManager.ts index 5ee048a79..91c9eda0a 100644 --- a/src/engine/core/objects/state/StalkerMoveManager.ts +++ b/src/engine/core/objects/state/StalkerMoveManager.ts @@ -1,7 +1,7 @@ import { callback, level, move, patrol, time_global } from "xray16"; import { IRegistryObjectState, registry, setStalkerState } from "@/engine/core/database"; -import { ECurrentMovementState, EStalkerState } from "@/engine/core/objects/state/state_types"; +import { ECurrentMovementState, EStalkerState } from "@/engine/core/objects/animation/state_types"; import { abort } from "@/engine/core/utils/assertion"; import { IWaypointData, parseConditionsList, pickSectionFromCondList, TConditionList } from "@/engine/core/utils/ini"; import { LuaLogger } from "@/engine/core/utils/logging"; diff --git a/src/engine/core/objects/state/StalkerStateManager.ts b/src/engine/core/objects/state/StalkerStateManager.ts index 4d8485020..b85af4e94 100644 --- a/src/engine/core/objects/state/StalkerStateManager.ts +++ b/src/engine/core/objects/state/StalkerStateManager.ts @@ -1,23 +1,25 @@ import { action_planner, level, look, object, time_global } from "xray16"; -import { states } from "@/engine/core/objects/animation/states"; -import { EWeaponAnimation } from "@/engine/core/objects/state/animation_types"; -import { StalkerAnimationManager } from "@/engine/core/objects/state/StalkerAnimationManager"; +import { EAnimationType, EWeaponAnimation } from "@/engine/core/objects/animation/animation_types"; import { EStalkerState, EStateActionId, EStateEvaluatorId, ILookTargetDescriptor, -} from "@/engine/core/objects/state/state_types"; + IStateManagerCallbackDescriptor, + ITargetStateDescriptorExtras, + LOOK_DIRECTION_STATES, +} from "@/engine/core/objects/animation/state_types"; +import { states } from "@/engine/core/objects/animation/states"; +import { StalkerAnimationManager } from "@/engine/core/objects/state/StalkerAnimationManager"; import { getObjectAnimationWeapon } from "@/engine/core/objects/state/weapon/StateManagerWeapon"; import { assert } from "@/engine/core/utils/assertion"; import { LuaLogger } from "@/engine/core/utils/logging"; -import { areSameVectors, createEmptyVector, createVector, subVectors } from "@/engine/core/utils/vector"; +import { areSameVectors, createVector, subVectors } from "@/engine/core/utils/vector"; +import { ZERO_VECTOR } from "@/engine/lib/constants/vectors"; import { ActionPlanner, AnyCallable, - AnyContextualCallable, - AnyObject, ClientObject, Optional, TDuration, @@ -30,53 +32,23 @@ import { const logger: LuaLogger = new LuaLogger($filename); /** - * todo; - */ -export interface IStateManagerCallbackDescriptor { - begin?: Optional; - timeout?: Optional; - context: T; - callback: Optional>; - turnEndCallback?: Optional; -} - -/** - * todo; - */ -export interface ITargetStateDescriptorExtras { - isForced?: boolean; - animation?: boolean; - animationPosition?: Optional; - animationDirection?: Optional; -} - -/** - * todo; - */ -const LOOK_DIRECTION_STATES: LuaTable = $fromObject({ - threat_na: true, - wait_na: true, - guard_na: true, -} as Record); - -/** - * todo: - * - Refactor and simplify - * - Simplify creation of actions with some helper function and evaluators descriptor? + * State manager of any stalker game object. + * Handles animation, different states and body positioning when stalkers are doing anything. */ export class StalkerStateManager { - public object: ClientObject; - public planner: ActionPlanner; + public readonly object: ClientObject; + public readonly planner: ActionPlanner; public isCombat: boolean = false; public isAlife: boolean = true; public isForced: boolean = false; public isObjectPointDirectionLook: boolean = false; - public isPositionDirectionApplied: boolean = false; + public isAnimationDirectionApplied: boolean = false; + + public animation: StalkerAnimationManager; + public animstate: StalkerAnimationManager; - public animation!: StalkerAnimationManager; - public animstate!: StalkerAnimationManager; public animationPosition: Optional = null; public animationDirection: Optional = null; @@ -90,10 +62,14 @@ export class StalkerStateManager { this.object = object; this.planner = new action_planner(); this.planner.setup(object); + this.animstate = new StalkerAnimationManager(object, this, EAnimationType.ANIMSTATE); + this.animation = new StalkerAnimationManager(object, this, EAnimationType.ANIMATION); } /** - * Get target state of manager. + * Get target state of game object state manager. + * + * @returns target state or null */ public getState(): Optional { return this.targetState; @@ -101,82 +77,94 @@ export class StalkerStateManager { /** * Set object animation state. + * + * @param state - target game state to set + * @param callback - state manager callback for call once state is set + * @param timeout - time to wait for callback call once state is set + * @param target - target look/position description for state + * @param extra - additional configuration of state */ public setState( - stateName: EStalkerState, + state: EStalkerState, callback: Optional, timeout: Optional, target: Optional, extra: Optional ): void { - assert(states.get(stateName), "Invalid set state called: '%s' fo '%s'.", stateName, this.object.name()); + assert(states.get(state), "Invalid set state called: '%s' fo '%s'.", state, this.object.name()); - if (target !== null) { + if (target) { this.lookPosition = target.lookPosition; - - if (target.lookObject !== null) { - this.lookObjectId = target.lookObject.id(); - } else { - this.lookObjectId = null; - } + this.lookObjectId = target.lookObject?.id() as Optional; } else { this.lookPosition = null; this.lookObjectId = null; } - if (this.targetState !== stateName) { - if ( - (states.get(this.targetState).weapon === EWeaponAnimation.FIRE || - states.get(this.targetState).weapon === EWeaponAnimation.SNIPER_FIRE) && - states.get(stateName).weapon !== EWeaponAnimation.FIRE && - states.get(stateName).weapon !== EWeaponAnimation.SNIPER_FIRE - ) { - if (this.object.weapon_unstrapped()) { - this.object.set_item(object.idle, getObjectAnimationWeapon(this.object, stateName)); - } - } + // Same state provided, just updated positioning and continue. + if (this.targetState === state) { + return; + } - if (states.get(stateName).special_danger_move === true) { - if (this.object.special_danger_move() !== true) { - this.object.special_danger_move(true); - } - } else { - if (this.object.special_danger_move() === true) { - this.object.special_danger_move(false); - } + logger.format("Set state: '%s', %s -> %s", this.object.name(), this.targetState, state); + + const previousStateDescriptorWeapon: Optional = states.get(this.targetState).weapon; + const nextStateDescriptorWeapon: Optional = states.get(state).weapon; + + // Hide weapon if it is not needed for new animation. + if ( + (previousStateDescriptorWeapon === EWeaponAnimation.FIRE || + previousStateDescriptorWeapon === EWeaponAnimation.SNIPER_FIRE) && + nextStateDescriptorWeapon !== EWeaponAnimation.FIRE && + nextStateDescriptorWeapon !== EWeaponAnimation.SNIPER_FIRE + ) { + if (this.object.active_item() && this.object.best_weapon() && this.object.weapon_unstrapped()) { + this.object.set_item(object.idle, getObjectAnimationWeapon(this.object, state)); } + } - this.targetState = stateName; - - if (extra !== null) { - this.isForced = extra.isForced === true; - - if ( - this.isPositionDirectionApplied === false || - (this.animationPosition !== null && - extra.animationPosition !== null && - !areSameVectors(this.animationPosition, extra.animationPosition as Vector)) || - (this.animationDirection !== null && - extra.animationDirection !== null && - !areSameVectors(this.animationDirection, extra.animationDirection as Vector)) - ) { - this.animationPosition = extra.animationPosition as Optional; - this.animationDirection = extra.animationDirection as Optional; - this.isPositionDirectionApplied = false; - } - } else { - this.animationPosition = null; - this.animationDirection = null; - this.isPositionDirectionApplied = false; - this.isForced = false; + this.targetState = state; + + const hasSpecialDangerMove: boolean = states.get(state).special_danger_move === true; + + // Process special danger move if it is not with same state. + if (this.object.special_danger_move() !== hasSpecialDangerMove) { + this.object.special_danger_move(hasSpecialDangerMove); + } + + // Process extra fields. + if (extra) { + this.isForced = extra.isForced === true; + + // If position or direction are changed, reset applied state. + if ( + (this.animationPosition !== null && + extra.animationPosition !== null && + !areSameVectors(this.animationPosition, extra.animationPosition as Vector)) || + (this.animationDirection !== null && + extra.animationDirection !== null && + !areSameVectors(this.animationDirection, extra.animationDirection as Vector)) + ) { + this.isAnimationDirectionApplied = false; } + this.animationPosition = extra.animationPosition as Optional; + this.animationDirection = extra.animationDirection as Optional; + } else { + this.isAnimationDirectionApplied = false; + this.animationPosition = null; + this.animationDirection = null; + this.isForced = false; + } + + // Process additional callback. + if (callback) { this.callback = callback; if (timeout !== null && timeout >= 0) { this.callback!.timeout = timeout; this.callback!.begin = null; - } else if (this.callback) { + } else { this.callback.callback = null; this.callback.timeout = null; } @@ -184,30 +172,34 @@ export class StalkerStateManager { } /** - * todo: Description. + * State manager update tick. */ public update(): void { - if (this.animation.states.currentState === states.get(this.targetState).animation) { - if (this.callback !== null && this.callback.callback !== null) { - const now: TTimestamp = time_global(); + // Notify set state callback if it is provided and desired state is set. + if ( + this.callback !== null && + this.callback.callback !== null && + this.animation.state.currentState === states.get(this.targetState).animation + ) { + const now: TTimestamp = time_global(); - if (this.callback.begin === null) { - this.callback.begin = now; - } else { - if (now - (this.callback.begin as TTimestamp) >= this.callback.timeout!) { - logger.info("Animation callback called:", this.object.name()); + if (this.callback.begin === null) { + this.callback.begin = now; + } else { + if (now - (this.callback.begin as TTimestamp) >= this.callback.timeout!) { + logger.info("Animation callback called:", this.object.name()); - const callbackFunction: AnyCallable = this.callback.callback as unknown as AnyCallable; + const callbackFunction: AnyCallable = this.callback.callback as unknown as AnyCallable; - this.callback.begin = null; - this.callback.callback = null; + this.callback.begin = null; + this.callback.callback = null; - callbackFunction(this.callback.context); - } + callbackFunction(this.callback.context); } } } + // Force object action planner updates. this.planner.update(); if (!this.planner.initialized()) { @@ -217,13 +209,16 @@ export class StalkerStateManager { let plannerPreviousActionId: Optional = null; let plannerCurrentActionId: TNumberId = this.planner.current_action_id(); + // Update planer till state is not set to end or locked. while ( + plannerCurrentActionId && plannerCurrentActionId !== plannerPreviousActionId && plannerCurrentActionId !== EStateActionId.END && plannerCurrentActionId !== EStateActionId.LOCKED ) { - plannerPreviousActionId = plannerCurrentActionId; this.planner.update(); + + plannerPreviousActionId = plannerCurrentActionId; plannerCurrentActionId = this.planner.current_action_id(); } } @@ -284,24 +279,27 @@ export class StalkerStateManager { if (this.lookObjectId !== null && level.object_by_id(this.lookObjectId) !== null) { this.lookAtObject(); } else if (this.lookPosition !== null) { - let direction: Vector = subVectors(this.lookPosition!, this.object.position()); + let sightDirection: Vector = subVectors(this.lookPosition!, this.object.position()); if (this.isObjectPointDirectionLook) { - direction.y = 0; + sightDirection.y = 0; } - direction.normalize(); + sightDirection.normalize(); + + if (areSameVectors(sightDirection, ZERO_VECTOR)) { + const objectPosition: Vector = this.object.position(); + const objectDirection: Vector = this.object.direction(); - if (areSameVectors(direction, createEmptyVector())) { this.lookPosition = createVector( - this.object.position().x + this.object.direction().x, - this.object.position().y + this.object.direction().y, - this.object.position().z + this.object.direction().z + objectPosition.x + objectDirection.x, + objectPosition.y + objectDirection.y, + objectPosition.z + objectDirection.z ); - direction = this.object.direction(); + sightDirection = this.object.direction(); } - this.object.set_sight(look.direction, direction, true); + this.object.set_sight(look.direction, sightDirection, true); } } } diff --git a/src/engine/core/objects/state/add_state_manager.test.ts b/src/engine/core/objects/state/add_state_manager.test.ts index eef7c94c0..6f339eb4f 100644 --- a/src/engine/core/objects/state/add_state_manager.test.ts +++ b/src/engine/core/objects/state/add_state_manager.test.ts @@ -1,5 +1,7 @@ import { describe, expect, it } from "@jest/globals"; +import { EAnimationType } from "@/engine/core/objects/animation/animation_types"; +import { EStateActionId, EStateEvaluatorId } from "@/engine/core/objects/animation/state_types"; import { addStateManager } from "@/engine/core/objects/state/add_state_manager"; import { ActionAnimationStart, @@ -10,14 +12,13 @@ import { EvaluatorAnimationPlayNow, } from "@/engine/core/objects/state/animation"; import { - ActionAnimationStateStart, - ActionAnimationStateStop, - EvaluatorAnimationState, - EvaluatorAnimationStateIdleNow, - EvaluatorAnimationStateLocked, - EvaluatorAnimationStatePlayNow, -} from "@/engine/core/objects/state/animation_state"; -import { EAnimationType } from "@/engine/core/objects/state/animation_types"; + ActionAnimstateStart, + ActionAnimstateStop, + EvaluatorAnimstate, + EvaluatorAnimstateIdleNow, + EvaluatorAnimstateLocked, + EvaluatorAnimstatePlayNow, +} from "@/engine/core/objects/state/animstate"; import { ActionBodyStateCrouch, ActionBodyStateCrouchDanger, @@ -78,11 +79,10 @@ import { EvaluatorStateLocked, EvaluatorStateLockedExternal, } from "@/engine/core/objects/state/state"; -import { EvaluatorStateIdle } from "@/engine/core/objects/state/state/EvaluatorStateIdle"; import { EvaluatorStateIdleAlife } from "@/engine/core/objects/state/state/EvaluatorStateIdleAlife"; +import { EvaluatorStateIdleCombat } from "@/engine/core/objects/state/state/EvaluatorStateIdleCombat"; import { EvaluatorStateIdleItems } from "@/engine/core/objects/state/state/EvaluatorStateIdleItems"; import { EvaluatorStateLogicActive } from "@/engine/core/objects/state/state/EvaluatorStateLogicActive"; -import { EStateActionId, EStateEvaluatorId } from "@/engine/core/objects/state/state_types"; import { ActionWeaponDrop, ActionWeaponNone, @@ -154,7 +154,7 @@ describe("add_state_manager util", () => { expect(stateManager.animstate.type).toBe(EAnimationType.ANIMSTATE); expect(stateManager.animation.type).toBe(EAnimationType.ANIMATION); - expect(planner.evaluator(EEvaluatorId.IS_STATE_IDLE_COMBAT) instanceof EvaluatorStateIdle).toBeTruthy(); + expect(planner.evaluator(EEvaluatorId.IS_STATE_IDLE_COMBAT) instanceof EvaluatorStateIdleCombat).toBeTruthy(); expect(planner.evaluator(EEvaluatorId.IS_STATE_IDLE_ALIFE) instanceof EvaluatorStateIdleAlife).toBeTruthy(); expect(planner.evaluator(EEvaluatorId.IS_STATE_IDLE_ITEMS) instanceof EvaluatorStateIdleItems).toBeTruthy(); expect(planner.evaluator(EEvaluatorId.IS_STATE_LOGIC_ACTIVE) instanceof EvaluatorStateLogicActive).toBeTruthy(); @@ -283,14 +283,10 @@ describe("add_state_manager util", () => { expect(planner.evaluator(EStateEvaluatorId.DIRECTION) instanceof EvaluatorDirection).toBeTruthy(); expect(planner.evaluator(EStateEvaluatorId.DIRECTION_SEARCH) instanceof EvaluatorDirectionSearch).toBeTruthy(); - expect(planner.evaluator(EStateEvaluatorId.ANIMSTATE) instanceof EvaluatorAnimationState).toBeTruthy(); - expect( - planner.evaluator(EStateEvaluatorId.ANIMSTATE_IDLE_NOW) instanceof EvaluatorAnimationStateIdleNow - ).toBeTruthy(); - expect( - planner.evaluator(EStateEvaluatorId.ANIMSTATE_PLAY_NOW) instanceof EvaluatorAnimationStatePlayNow - ).toBeTruthy(); - expect(planner.evaluator(EStateEvaluatorId.ANIMSTATE_LOCKED) instanceof EvaluatorAnimationStateLocked).toBeTruthy(); + expect(planner.evaluator(EStateEvaluatorId.ANIMSTATE) instanceof EvaluatorAnimstate).toBeTruthy(); + expect(planner.evaluator(EStateEvaluatorId.ANIMSTATE_IDLE_NOW) instanceof EvaluatorAnimstateIdleNow).toBeTruthy(); + expect(planner.evaluator(EStateEvaluatorId.ANIMSTATE_PLAY_NOW) instanceof EvaluatorAnimstatePlayNow).toBeTruthy(); + expect(planner.evaluator(EStateEvaluatorId.ANIMSTATE_LOCKED) instanceof EvaluatorAnimstateLocked).toBeTruthy(); expect(planner.evaluator(EStateEvaluatorId.ANIMATION) instanceof EvaluatorAnimation).toBeTruthy(); expect(planner.evaluator(EStateEvaluatorId.ANIMATION_PLAY_NOW) instanceof EvaluatorAnimationPlayNow).toBeTruthy(); @@ -723,7 +719,7 @@ describe("add_state_manager util", () => { checkAction( planner.action(EStateActionId.ANIMSTATE_START), - ActionAnimationStateStart, + ActionAnimstateStart, [ [EStateEvaluatorId.LOCKED, false], [EStateEvaluatorId.LOCKED_EXTERNAL, false], @@ -741,7 +737,7 @@ describe("add_state_manager util", () => { checkAction( planner.action(EStateActionId.ANIMSTATE_STOP), - ActionAnimationStateStop, + ActionAnimstateStop, [ [EStateEvaluatorId.LOCKED, false], [EStateEvaluatorId.LOCKED_EXTERNAL, false], diff --git a/src/engine/core/objects/state/add_state_manager.ts b/src/engine/core/objects/state/add_state_manager.ts index 6f61ba029..ac5d8c01b 100644 --- a/src/engine/core/objects/state/add_state_manager.ts +++ b/src/engine/core/objects/state/add_state_manager.ts @@ -1,22 +1,20 @@ import { stalker_ids, world_property, world_state } from "xray16"; +import { EStateActionId, EStateEvaluatorId } from "@/engine/core/objects/animation/state_types"; import * as animationManagement from "@/engine/core/objects/state/animation"; -import * as animationStateManagement from "@/engine/core/objects/state/animation_state"; -import { EAnimationType } from "@/engine/core/objects/state/animation_types"; +import * as animationStateManagement from "@/engine/core/objects/state/animstate"; import * as bodyStateManagement from "@/engine/core/objects/state/body_state"; import * as directionManagement from "@/engine/core/objects/state/direction"; import * as mentalManagement from "@/engine/core/objects/state/mental"; import * as movementManagement from "@/engine/core/objects/state/movement"; import * as smartCoverManagement from "@/engine/core/objects/state/smart_cover"; -import { StalkerAnimationManager } from "@/engine/core/objects/state/StalkerAnimationManager"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import * as stateManagement from "@/engine/core/objects/state/state"; import { ActionStateToIdle } from "@/engine/core/objects/state/state/ActionStateToIdle"; -import { EvaluatorStateIdle } from "@/engine/core/objects/state/state/EvaluatorStateIdle"; import { EvaluatorStateIdleAlife } from "@/engine/core/objects/state/state/EvaluatorStateIdleAlife"; +import { EvaluatorStateIdleCombat } from "@/engine/core/objects/state/state/EvaluatorStateIdleCombat"; import { EvaluatorStateIdleItems } from "@/engine/core/objects/state/state/EvaluatorStateIdleItems"; import { EvaluatorStateLogicActive } from "@/engine/core/objects/state/state/EvaluatorStateLogicActive"; -import { EStateActionId, EStateEvaluatorId } from "@/engine/core/objects/state/state_types"; import * as weaponManagement from "@/engine/core/objects/state/weapon"; import { EActionId, EEvaluatorId } from "@/engine/core/schemes"; import { LuaLogger } from "@/engine/core/utils/logging"; @@ -27,7 +25,8 @@ const logger: LuaLogger = new LuaLogger($filename); /** * Add state manager instance to Stalker object. * - * @param object + * @param object - target client object to create state manager for + * @returns initialized state manager with adjusted actions and evaluators */ export function addStateManager(object: ClientObject): StalkerStateManager { const planner: ActionPlanner = object.motivation_action_manager(); @@ -35,7 +34,7 @@ export function addStateManager(object: ClientObject): StalkerStateManager { addBasicManagerGraph(stateManager, object); - planner.add_evaluator(EEvaluatorId.IS_STATE_IDLE_COMBAT, new EvaluatorStateIdle(stateManager)); + planner.add_evaluator(EEvaluatorId.IS_STATE_IDLE_COMBAT, new EvaluatorStateIdleCombat(stateManager)); planner.add_evaluator(EEvaluatorId.IS_STATE_IDLE_ALIFE, new EvaluatorStateIdleAlife(stateManager)); planner.add_evaluator(EEvaluatorId.IS_STATE_IDLE_ITEMS, new EvaluatorStateIdleItems(stateManager)); planner.add_evaluator(EEvaluatorId.IS_STATE_LOGIC_ACTIVE, new EvaluatorStateLogicActive(stateManager)); @@ -211,27 +210,23 @@ function addBasicManagerGraph(stateManager: StalkerStateManager, object: ClientO new directionManagement.EvaluatorDirectionSearch(stateManager) ); - stateManager.animstate = new StalkerAnimationManager(object, stateManager, EAnimationType.ANIMSTATE); - stateManager.planner.add_evaluator( EStateEvaluatorId.ANIMSTATE, - new animationStateManagement.EvaluatorAnimationState(stateManager) + new animationStateManagement.EvaluatorAnimstate(stateManager) ); stateManager.planner.add_evaluator( EStateEvaluatorId.ANIMSTATE_IDLE_NOW, - new animationStateManagement.EvaluatorAnimationStateIdleNow(stateManager) + new animationStateManagement.EvaluatorAnimstateIdleNow(stateManager) ); stateManager.planner.add_evaluator( EStateEvaluatorId.ANIMSTATE_PLAY_NOW, - new animationStateManagement.EvaluatorAnimationStatePlayNow(stateManager) + new animationStateManagement.EvaluatorAnimstatePlayNow(stateManager) ); stateManager.planner.add_evaluator( EStateEvaluatorId.ANIMSTATE_LOCKED, - new animationStateManagement.EvaluatorAnimationStateLocked(stateManager) + new animationStateManagement.EvaluatorAnimstateLocked(stateManager) ); - stateManager.animation = new StalkerAnimationManager(object, stateManager, EAnimationType.ANIMATION); - stateManager.planner.add_evaluator( EStateEvaluatorId.ANIMATION, new animationManagement.EvaluatorAnimation(stateManager) @@ -625,7 +620,7 @@ function addBasicManagerGraph(stateManager: StalkerStateManager, object: ClientO stateManager.planner.add_action(EStateActionId.BODYSTATE_STANDING_FREE, standingFreeAction); // -- ANIMSTATES - const animationStateStartAction = new animationStateManagement.ActionAnimationStateStart(stateManager); + const animationStateStartAction = new animationStateManagement.ActionAnimstateStart(stateManager); animationStateStartAction.add_precondition(new world_property(EStateEvaluatorId.LOCKED, false)); animationStateStartAction.add_precondition(new world_property(EStateEvaluatorId.LOCKED_EXTERNAL, false)); @@ -640,7 +635,7 @@ function addBasicManagerGraph(stateManager: StalkerStateManager, object: ClientO animationStateStartAction.add_effect(new world_property(EStateEvaluatorId.ANIMSTATE, true)); stateManager.planner.add_action(EStateActionId.ANIMSTATE_START, animationStateStartAction); - const animationStateStopAction = new animationStateManagement.ActionAnimationStateStop(stateManager); + const animationStateStopAction = new animationStateManagement.ActionAnimstateStop(stateManager); animationStateStopAction.add_precondition(new world_property(EStateEvaluatorId.LOCKED, false)); animationStateStopAction.add_precondition(new world_property(EStateEvaluatorId.LOCKED_EXTERNAL, false)); diff --git a/src/engine/core/objects/state/animation/ActionAnimationStart.test.ts b/src/engine/core/objects/state/animation/ActionAnimationStart.test.ts index d9e490d7a..eae00574d 100644 --- a/src/engine/core/objects/state/animation/ActionAnimationStart.test.ts +++ b/src/engine/core/objects/state/animation/ActionAnimationStart.test.ts @@ -3,7 +3,7 @@ import { describe, expect, it, jest } from "@jest/globals"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, setStalkerState, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { ActionAnimationStart } from "@/engine/core/objects/state/animation/ActionAnimationStart"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { createEmptyVector } from "@/engine/core/utils/vector"; diff --git a/src/engine/core/objects/state/animation/ActionAnimationStart.ts b/src/engine/core/objects/state/animation/ActionAnimationStart.ts index 8ae2b7b4e..a33da7e45 100644 --- a/src/engine/core/objects/state/animation/ActionAnimationStart.ts +++ b/src/engine/core/objects/state/animation/ActionAnimationStart.ts @@ -1,7 +1,7 @@ import { action_base, LuabindClass } from "xray16"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { states } from "@/engine/core/objects/animation/states"; -import { EStalkerState } from "@/engine/core/objects/state"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { LuaLogger } from "@/engine/core/utils/logging"; import { Optional, TName } from "@/engine/lib/types"; @@ -29,7 +29,7 @@ export class ActionAnimationStart extends action_base { const targetAnimation: Optional = states.get(this.stateManager.targetState).animation; - logger.info("Start animation for:", this.object.name(), targetAnimation); + logger.info("Start for:", this.object.name(), targetAnimation); this.stateManager.animation.setState(states.get(this.stateManager.targetState).animation as EStalkerState); this.stateManager.animation.setControl(); diff --git a/src/engine/core/objects/state/animation/ActionAnimationStop.test.ts b/src/engine/core/objects/state/animation/ActionAnimationStop.test.ts index c027c9308..bd77cd41f 100644 --- a/src/engine/core/objects/state/animation/ActionAnimationStop.test.ts +++ b/src/engine/core/objects/state/animation/ActionAnimationStop.test.ts @@ -3,7 +3,7 @@ import { describe, expect, it, jest } from "@jest/globals"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, setStalkerState, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { ActionAnimationStop } from "@/engine/core/objects/state/animation/ActionAnimationStop"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { createEmptyVector } from "@/engine/core/utils/vector"; diff --git a/src/engine/core/objects/state/animation/ActionAnimationStop.ts b/src/engine/core/objects/state/animation/ActionAnimationStop.ts index 268e61ff8..a49278f5f 100644 --- a/src/engine/core/objects/state/animation/ActionAnimationStop.ts +++ b/src/engine/core/objects/state/animation/ActionAnimationStop.ts @@ -3,7 +3,6 @@ import { action_base, LuabindClass } from "xray16"; import { states } from "@/engine/core/objects/animation/states"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { LuaLogger } from "@/engine/core/utils/logging"; -import { Optional } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -25,7 +24,7 @@ export class ActionAnimationStop extends action_base { public override initialize(): void { super.initialize(); - logger.info("Stop animation for:", this.object.name(), this.stateManager.animation.states.currentState); + logger.info("Stop animation for:", this.object.name(), this.stateManager.animation.state.currentState); this.stateManager.animation.setState( null, diff --git a/src/engine/core/objects/state/animation/EvaluatorAnimation.test.ts b/src/engine/core/objects/state/animation/EvaluatorAnimation.test.ts index dcbea0d6f..f5f79c204 100644 --- a/src/engine/core/objects/state/animation/EvaluatorAnimation.test.ts +++ b/src/engine/core/objects/state/animation/EvaluatorAnimation.test.ts @@ -3,7 +3,7 @@ import { describe, expect, it } from "@jest/globals"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, setStalkerState, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { EvaluatorAnimation } from "@/engine/core/objects/state/animation/EvaluatorAnimation"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { createEmptyVector } from "@/engine/core/utils/vector"; diff --git a/src/engine/core/objects/state/animation/EvaluatorAnimation.ts b/src/engine/core/objects/state/animation/EvaluatorAnimation.ts index b920f6a42..5e4fac8ea 100644 --- a/src/engine/core/objects/state/animation/EvaluatorAnimation.ts +++ b/src/engine/core/objects/state/animation/EvaluatorAnimation.ts @@ -8,6 +8,7 @@ const logger: LuaLogger = new LuaLogger($filename); /** * Evaluator to check whether performing animation for object. + * Checks if state manager animation is matching animation manager action. */ @LuabindClass() export class EvaluatorAnimation extends property_evaluator { @@ -22,6 +23,6 @@ export class EvaluatorAnimation extends property_evaluator { * Check whether currently set animation is matching state animation. */ public override evaluate(): boolean { - return this.stateManager.animation.states.currentState === states.get(this.stateManager.targetState).animation; + return this.stateManager.animation.state.currentState === states.get(this.stateManager.targetState).animation; } } diff --git a/src/engine/core/objects/state/animation/EvaluatorAnimationLocked.test.ts b/src/engine/core/objects/state/animation/EvaluatorAnimationLocked.test.ts index 8147ac9ed..fda3f678e 100644 --- a/src/engine/core/objects/state/animation/EvaluatorAnimationLocked.test.ts +++ b/src/engine/core/objects/state/animation/EvaluatorAnimationLocked.test.ts @@ -3,7 +3,7 @@ import { describe, expect, it } from "@jest/globals"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EAnimationMarker } from "@/engine/core/objects/state"; +import { EAnimationMarker } from "@/engine/core/objects/animation"; import { EvaluatorAnimationLocked } from "@/engine/core/objects/state/animation/EvaluatorAnimationLocked"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { mockClientGameObject } from "@/fixtures/xray"; @@ -21,7 +21,7 @@ describe("EvaluatorAnimation class", () => { expect(evaluator.evaluate()).toBeFalsy(); - evaluator.stateManager.animation.states.animationMarker = EAnimationMarker.IN; + evaluator.stateManager.animation.state.animationMarker = EAnimationMarker.IN; expect(evaluator.evaluate()).toBeTruthy(); unregisterStalker(stalker); diff --git a/src/engine/core/objects/state/animation/EvaluatorAnimationLocked.ts b/src/engine/core/objects/state/animation/EvaluatorAnimationLocked.ts index dc12cf93c..7419579c4 100644 --- a/src/engine/core/objects/state/animation/EvaluatorAnimationLocked.ts +++ b/src/engine/core/objects/state/animation/EvaluatorAnimationLocked.ts @@ -7,6 +7,7 @@ const logger: LuaLogger = new LuaLogger($filename); /** * Evaluator to check whether performed animation is locked and cannot be interrupted at the moment. + * Verifies that animation marker is at some progression state. */ @LuabindClass() export class EvaluatorAnimationLocked extends property_evaluator { @@ -21,6 +22,6 @@ export class EvaluatorAnimationLocked extends property_evaluator { * Check whether any animation marker is active. */ public override evaluate(): boolean { - return this.stateManager.animation.states.animationMarker !== null; + return this.stateManager.animation.state.animationMarker !== null; } } diff --git a/src/engine/core/objects/state/animation/EvaluatorAnimationNoneNow.test.ts b/src/engine/core/objects/state/animation/EvaluatorAnimationNoneNow.test.ts index b12cd4253..1c575c7ff 100644 --- a/src/engine/core/objects/state/animation/EvaluatorAnimationNoneNow.test.ts +++ b/src/engine/core/objects/state/animation/EvaluatorAnimationNoneNow.test.ts @@ -3,7 +3,7 @@ import { describe, expect, it } from "@jest/globals"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { EvaluatorAnimationNoneNow } from "@/engine/core/objects/state/animation/EvaluatorAnimationNoneNow"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { mockClientGameObject } from "@/fixtures/xray"; @@ -19,11 +19,11 @@ describe("EvaluatorAnimation class", () => { const manager: StalkerStateManager = registry.objects.get(stalker.object.id()).stateManager as StalkerStateManager; const evaluator: EvaluatorAnimationNoneNow = new EvaluatorAnimationNoneNow(manager); - manager.animation.states.currentState = null; + manager.animation.state.currentState = null; expect(evaluator.evaluate()).toBeTruthy(); - manager.animation.states.currentState = EStalkerState.BACKOFF; + manager.animation.state.currentState = EStalkerState.BACKOFF; expect(evaluator.evaluate()).toBeFalsy(); - manager.animation.states.currentState = null; + manager.animation.state.currentState = null; expect(evaluator.evaluate()).toBeTruthy(); unregisterStalker(stalker); diff --git a/src/engine/core/objects/state/animation/EvaluatorAnimationNoneNow.ts b/src/engine/core/objects/state/animation/EvaluatorAnimationNoneNow.ts index 649292f1c..fb2f223b4 100644 --- a/src/engine/core/objects/state/animation/EvaluatorAnimationNoneNow.ts +++ b/src/engine/core/objects/state/animation/EvaluatorAnimationNoneNow.ts @@ -21,6 +21,6 @@ export class EvaluatorAnimationNoneNow extends property_evaluator { * Check whether current animation state is not null. */ public override evaluate(): boolean { - return this.stateManager.animation.states.currentState === null; + return this.stateManager.animation.state.currentState === null; } } diff --git a/src/engine/core/objects/state/animation/EvaluatorAnimationPlayNow.test.ts b/src/engine/core/objects/state/animation/EvaluatorAnimationPlayNow.test.ts index d4742801b..7e0255997 100644 --- a/src/engine/core/objects/state/animation/EvaluatorAnimationPlayNow.test.ts +++ b/src/engine/core/objects/state/animation/EvaluatorAnimationPlayNow.test.ts @@ -3,7 +3,7 @@ import { describe, expect, it } from "@jest/globals"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { EvaluatorAnimationPlayNow } from "@/engine/core/objects/state/animation/EvaluatorAnimationPlayNow"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { mockClientGameObject } from "@/fixtures/xray"; @@ -19,11 +19,11 @@ describe("EvaluatorAnimationPlayNow class", () => { const manager: StalkerStateManager = registry.objects.get(stalker.object.id()).stateManager as StalkerStateManager; const evaluator: EvaluatorAnimationPlayNow = new EvaluatorAnimationPlayNow(manager); - manager.animation.states.currentState = null; + manager.animation.state.currentState = null; expect(evaluator.evaluate()).toBeFalsy(); - manager.animation.states.currentState = EStalkerState.BACKOFF; + manager.animation.state.currentState = EStalkerState.BACKOFF; expect(evaluator.evaluate()).toBeTruthy(); - manager.animation.states.currentState = null; + manager.animation.state.currentState = null; expect(evaluator.evaluate()).toBeFalsy(); unregisterStalker(stalker); diff --git a/src/engine/core/objects/state/animation/EvaluatorAnimationPlayNow.ts b/src/engine/core/objects/state/animation/EvaluatorAnimationPlayNow.ts index 480c4add8..bdff1ceab 100644 --- a/src/engine/core/objects/state/animation/EvaluatorAnimationPlayNow.ts +++ b/src/engine/core/objects/state/animation/EvaluatorAnimationPlayNow.ts @@ -21,6 +21,6 @@ export class EvaluatorAnimationPlayNow extends property_evaluator { * Check whether animation is playing. */ public override evaluate(): boolean { - return this.stateManager.animation.states.currentState !== null; + return this.stateManager.animation.state.currentState !== null; } } diff --git a/src/engine/core/objects/state/animation_state/index.ts b/src/engine/core/objects/state/animation_state/index.ts deleted file mode 100644 index d776d85b9..000000000 --- a/src/engine/core/objects/state/animation_state/index.ts +++ /dev/null @@ -1,6 +0,0 @@ -export * from "@/engine/core/objects/state/animation_state/ActionAnimationStateStart"; -export * from "@/engine/core/objects/state/animation_state/ActionAnimationStateStop"; -export * from "@/engine/core/objects/state/animation_state/EvaluatorAnimationState"; -export * from "@/engine/core/objects/state/animation_state/EvaluatorAnimationStateIdleNow"; -export * from "@/engine/core/objects/state/animation_state/EvaluatorAnimationStateLocked"; -export * from "@/engine/core/objects/state/animation_state/EvaluatorAnimationStatePlayNow"; diff --git a/src/engine/core/objects/state/animation_state/ActionAnimationStateStart.test.ts b/src/engine/core/objects/state/animstate/ActionAnimstateStart.test.ts similarity index 81% rename from src/engine/core/objects/state/animation_state/ActionAnimationStateStart.test.ts rename to src/engine/core/objects/state/animstate/ActionAnimstateStart.test.ts index 10dbc0d75..59f1cfcbe 100644 --- a/src/engine/core/objects/state/animation_state/ActionAnimationStateStart.test.ts +++ b/src/engine/core/objects/state/animstate/ActionAnimstateStart.test.ts @@ -3,13 +3,13 @@ import { describe, expect, it, jest } from "@jest/globals"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, setStalkerState, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; -import { ActionAnimationStateStart } from "@/engine/core/objects/state/animation_state/ActionAnimationStateStart"; +import { EStalkerState } from "@/engine/core/objects/animation"; +import { ActionAnimstateStart } from "@/engine/core/objects/state/animstate/ActionAnimstateStart"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { createEmptyVector } from "@/engine/core/utils/vector"; import { mockClientGameObject, MockPropertyStorage } from "@/fixtures/xray"; -describe("ActionAnimationStateStart class", () => { +describe("ActionAnimstateStart class", () => { it("should correctly perform animation state start action", () => { const stalker: StalkerBinder = new StalkerBinder(mockClientGameObject()); @@ -27,7 +27,7 @@ describe("ActionAnimationStateStart class", () => { lookObject: null, }); - const action: ActionAnimationStateStart = new ActionAnimationStateStart(manager); + const action: ActionAnimstateStart = new ActionAnimstateStart(manager); action.setup(stalker.object, MockPropertyStorage.mock()); action.initialize(); diff --git a/src/engine/core/objects/state/animation_state/ActionAnimationStateStart.ts b/src/engine/core/objects/state/animstate/ActionAnimstateStart.ts similarity index 85% rename from src/engine/core/objects/state/animation_state/ActionAnimationStateStart.ts rename to src/engine/core/objects/state/animstate/ActionAnimstateStart.ts index 3a6f66ffc..1815cdfc6 100644 --- a/src/engine/core/objects/state/animation_state/ActionAnimationStateStart.ts +++ b/src/engine/core/objects/state/animstate/ActionAnimstateStart.ts @@ -1,7 +1,7 @@ import { action_base, LuabindClass } from "xray16"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { states } from "@/engine/core/objects/animation/states"; -import { EStalkerState } from "@/engine/core/objects/state"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { LuaLogger } from "@/engine/core/utils/logging"; import { Optional, TName } from "@/engine/lib/types"; @@ -12,11 +12,11 @@ const logger: LuaLogger = new LuaLogger($filename); * Evaluator to check animation state. */ @LuabindClass() -export class ActionAnimationStateStart extends action_base { +export class ActionAnimstateStart extends action_base { private readonly stateManager: StalkerStateManager; public constructor(stateManager: StalkerStateManager) { - super(null, ActionAnimationStateStart.__name); + super(null, ActionAnimstateStart.__name); this.stateManager = stateManager; } diff --git a/src/engine/core/objects/state/animation_state/ActionAnimationStateStop.test.ts b/src/engine/core/objects/state/animstate/ActionAnimstateStop.test.ts similarity index 81% rename from src/engine/core/objects/state/animation_state/ActionAnimationStateStop.test.ts rename to src/engine/core/objects/state/animstate/ActionAnimstateStop.test.ts index 0e8a07431..e2f04fba9 100644 --- a/src/engine/core/objects/state/animation_state/ActionAnimationStateStop.test.ts +++ b/src/engine/core/objects/state/animstate/ActionAnimstateStop.test.ts @@ -3,13 +3,13 @@ import { describe, expect, it, jest } from "@jest/globals"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, setStalkerState, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; -import { ActionAnimationStateStop } from "@/engine/core/objects/state/animation_state/ActionAnimationStateStop"; +import { EStalkerState } from "@/engine/core/objects/animation"; +import { ActionAnimstateStop } from "@/engine/core/objects/state/animstate/ActionAnimstateStop"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { createEmptyVector } from "@/engine/core/utils/vector"; import { mockClientGameObject, MockPropertyStorage } from "@/fixtures/xray"; -describe("ActionAnimationStateStop class", () => { +describe("ActionAnimstateStop class", () => { it("should correctly perform stop animation state action", () => { const stalker: StalkerBinder = new StalkerBinder(mockClientGameObject()); @@ -27,7 +27,7 @@ describe("ActionAnimationStateStop class", () => { lookObject: null, }); - const action: ActionAnimationStateStop = new ActionAnimationStateStop(manager); + const action: ActionAnimstateStop = new ActionAnimstateStop(manager); action.setup(stalker.object, MockPropertyStorage.mock()); action.initialize(); diff --git a/src/engine/core/objects/state/animation_state/ActionAnimationStateStop.ts b/src/engine/core/objects/state/animstate/ActionAnimstateStop.ts similarity index 85% rename from src/engine/core/objects/state/animation_state/ActionAnimationStateStop.ts rename to src/engine/core/objects/state/animstate/ActionAnimstateStop.ts index 8c3585b09..2c241d3c4 100644 --- a/src/engine/core/objects/state/animation_state/ActionAnimationStateStop.ts +++ b/src/engine/core/objects/state/animstate/ActionAnimstateStop.ts @@ -10,11 +10,11 @@ const logger: LuaLogger = new LuaLogger($filename); * Action to stop animation state. */ @LuabindClass() -export class ActionAnimationStateStop extends action_base { +export class ActionAnimstateStop extends action_base { private readonly stateManager: StalkerStateManager; public constructor(stateManager: StalkerStateManager) { - super(null, ActionAnimationStateStop.__name); + super(null, ActionAnimstateStop.__name); this.stateManager = stateManager; } @@ -24,7 +24,7 @@ export class ActionAnimationStateStop extends action_base { public override initialize(): void { super.initialize(); - logger.info("Stop animstate for:", this.object.name(), this.stateManager.animstate.states.currentState); + logger.info("Stop animstate for:", this.object.name(), this.stateManager.animstate.state.currentState); this.stateManager.animstate.setState( null, diff --git a/src/engine/core/objects/state/animation_state/EvaluatorAnimationState.test.ts b/src/engine/core/objects/state/animstate/EvaluatorAnimstate.test.ts similarity index 61% rename from src/engine/core/objects/state/animation_state/EvaluatorAnimationState.test.ts rename to src/engine/core/objects/state/animstate/EvaluatorAnimstate.test.ts index 19e3ec750..d1302e9d6 100644 --- a/src/engine/core/objects/state/animation_state/EvaluatorAnimationState.test.ts +++ b/src/engine/core/objects/state/animstate/EvaluatorAnimstate.test.ts @@ -2,24 +2,24 @@ import { describe, expect, it } from "@jest/globals"; import { registry } from "@/engine/core/database/registry"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; -import { EvaluatorAnimationState } from "@/engine/core/objects/state/animation_state/EvaluatorAnimationState"; +import { EStalkerState } from "@/engine/core/objects/animation"; +import { EvaluatorAnimstate } from "@/engine/core/objects/state/animstate/EvaluatorAnimstate"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { mockClientGameObject } from "@/fixtures/xray"; -describe("EvaluatorAnimationState class", () => { +describe("EvaluatorAnimstate class", () => { it("should correctly perform animation state check", () => { const stalker: StalkerBinder = new StalkerBinder(mockClientGameObject()); stalker.reinit(); const manager: StalkerStateManager = registry.objects.get(stalker.object.id()).stateManager as StalkerStateManager; - const evaluator: EvaluatorAnimationState = new EvaluatorAnimationState(manager); + const evaluator: EvaluatorAnimstate = new EvaluatorAnimstate(manager); - expect(manager.animstate.states.currentState).toBeNull(); + expect(manager.animstate.state.currentState).toBeNull(); expect(evaluator.evaluate()).toBeTruthy(); - manager.animstate.states.currentState = EStalkerState.BACKOFF; + manager.animstate.state.currentState = EStalkerState.BACKOFF; expect(evaluator.evaluate()).toBeFalsy(); }); }); diff --git a/src/engine/core/objects/state/animation_state/EvaluatorAnimationState.ts b/src/engine/core/objects/state/animstate/EvaluatorAnimstate.ts similarity index 70% rename from src/engine/core/objects/state/animation_state/EvaluatorAnimationState.ts rename to src/engine/core/objects/state/animstate/EvaluatorAnimstate.ts index dc369d6cc..71b1aac07 100644 --- a/src/engine/core/objects/state/animation_state/EvaluatorAnimationState.ts +++ b/src/engine/core/objects/state/animstate/EvaluatorAnimstate.ts @@ -8,13 +8,14 @@ const logger: LuaLogger = new LuaLogger($filename); /** * Evaluator to check whether performing animation state for object. + * Checks if current animstate is matching desired state manager state. */ @LuabindClass() -export class EvaluatorAnimationState extends property_evaluator { +export class EvaluatorAnimstate extends property_evaluator { private readonly stateManager: StalkerStateManager; public constructor(stateManager: StalkerStateManager) { - super(null, EvaluatorAnimationState.__name); + super(null, EvaluatorAnimstate.__name); this.stateManager = stateManager; } @@ -22,6 +23,6 @@ export class EvaluatorAnimationState extends property_evaluator { * Check whether performing animation state for object. */ public override evaluate(): boolean { - return states.get(this.stateManager.targetState).animstate === this.stateManager.animstate.states.currentState; + return this.stateManager.animstate.state.currentState === states.get(this.stateManager.targetState).animstate; } } diff --git a/src/engine/core/objects/state/animation_state/EvaluatorAnimationStateIdleNow.test.ts b/src/engine/core/objects/state/animstate/EvaluatorAnimstateIdleNow.test.ts similarity index 66% rename from src/engine/core/objects/state/animation_state/EvaluatorAnimationStateIdleNow.test.ts rename to src/engine/core/objects/state/animstate/EvaluatorAnimstateIdleNow.test.ts index 299dd9165..5e6b0b30e 100644 --- a/src/engine/core/objects/state/animation_state/EvaluatorAnimationStateIdleNow.test.ts +++ b/src/engine/core/objects/state/animstate/EvaluatorAnimstateIdleNow.test.ts @@ -3,12 +3,12 @@ import { describe, expect, it } from "@jest/globals"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; -import { EvaluatorAnimationStateIdleNow } from "@/engine/core/objects/state/animation_state/EvaluatorAnimationStateIdleNow"; +import { EStalkerState } from "@/engine/core/objects/animation"; +import { EvaluatorAnimstateIdleNow } from "@/engine/core/objects/state/animstate/EvaluatorAnimstateIdleNow"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { mockClientGameObject } from "@/fixtures/xray"; -describe("EvaluatorAnimationStateIdleNow class", () => { +describe("EvaluatorAnimstateIdleNow class", () => { it("should correctly perform animation state idle now", () => { const stalker: StalkerBinder = new StalkerBinder(mockClientGameObject()); @@ -17,14 +17,14 @@ describe("EvaluatorAnimationStateIdleNow class", () => { stalker.reinit(); const manager: StalkerStateManager = registry.objects.get(stalker.object.id()).stateManager as StalkerStateManager; - const evaluator: EvaluatorAnimationStateIdleNow = new EvaluatorAnimationStateIdleNow(manager); + const evaluator: EvaluatorAnimstateIdleNow = new EvaluatorAnimstateIdleNow(manager); expect(evaluator.evaluate()).toBeTruthy(); - manager.animstate.states.currentState = EStalkerState.BACKOFF; + manager.animstate.state.currentState = EStalkerState.BACKOFF; expect(evaluator.evaluate()).toBeFalsy(); - manager.animstate.states.currentState = null; + manager.animstate.state.currentState = null; expect(evaluator.evaluate()).toBeTruthy(); unregisterStalker(stalker); diff --git a/src/engine/core/objects/state/animation_state/EvaluatorAnimationStateIdleNow.ts b/src/engine/core/objects/state/animstate/EvaluatorAnimstateIdleNow.ts similarity index 75% rename from src/engine/core/objects/state/animation_state/EvaluatorAnimationStateIdleNow.ts rename to src/engine/core/objects/state/animstate/EvaluatorAnimstateIdleNow.ts index 912b72df7..94ee96713 100644 --- a/src/engine/core/objects/state/animation_state/EvaluatorAnimationStateIdleNow.ts +++ b/src/engine/core/objects/state/animstate/EvaluatorAnimstateIdleNow.ts @@ -9,11 +9,11 @@ const logger: LuaLogger = new LuaLogger($filename); * Evaluator to check whether animation current state is idle. */ @LuabindClass() -export class EvaluatorAnimationStateIdleNow extends property_evaluator { +export class EvaluatorAnimstateIdleNow extends property_evaluator { private readonly stateManager: StalkerStateManager; public constructor(stateManager: StalkerStateManager) { - super(null, EvaluatorAnimationStateIdleNow.__name); + super(null, EvaluatorAnimstateIdleNow.__name); this.stateManager = stateManager; } @@ -21,6 +21,6 @@ export class EvaluatorAnimationStateIdleNow extends property_evaluator { * Check whether animation current state is idle. */ public override evaluate(): boolean { - return this.stateManager.animstate.states.currentState === null; + return this.stateManager.animstate.state.currentState === null; } } diff --git a/src/engine/core/objects/state/animation_state/EvaluatorAnimationStateLocked.test.ts b/src/engine/core/objects/state/animstate/EvaluatorAnimstateLocked.test.ts similarity index 57% rename from src/engine/core/objects/state/animation_state/EvaluatorAnimationStateLocked.test.ts rename to src/engine/core/objects/state/animstate/EvaluatorAnimstateLocked.test.ts index 226b3daad..7a4321573 100644 --- a/src/engine/core/objects/state/animation_state/EvaluatorAnimationStateLocked.test.ts +++ b/src/engine/core/objects/state/animstate/EvaluatorAnimstateLocked.test.ts @@ -3,12 +3,12 @@ import { describe, expect, it } from "@jest/globals"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EAnimationMarker } from "@/engine/core/objects/state"; -import { EvaluatorAnimationStateLocked } from "@/engine/core/objects/state/animation_state/EvaluatorAnimationStateLocked"; +import { EAnimationMarker } from "@/engine/core/objects/animation"; +import { EvaluatorAnimstateLocked } from "@/engine/core/objects/state/animstate/EvaluatorAnimstateLocked"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { mockClientGameObject } from "@/fixtures/xray"; -describe("EvaluatorAnimationStateLocked class", () => { +describe("EvaluatorAnimstateLocked class", () => { it("should correctly perform animation locked state", () => { const stalker: StalkerBinder = new StalkerBinder(mockClientGameObject()); @@ -17,14 +17,20 @@ describe("EvaluatorAnimationStateLocked class", () => { stalker.reinit(); const manager: StalkerStateManager = registry.objects.get(stalker.object.id()).stateManager as StalkerStateManager; - const evaluator: EvaluatorAnimationStateLocked = new EvaluatorAnimationStateLocked(manager); + const evaluator: EvaluatorAnimstateLocked = new EvaluatorAnimstateLocked(manager); expect(evaluator.evaluate()).toBeFalsy(); - manager.animstate.states.animationMarker = EAnimationMarker.IN; + manager.animstate.state.animationMarker = EAnimationMarker.IN; expect(evaluator.evaluate()).toBeTruthy(); - manager.animstate.states.animationMarker = null; + manager.animstate.state.animationMarker = EAnimationMarker.OUT; + expect(evaluator.evaluate()).toBeTruthy(); + + manager.animstate.state.animationMarker = EAnimationMarker.IDLE; + expect(evaluator.evaluate()).toBeFalsy(); + + manager.animstate.state.animationMarker = null; expect(evaluator.evaluate()).toBeFalsy(); unregisterStalker(stalker); diff --git a/src/engine/core/objects/state/animation_state/EvaluatorAnimationStateLocked.ts b/src/engine/core/objects/state/animstate/EvaluatorAnimstateLocked.ts similarity index 58% rename from src/engine/core/objects/state/animation_state/EvaluatorAnimationStateLocked.ts rename to src/engine/core/objects/state/animstate/EvaluatorAnimstateLocked.ts index b0e473e9e..f16087cfe 100644 --- a/src/engine/core/objects/state/animation_state/EvaluatorAnimationStateLocked.ts +++ b/src/engine/core/objects/state/animstate/EvaluatorAnimstateLocked.ts @@ -1,5 +1,6 @@ -import { anim, LuabindClass, property_evaluator } from "xray16"; +import { LuabindClass, property_evaluator } from "xray16"; +import { EAnimationMarker } from "@/engine/core/objects/animation"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { LuaLogger } from "@/engine/core/utils/logging"; @@ -9,11 +10,11 @@ const logger: LuaLogger = new LuaLogger($filename); * Evaluator to check whether anim state is locked now. */ @LuabindClass() -export class EvaluatorAnimationStateLocked extends property_evaluator { +export class EvaluatorAnimstateLocked extends property_evaluator { private readonly stateManager: StalkerStateManager; public constructor(stateManager: StalkerStateManager) { - super(null, EvaluatorAnimationStateLocked.__name); + super(null, EvaluatorAnimstateLocked.__name); this.stateManager = stateManager; } @@ -22,8 +23,8 @@ export class EvaluatorAnimationStateLocked extends property_evaluator { */ public override evaluate(): boolean { return ( - this.stateManager.animstate.states.animationMarker !== null && - this.stateManager.animstate.states.animationMarker !== anim.lie_idle + this.stateManager.animstate.state.animationMarker !== null && + this.stateManager.animstate.state.animationMarker !== EAnimationMarker.IDLE ); } } diff --git a/src/engine/core/objects/state/animation_state/EvaluatorAnimationStatePlayNow.test.ts b/src/engine/core/objects/state/animstate/EvaluatorAnimstatePlayNow.test.ts similarity index 63% rename from src/engine/core/objects/state/animation_state/EvaluatorAnimationStatePlayNow.test.ts rename to src/engine/core/objects/state/animstate/EvaluatorAnimstatePlayNow.test.ts index 8201797f8..846ea120d 100644 --- a/src/engine/core/objects/state/animation_state/EvaluatorAnimationStatePlayNow.test.ts +++ b/src/engine/core/objects/state/animstate/EvaluatorAnimstatePlayNow.test.ts @@ -3,12 +3,12 @@ import { describe, expect, it } from "@jest/globals"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; -import { EvaluatorAnimationStatePlayNow } from "@/engine/core/objects/state/animation_state/EvaluatorAnimationStatePlayNow"; +import { EStalkerState } from "@/engine/core/objects/animation"; +import { EvaluatorAnimstatePlayNow } from "@/engine/core/objects/state/animstate/EvaluatorAnimstatePlayNow"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { mockClientGameObject } from "@/fixtures/xray"; -describe("EvaluatorAnimationStatePlayNow class", () => { +describe("EvaluatorAnimstatePlayNow class", () => { it("should correctly perform animation state play now", () => { const stalker: StalkerBinder = new StalkerBinder(mockClientGameObject()); @@ -17,13 +17,13 @@ describe("EvaluatorAnimationStatePlayNow class", () => { stalker.reinit(); const manager: StalkerStateManager = registry.objects.get(stalker.object.id()).stateManager as StalkerStateManager; - const evaluator: EvaluatorAnimationStatePlayNow = new EvaluatorAnimationStatePlayNow(manager); + const evaluator: EvaluatorAnimstatePlayNow = new EvaluatorAnimstatePlayNow(manager); - manager.animstate.states.currentState = null; + manager.animstate.state.currentState = null; expect(evaluator.evaluate()).toBeFalsy(); - manager.animstate.states.currentState = EStalkerState.BACKOFF; + manager.animstate.state.currentState = EStalkerState.BACKOFF; expect(evaluator.evaluate()).toBeTruthy(); - manager.animstate.states.currentState = null; + manager.animstate.state.currentState = null; expect(evaluator.evaluate()).toBeFalsy(); unregisterStalker(stalker); diff --git a/src/engine/core/objects/state/animation_state/EvaluatorAnimationStatePlayNow.ts b/src/engine/core/objects/state/animstate/EvaluatorAnimstatePlayNow.ts similarity index 75% rename from src/engine/core/objects/state/animation_state/EvaluatorAnimationStatePlayNow.ts rename to src/engine/core/objects/state/animstate/EvaluatorAnimstatePlayNow.ts index 84659de72..f75e8f4c5 100644 --- a/src/engine/core/objects/state/animation_state/EvaluatorAnimationStatePlayNow.ts +++ b/src/engine/core/objects/state/animstate/EvaluatorAnimstatePlayNow.ts @@ -9,11 +9,11 @@ const logger: LuaLogger = new LuaLogger($filename); * Evaluator to check whether anim state is playing now. */ @LuabindClass() -export class EvaluatorAnimationStatePlayNow extends property_evaluator { +export class EvaluatorAnimstatePlayNow extends property_evaluator { private readonly stateManager: StalkerStateManager; public constructor(stateManager: StalkerStateManager) { - super(null, EvaluatorAnimationStatePlayNow.__name); + super(null, EvaluatorAnimstatePlayNow.__name); this.stateManager = stateManager; } @@ -21,6 +21,6 @@ export class EvaluatorAnimationStatePlayNow extends property_evaluator { * Check whether anim state is playing now. */ public override evaluate(): boolean { - return this.stateManager.animstate.states.currentState !== null; + return this.stateManager.animstate.state.currentState !== null; } } diff --git a/src/engine/core/objects/state/animstate/index.ts b/src/engine/core/objects/state/animstate/index.ts new file mode 100644 index 000000000..cbf16cfb5 --- /dev/null +++ b/src/engine/core/objects/state/animstate/index.ts @@ -0,0 +1,6 @@ +export * from "@/engine/core/objects/state/animstate/ActionAnimstateStart"; +export * from "@/engine/core/objects/state/animstate/ActionAnimstateStop"; +export * from "@/engine/core/objects/state/animstate/EvaluatorAnimstate"; +export * from "@/engine/core/objects/state/animstate/EvaluatorAnimstateIdleNow"; +export * from "@/engine/core/objects/state/animstate/EvaluatorAnimstateLocked"; +export * from "@/engine/core/objects/state/animstate/EvaluatorAnimstatePlayNow"; diff --git a/src/engine/core/objects/state/body_state/EvaluatorBodyState.test.ts b/src/engine/core/objects/state/body_state/EvaluatorBodyState.test.ts index 8cbc731d3..94233a27e 100644 --- a/src/engine/core/objects/state/body_state/EvaluatorBodyState.test.ts +++ b/src/engine/core/objects/state/body_state/EvaluatorBodyState.test.ts @@ -4,7 +4,7 @@ import { move, property_storage } from "xray16"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, setStalkerState, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { EvaluatorBodyState } from "@/engine/core/objects/state/body_state/EvaluatorBodyState"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { replaceFunctionMock } from "@/fixtures/utils/function_mock"; diff --git a/src/engine/core/objects/state/body_state/EvaluatorBodyStateCrouch.test.ts b/src/engine/core/objects/state/body_state/EvaluatorBodyStateCrouch.test.ts index ba9d04113..2388806ff 100644 --- a/src/engine/core/objects/state/body_state/EvaluatorBodyStateCrouch.test.ts +++ b/src/engine/core/objects/state/body_state/EvaluatorBodyStateCrouch.test.ts @@ -4,7 +4,7 @@ import { property_storage } from "xray16"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, setStalkerState, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { EvaluatorBodyStateCrouch } from "@/engine/core/objects/state/body_state/EvaluatorBodyStateCrouch"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { mockClientGameObject } from "@/fixtures/xray"; diff --git a/src/engine/core/objects/state/body_state/EvaluatorBodyStateStanding.test.ts b/src/engine/core/objects/state/body_state/EvaluatorBodyStateStanding.test.ts index 1ebf34ccc..f8602a5c7 100644 --- a/src/engine/core/objects/state/body_state/EvaluatorBodyStateStanding.test.ts +++ b/src/engine/core/objects/state/body_state/EvaluatorBodyStateStanding.test.ts @@ -4,7 +4,7 @@ import { property_storage } from "xray16"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, setStalkerState, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { EvaluatorBodyStateStanding } from "@/engine/core/objects/state/body_state/EvaluatorBodyStateStanding"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { mockClientGameObject } from "@/fixtures/xray"; diff --git a/src/engine/core/objects/state/camp/index.ts b/src/engine/core/objects/state/camp/index.ts deleted file mode 100644 index 10b35aa4b..000000000 --- a/src/engine/core/objects/state/camp/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from "@/engine/core/objects/state/camp/camp_types"; -export * from "@/engine/core/objects/state/camp/CampManager"; diff --git a/src/engine/core/objects/state/direction/ActionDirectionSearch.test.ts b/src/engine/core/objects/state/direction/ActionDirectionSearch.test.ts index 1bddc0b5a..0490ebdc6 100644 --- a/src/engine/core/objects/state/direction/ActionDirectionSearch.test.ts +++ b/src/engine/core/objects/state/direction/ActionDirectionSearch.test.ts @@ -4,7 +4,7 @@ import { CSightParams, property_storage } from "xray16"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, setStalkerState, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { ActionDirectionSearch } from "@/engine/core/objects/state/direction/ActionDirectionSearch"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { resetFunctionMock } from "@/fixtures/utils/function_mock"; diff --git a/src/engine/core/objects/state/direction/ActionDirectionTurn.test.ts b/src/engine/core/objects/state/direction/ActionDirectionTurn.test.ts index d75a57d70..afd03c7a2 100644 --- a/src/engine/core/objects/state/direction/ActionDirectionTurn.test.ts +++ b/src/engine/core/objects/state/direction/ActionDirectionTurn.test.ts @@ -4,7 +4,7 @@ import { CSightParams, property_storage } from "xray16"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, setStalkerState, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { ActionDirectionTurn } from "@/engine/core/objects/state/direction/ActionDirectionTurn"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { createEmptyVector, createVector } from "@/engine/core/utils/vector"; diff --git a/src/engine/core/objects/state/direction/EvaluatorDirection.test.ts b/src/engine/core/objects/state/direction/EvaluatorDirection.test.ts index ade357b3c..5256c5297 100644 --- a/src/engine/core/objects/state/direction/EvaluatorDirection.test.ts +++ b/src/engine/core/objects/state/direction/EvaluatorDirection.test.ts @@ -4,7 +4,7 @@ import { property_storage } from "xray16"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, setStalkerState, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { EvaluatorDirection } from "@/engine/core/objects/state/direction/EvaluatorDirection"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { replaceFunctionMock } from "@/fixtures/utils/function_mock"; diff --git a/src/engine/core/objects/state/direction/EvaluatorDirection.ts b/src/engine/core/objects/state/direction/EvaluatorDirection.ts index debde541c..e902b24d2 100644 --- a/src/engine/core/objects/state/direction/EvaluatorDirection.ts +++ b/src/engine/core/objects/state/direction/EvaluatorDirection.ts @@ -1,6 +1,6 @@ import { CSightParams, LuabindClass, property_evaluator } from "xray16"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { LuaLogger } from "@/engine/core/utils/logging"; import { areSameVectorsByPrecision, subVectors } from "@/engine/core/utils/vector"; diff --git a/src/engine/core/objects/state/direction/EvaluatorDirectionSearch.test.ts b/src/engine/core/objects/state/direction/EvaluatorDirectionSearch.test.ts index f421d2520..bb6fce1a4 100644 --- a/src/engine/core/objects/state/direction/EvaluatorDirectionSearch.test.ts +++ b/src/engine/core/objects/state/direction/EvaluatorDirectionSearch.test.ts @@ -3,7 +3,7 @@ import { describe, expect, it } from "@jest/globals"; import { registry } from "@/engine/core/database/registry"; import { registerStalker, setStalkerState, unregisterStalker } from "@/engine/core/database/stalker"; import { StalkerBinder } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { EvaluatorDirectionSearch } from "@/engine/core/objects/state/direction/EvaluatorDirectionSearch"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { createEmptyVector } from "@/engine/core/utils/vector"; diff --git a/src/engine/core/objects/state/index.ts b/src/engine/core/objects/state/index.ts index d8a1292c5..407de063e 100644 --- a/src/engine/core/objects/state/index.ts +++ b/src/engine/core/objects/state/index.ts @@ -1,4 +1,2 @@ -export * from "@/engine/core/objects/state/state_types"; -export * from "@/engine/core/objects/state/animation_types"; export * from "@/engine/core/objects/state/StalkerStateManager"; export * from "@/engine/core/objects/state/StalkerMoveManager"; diff --git a/src/engine/core/objects/state/smart_cover/ActionSmartCoverEnter.ts b/src/engine/core/objects/state/smart_cover/ActionSmartCoverEnter.ts index a787e4453..de1c9c375 100644 --- a/src/engine/core/objects/state/smart_cover/ActionSmartCoverEnter.ts +++ b/src/engine/core/objects/state/smart_cover/ActionSmartCoverEnter.ts @@ -9,7 +9,7 @@ import { EScheme, TName } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); /** - * todo; + * Action to enter some specific smart cover based on object schema state. */ @LuabindClass() export class ActionSmartCoverEnter extends action_base { @@ -21,7 +21,7 @@ export class ActionSmartCoverEnter extends action_base { } /** - * todo: Description. + * Set current smart cover / loophole based on schema state. */ public override initialize(): void { logger.info("Enter smart cover:", this.object.name()); diff --git a/src/engine/core/objects/state/smart_cover/ActionSmartCoverExit.ts b/src/engine/core/objects/state/smart_cover/ActionSmartCoverExit.ts index a11dab02d..0506f5289 100644 --- a/src/engine/core/objects/state/smart_cover/ActionSmartCoverExit.ts +++ b/src/engine/core/objects/state/smart_cover/ActionSmartCoverExit.ts @@ -1,9 +1,9 @@ -import { action_base, level, LuabindClass, vector } from "xray16"; +import { action_base, LuabindClass } from "xray16"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { LuaLogger } from "@/engine/core/utils/logging"; -import { createEmptyVector } from "@/engine/core/utils/vector"; -import { ClientObject, TNumberId, Vector } from "@/engine/lib/types"; +import { sendToNearestAccessibleVertex } from "@/engine/core/utils/object"; +import { ClientObject } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -20,7 +20,7 @@ export class ActionSmartCoverExit extends action_base { } /** - * todo: Description. + * Exist from samrt cover and find nearest vertext to travel to. */ public override initialize(): void { logger.info("Exist smart cover:", this.object.name()); @@ -33,13 +33,6 @@ export class ActionSmartCoverExit extends action_base { object.use_smart_covers_only(false); object.set_smart_cover_target_selector(); - const vertexId: TNumberId = object.level_vertex_id(); - const vertexPosition: Vector = level.vertex_position(vertexId); - - if (object.accessible(vertexPosition)) { - object.set_dest_level_vertex_id(vertexId); - } else { - object.set_dest_level_vertex_id(object.accessible_nearest(vertexPosition, createEmptyVector())); - } + sendToNearestAccessibleVertex(object, object.level_vertex_id()); } } diff --git a/src/engine/core/objects/state/smart_cover/EvaluatorInSmartCover.ts b/src/engine/core/objects/state/smart_cover/EvaluatorInSmartCover.ts index 082d3163b..a1987c5c4 100644 --- a/src/engine/core/objects/state/smart_cover/EvaluatorInSmartCover.ts +++ b/src/engine/core/objects/state/smart_cover/EvaluatorInSmartCover.ts @@ -6,7 +6,7 @@ import { LuaLogger } from "@/engine/core/utils/logging"; const logger: LuaLogger = new LuaLogger($filename); /** - * todo; + * Evaluate object smart cover state and whether it is in smart cover right now. */ @LuabindClass() export class EvaluatorInSmartCover extends property_evaluator { @@ -18,7 +18,7 @@ export class EvaluatorInSmartCover extends property_evaluator { } /** - * todo: Description. + * Check if object is in smart cover right now. */ public override evaluate(): boolean { return this.object.in_smart_cover(); diff --git a/src/engine/core/objects/state/smart_cover/EvaluatorSmartCover.ts b/src/engine/core/objects/state/smart_cover/EvaluatorSmartCover.ts index 6c0c786a2..14e3bec74 100644 --- a/src/engine/core/objects/state/smart_cover/EvaluatorSmartCover.ts +++ b/src/engine/core/objects/state/smart_cover/EvaluatorSmartCover.ts @@ -1,7 +1,7 @@ import { LuabindClass, property_evaluator } from "xray16"; import { registry } from "@/engine/core/database"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { ISchemeSmartCoverState } from "@/engine/core/schemes/smartcover"; import { LuaLogger } from "@/engine/core/utils/logging"; @@ -10,7 +10,7 @@ import { EScheme, Optional, TName } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); /** - * todo; + * Checks if object is going to a desired smart cover. */ @LuabindClass() export class EvaluatorSmartCover extends property_evaluator { @@ -22,7 +22,7 @@ export class EvaluatorSmartCover extends property_evaluator { } /** - * todo: Description. + * Verify whether object should be in smart cover and if destination smart cover is desired one. */ public override evaluate(): boolean { if (this.stateManager.targetState !== EStalkerState.SMART_COVER) { diff --git a/src/engine/core/objects/state/smart_cover/EvaluatorSmartCoverNeed.ts b/src/engine/core/objects/state/smart_cover/EvaluatorSmartCoverNeed.ts index 6cd100f3e..4d757651f 100644 --- a/src/engine/core/objects/state/smart_cover/EvaluatorSmartCoverNeed.ts +++ b/src/engine/core/objects/state/smart_cover/EvaluatorSmartCoverNeed.ts @@ -1,7 +1,7 @@ import { LuabindClass, property_evaluator } from "xray16"; import { registry } from "@/engine/core/database"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { ISchemeSmartCoverState } from "@/engine/core/schemes/smartcover"; import { LuaLogger } from "@/engine/core/utils/logging"; @@ -10,7 +10,7 @@ import { EScheme, Optional } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); /** - * todo; + * Checks if object needs smart cover. */ @LuabindClass() export class EvaluatorSmartCoverNeed extends property_evaluator { @@ -22,7 +22,7 @@ export class EvaluatorSmartCoverNeed extends property_evaluator { } /** - * todo: Description. + * Evaluate whether object should find any smart cover. */ public override evaluate(): boolean { if (this.stateManager.targetState !== EStalkerState.SMART_COVER) { diff --git a/src/engine/core/objects/state/state/ActionStateEnd.ts b/src/engine/core/objects/state/state/ActionStateEnd.ts index f628a5e26..affceb49b 100644 --- a/src/engine/core/objects/state/state/ActionStateEnd.ts +++ b/src/engine/core/objects/state/state/ActionStateEnd.ts @@ -1,7 +1,7 @@ import { action_base, level, LuabindClass, object, time_global } from "xray16"; +import { EWeaponAnimation } from "@/engine/core/objects/animation"; import { states } from "@/engine/core/objects/animation/states"; -import { EWeaponAnimation } from "@/engine/core/objects/state"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { getObjectIdleState, getStateQueueParams } from "@/engine/core/objects/state/weapon/StateManagerWeapon"; import { LuaLogger } from "@/engine/core/utils/logging"; @@ -26,27 +26,12 @@ export class ActionStateEnd extends action_base { this.stateManager = stateManager; } - /** - * todo; - */ - public override initialize(): void { - logger.info("End state for:", this.object.name()); - - super.initialize(); - } - /** * todo: Description. */ public override execute(): void { super.execute(); - this.updateWeapon(); - } - /** - * todo: Description. - */ - public updateWeapon(): void { if (this.stateManager.callback !== null) { const now: TTimestamp = time_global(); diff --git a/src/engine/core/objects/state/state/ActionStateLocked.ts b/src/engine/core/objects/state/state/ActionStateLocked.ts index 028448716..d166a5908 100644 --- a/src/engine/core/objects/state/state/ActionStateLocked.ts +++ b/src/engine/core/objects/state/state/ActionStateLocked.ts @@ -12,9 +12,6 @@ const logger: LuaLogger = new LuaLogger($filename); export class ActionStateLocked extends action_base { public readonly stateManager: StalkerStateManager; - /** - * todo: Description. - */ public constructor(stateManager: StalkerStateManager, name: string) { super(null, name || ActionStateLocked.__name); this.stateManager = stateManager; diff --git a/src/engine/core/objects/state/state/ActionStateToIdle.ts b/src/engine/core/objects/state/state/ActionStateToIdle.ts index a108857cc..35cf04b6e 100644 --- a/src/engine/core/objects/state/state/ActionStateToIdle.ts +++ b/src/engine/core/objects/state/state/ActionStateToIdle.ts @@ -1,6 +1,6 @@ import { action_base, LuabindClass } from "xray16"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { LuaLogger } from "@/engine/core/utils/logging"; import { sendToNearestAccessibleVertex } from "@/engine/core/utils/object/object_location"; @@ -29,42 +29,22 @@ export class ActionStateToIdle extends action_base { super.initialize(); this.object.inactualize_patrol_path(); - - if (this.object.best_enemy() !== null) { - this.stateManager.setState(EStalkerState.IDLE, null, null, null, { isForced: true }); - - return; - } - - if (this.object.best_danger() !== null) { - this.stateManager.setState(EStalkerState.IDLE, null, null, null, { isForced: true }); - - return; - } - - this.stateManager.setState(EStalkerState.IDLE, null, null, null, null); + this.object.set_path_type(EClientObjectPath.LEVEL_PATH); sendToNearestAccessibleVertex(this.object, this.object.level_vertex_id()); - - this.object.set_path_type(EClientObjectPath.LEVEL_PATH); } /** * todo: Description. */ public override execute(): void { - sendToNearestAccessibleVertex(this.object, this.object.level_vertex_id()); - this.object.set_path_type(EClientObjectPath.LEVEL_PATH); + super.execute(); - if (this.object.best_enemy()) { - this.stateManager.setState(EStalkerState.IDLE, null, null, null, { isForced: true }); - super.execute(); - } else if (this.object.best_danger()) { + if (this.stateManager.targetState !== EStalkerState.IDLE) { + this.object.clear_animations(); this.stateManager.setState(EStalkerState.IDLE, null, null, null, { isForced: true }); - super.execute(); - } else { - this.stateManager.setState(EStalkerState.IDLE, null, null, null, null); - super.execute(); + this.stateManager.animation.setState(null, true); + this.stateManager.animation.setControl(); } } } diff --git a/src/engine/core/objects/state/state/EvaluatorStateEnd.ts b/src/engine/core/objects/state/state/EvaluatorStateEnd.ts index aee00c824..9ade5e1ad 100644 --- a/src/engine/core/objects/state/state/EvaluatorStateEnd.ts +++ b/src/engine/core/objects/state/state/EvaluatorStateEnd.ts @@ -1,6 +1,7 @@ -import { action_planner, cast_planner, LuabindClass, property_evaluator, stalker_ids } from "xray16"; +import { action_planner, LuabindClass, property_evaluator } from "xray16"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; +import { COMBAT_ACTION_IDS, EActionId } from "@/engine/core/schemes"; import { LuaLogger } from "@/engine/core/utils/logging"; import { Optional, TNumberId } from "@/engine/lib/types"; @@ -14,7 +15,6 @@ export class EvaluatorStateEnd extends property_evaluator { private readonly stateManager: StalkerStateManager; private actionPlanner: Optional = null; - private combatPlanner: Optional = null; public constructor(stateManager: StalkerStateManager) { super(null, EvaluatorStateEnd.__name); @@ -23,16 +23,9 @@ export class EvaluatorStateEnd extends property_evaluator { /** * todo: Description. - * todo: Probably simlify it, not needed checks except combat flag? */ public override evaluate(): boolean { - if (this.actionPlanner === null) { - this.actionPlanner = this.object.motivation_action_manager(); - } - - if (this.combatPlanner === null) { - this.combatPlanner = cast_planner(this.actionPlanner.action(stalker_ids.action_combat_planner)); - } + this.actionPlanner = this.actionPlanner || this.object.motivation_action_manager(); if (!this.actionPlanner.initialized()) { return false; @@ -40,17 +33,14 @@ export class EvaluatorStateEnd extends property_evaluator { const currentActionId: TNumberId = this.actionPlanner.current_action_id(); - if (currentActionId === stalker_ids.action_combat_planner) { - if (!this.combatPlanner.initialized()) { - return false; - } - } else if ( - currentActionId !== stalker_ids.action_danger_planner && - currentActionId !== stalker_ids.action_anomaly_planner - ) { + if (!COMBAT_ACTION_IDS[currentActionId]) { this.stateManager.isCombat = false; } + if (currentActionId !== EActionId.ALIFE) { + this.stateManager.isAlife = false; + } + return false; } } diff --git a/src/engine/core/objects/state/state/EvaluatorStateIdleAlife.ts b/src/engine/core/objects/state/state/EvaluatorStateIdleAlife.ts index b97814022..48b53a522 100644 --- a/src/engine/core/objects/state/state/EvaluatorStateIdleAlife.ts +++ b/src/engine/core/objects/state/state/EvaluatorStateIdleAlife.ts @@ -1,11 +1,10 @@ -import { action_planner, LuabindClass, property_evaluator } from "xray16"; +import { LuabindClass, property_evaluator } from "xray16"; +import { EStalkerState, EStateEvaluatorId } from "@/engine/core/objects/animation/state_types"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; -import { EStalkerState, EStateEvaluatorId } from "@/engine/core/objects/state/state_types"; -import { EActionId } from "@/engine/core/schemes/base"; +import { EActionId, NO_IDLE_ALIFE_IDS } from "@/engine/core/schemes/base"; import { LuaLogger } from "@/engine/core/utils/logging"; -import { isObjectMeeting } from "@/engine/core/utils/object"; -import { Optional } from "@/engine/lib/types"; +import { ActionPlanner, Optional, TNumberId } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -15,8 +14,7 @@ const logger: LuaLogger = new LuaLogger($filename); @LuabindClass() export class EvaluatorStateIdleAlife extends property_evaluator { private readonly stateManager: StalkerStateManager; - - private currentActionId: Optional = null; + private actionPlanner: Optional = null; public constructor(stateManager: StalkerStateManager) { super(null, EvaluatorStateIdleAlife.__name); @@ -31,40 +29,42 @@ export class EvaluatorStateIdleAlife extends property_evaluator { return true; } - this.currentActionId = null; + this.actionPlanner = this.actionPlanner || this.object.motivation_action_manager(); - const actionPlanner: action_planner = this.object.motivation_action_manager(); + if (!this.actionPlanner.initialized()) { + return false; + } - if (actionPlanner.initialized()) { - this.currentActionId = actionPlanner.current_action_id(); - if (this.currentActionId !== EActionId.ALIFE) { - this.stateManager.isAlife = false; - } + const currentActionId: TNumberId = this.actionPlanner.current_action_id(); + + if (currentActionId !== EActionId.ALIFE) { + this.stateManager.isAlife = false; } - if (isObjectMeeting(this.object)) { + if (NO_IDLE_ALIFE_IDS[currentActionId]) { return false; - } else { - const isAlifeIdle: boolean = - this.stateManager.targetState === EStalkerState.IDLE && - // --not this.st.planner.evaluator(this.st.properties["locked"]).evaluate() and - !this.stateManager.planner.evaluator(EStateEvaluatorId.WEAPON_LOCKED).evaluate() && - !this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMSTATE_LOCKED).evaluate() && - !this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMATION_LOCKED).evaluate() && - this.stateManager.planner.evaluator(EStateEvaluatorId.MOVEMENT).evaluate() && - this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMSTATE).evaluate() && - this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMATION).evaluate() && - this.stateManager.planner.evaluator(EStateEvaluatorId.SMARTCOVER).evaluate(); + } - if (isAlifeIdle) { - this.stateManager.isAlife = true; - } + if (this.stateManager.isAlife) { + return true; + } - if (this.stateManager.isAlife) { - return true; - } + if ( + this.stateManager.targetState === EStalkerState.IDLE && + currentActionId === EActionId.STATE_TO_IDLE_ALIFE && + // --not this.st.planner.evaluator(this.st.properties["locked"]).evaluate() and + !this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMSTATE_LOCKED).evaluate() && + !this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMATION_LOCKED).evaluate() && + this.stateManager.planner.evaluator(EStateEvaluatorId.MOVEMENT).evaluate() && + this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMSTATE).evaluate() && + this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMATION).evaluate() && + this.stateManager.planner.evaluator(EStateEvaluatorId.SMARTCOVER).evaluate() + ) { + this.stateManager.isAlife = true; - return isAlifeIdle; + return true; } + + return false; } } diff --git a/src/engine/core/objects/state/state/EvaluatorStateIdle.ts b/src/engine/core/objects/state/state/EvaluatorStateIdleCombat.ts similarity index 53% rename from src/engine/core/objects/state/state/EvaluatorStateIdle.ts rename to src/engine/core/objects/state/state/EvaluatorStateIdleCombat.ts index 6f66b3cff..2bcaced79 100644 --- a/src/engine/core/objects/state/state/EvaluatorStateIdle.ts +++ b/src/engine/core/objects/state/state/EvaluatorStateIdleCombat.ts @@ -1,10 +1,10 @@ -import { action_planner, cast_planner, LuabindClass, property_evaluator, stalker_ids } from "xray16"; +import { LuabindClass, property_evaluator } from "xray16"; +import { EStalkerState, EStateEvaluatorId } from "@/engine/core/objects/animation/state_types"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; -import { EStalkerState, EStateEvaluatorId } from "@/engine/core/objects/state/state_types"; -import { EActionId } from "@/engine/core/schemes"; +import { COMBAT_ACTION_IDS, EActionId } from "@/engine/core/schemes"; import { LuaLogger } from "@/engine/core/utils/logging"; -import { Optional } from "@/engine/lib/types"; +import { ActionPlanner, Optional, TNumberId } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -12,55 +12,52 @@ const logger: LuaLogger = new LuaLogger($filename); * todo; */ @LuabindClass() -export class EvaluatorStateIdle extends property_evaluator { +export class EvaluatorStateIdleCombat extends property_evaluator { private readonly stateManager: StalkerStateManager; - - private actionPlanner: Optional = null; - private combatPlanner: Optional = null; + private actionPlanner: Optional = null; public constructor(stateManager: StalkerStateManager) { - super(null, EvaluatorStateIdle.__name); + super(null, EvaluatorStateIdleCombat.__name); this.stateManager = stateManager; } /** - * todo: Description. + * Evaluate object state is idle combat. */ public override evaluate(): boolean { - const isIdle: boolean = - this.stateManager.targetState === EStalkerState.IDLE && - // --!this.st.planner.evaluator(this.st.properties["locked"]).evaluate() && - !this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMSTATE_LOCKED).evaluate() && - !this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMATION_LOCKED).evaluate() && - this.stateManager.planner.evaluator(EStateEvaluatorId.MOVEMENT).evaluate() && - this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMSTATE).evaluate() && - this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMATION).evaluate() && - this.stateManager.planner.evaluator(EStateEvaluatorId.SMARTCOVER).evaluate(); - - if (this.actionPlanner === null) { - this.actionPlanner = this.object.motivation_action_manager(); + if (!this.object.alive()) { + return true; } + this.actionPlanner = this.actionPlanner || this.object.motivation_action_manager(); + if (!this.actionPlanner.initialized()) { return false; } - if (isIdle) { - if (this.actionPlanner.current_action_id() === EActionId.STATE_TO_IDLE_COMBAT) { - this.stateManager.isCombat = true; - } + const currentActionId: TNumberId = this.actionPlanner.current_action_id(); + + if (!COMBAT_ACTION_IDS[currentActionId]) { + this.stateManager.isCombat = false; } if (this.stateManager.isCombat) { return true; } - if (this.combatPlanner === null) { - this.combatPlanner = cast_planner(this.actionPlanner.action(stalker_ids.action_combat_planner)); - } + if ( + this.stateManager.targetState === EStalkerState.IDLE && + this.actionPlanner.current_action_id() === EActionId.STATE_TO_IDLE_COMBAT && + !this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMSTATE_LOCKED).evaluate() && + !this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMATION_LOCKED).evaluate() && + this.stateManager.planner.evaluator(EStateEvaluatorId.MOVEMENT).evaluate() && + this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMSTATE).evaluate() && + this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMATION).evaluate() && + this.stateManager.planner.evaluator(EStateEvaluatorId.SMARTCOVER).evaluate() + ) { + this.stateManager.isCombat = true; - if (!this.combatPlanner.initialized()) { - return false; + return true; } return false; diff --git a/src/engine/core/objects/state/state/EvaluatorStateIdleItems.ts b/src/engine/core/objects/state/state/EvaluatorStateIdleItems.ts index 99ef80d25..3ca8bb7e4 100644 --- a/src/engine/core/objects/state/state/EvaluatorStateIdleItems.ts +++ b/src/engine/core/objects/state/state/EvaluatorStateIdleItems.ts @@ -1,9 +1,10 @@ import { LuabindClass, property_evaluator } from "xray16"; +import { EStalkerState, EStateEvaluatorId } from "@/engine/core/objects/animation/state_types"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; -import { EStalkerState, EStateEvaluatorId } from "@/engine/core/objects/state/state_types"; +import { NO_IDLE_ALIFE_IDS } from "@/engine/core/schemes"; import { LuaLogger } from "@/engine/core/utils/logging"; -import { isObjectMeeting } from "@/engine/core/utils/object"; +import { ActionPlanner, Optional, TNumberId } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -13,6 +14,7 @@ const logger: LuaLogger = new LuaLogger($filename); @LuabindClass() export class EvaluatorStateIdleItems extends property_evaluator { private readonly stateManager: StalkerStateManager; + private actionPlanner: Optional = null; public constructor(stateManager: StalkerStateManager) { super(null, EvaluatorStateIdleItems.__name); @@ -27,19 +29,26 @@ export class EvaluatorStateIdleItems extends property_evaluator { return true; } - if (isObjectMeeting(this.object)) { + this.actionPlanner = this.actionPlanner || this.object.motivation_action_manager(); + + if (!this.actionPlanner.initialized()) { + return false; + } + + const currentActionId: TNumberId = this.actionPlanner.current_action_id(); + + if (NO_IDLE_ALIFE_IDS[currentActionId]) { return false; - } else { - return ( - this.stateManager.targetState === EStalkerState.IDLE && - // -- !this.st.planner.evaluator(this.st.properties["locked"]).evaluate() && - !this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMSTATE_LOCKED).evaluate() && - !this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMATION_LOCKED).evaluate() && - this.stateManager.planner.evaluator(EStateEvaluatorId.MOVEMENT).evaluate() && - this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMSTATE).evaluate() && - this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMATION).evaluate() && - this.stateManager.planner.evaluator(EStateEvaluatorId.SMARTCOVER).evaluate() - ); } + + return ( + this.stateManager.targetState === EStalkerState.IDLE && + !this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMSTATE_LOCKED).evaluate() && + !this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMATION_LOCKED).evaluate() && + this.stateManager.planner.evaluator(EStateEvaluatorId.MOVEMENT).evaluate() && + this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMSTATE).evaluate() && + this.stateManager.planner.evaluator(EStateEvaluatorId.ANIMATION).evaluate() && + this.stateManager.planner.evaluator(EStateEvaluatorId.SMARTCOVER).evaluate() + ); } } diff --git a/src/engine/core/objects/state/state/EvaluatorStateLocked.ts b/src/engine/core/objects/state/state/EvaluatorStateLocked.ts index 8d4292456..ba03f0608 100644 --- a/src/engine/core/objects/state/state/EvaluatorStateLocked.ts +++ b/src/engine/core/objects/state/state/EvaluatorStateLocked.ts @@ -1,7 +1,7 @@ import { LuabindClass, property_evaluator } from "xray16"; +import { EStateEvaluatorId } from "@/engine/core/objects/animation/state_types"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; -import { EStateEvaluatorId } from "@/engine/core/objects/state/state_types"; import { LuaLogger } from "@/engine/core/utils/logging"; const logger: LuaLogger = new LuaLogger($filename); diff --git a/src/engine/core/objects/state/state/EvaluatorStateLogicActive.ts b/src/engine/core/objects/state/state/EvaluatorStateLogicActive.ts index 6300497c0..01c7795fb 100644 --- a/src/engine/core/objects/state/state/EvaluatorStateLogicActive.ts +++ b/src/engine/core/objects/state/state/EvaluatorStateLogicActive.ts @@ -7,7 +7,7 @@ import { LuaLogger } from "@/engine/core/utils/logging"; const logger: LuaLogger = new LuaLogger($filename); /** - * todo; + * Check if any object logic scheme is active right now. */ @LuabindClass() export class EvaluatorStateLogicActive extends property_evaluator { @@ -19,7 +19,7 @@ export class EvaluatorStateLogicActive extends property_evaluator { } /** - * todo: Description. + * Evaluates whether object has any active section. */ public override evaluate(): boolean { return registry.objects.get(this.object.id()).activeSection !== null; diff --git a/src/engine/core/objects/state/weapon/EvaluatorWeapon.ts b/src/engine/core/objects/state/weapon/EvaluatorWeapon.ts index 753d1c9e7..278ffdc11 100644 --- a/src/engine/core/objects/state/weapon/EvaluatorWeapon.ts +++ b/src/engine/core/objects/state/weapon/EvaluatorWeapon.ts @@ -1,7 +1,7 @@ import { LuabindClass, property_evaluator } from "xray16"; +import { EWeaponAnimation } from "@/engine/core/objects/animation"; import { states } from "@/engine/core/objects/animation/states"; -import { EWeaponAnimation } from "@/engine/core/objects/state"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { LuaLogger } from "@/engine/core/utils/logging"; import { isStrappableWeapon, isWeapon } from "@/engine/core/utils/object"; diff --git a/src/engine/core/objects/state/weapon/EvaluatorWeaponDrop.ts b/src/engine/core/objects/state/weapon/EvaluatorWeaponDrop.ts index d644c867a..42d093067 100644 --- a/src/engine/core/objects/state/weapon/EvaluatorWeaponDrop.ts +++ b/src/engine/core/objects/state/weapon/EvaluatorWeaponDrop.ts @@ -1,7 +1,7 @@ import { LuabindClass, property_evaluator } from "xray16"; +import { EWeaponAnimation } from "@/engine/core/objects/animation/animation_types"; import { states } from "@/engine/core/objects/animation/states"; -import { EWeaponAnimation } from "@/engine/core/objects/state/animation_types"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { LuaLogger } from "@/engine/core/utils/logging"; diff --git a/src/engine/core/objects/state/weapon/EvaluatorWeaponFire.ts b/src/engine/core/objects/state/weapon/EvaluatorWeaponFire.ts index a42555690..58a85ac80 100644 --- a/src/engine/core/objects/state/weapon/EvaluatorWeaponFire.ts +++ b/src/engine/core/objects/state/weapon/EvaluatorWeaponFire.ts @@ -1,14 +1,14 @@ import { LuabindClass, property_evaluator } from "xray16"; +import { EWeaponAnimation } from "@/engine/core/objects/animation"; import { states } from "@/engine/core/objects/animation/states"; -import { EWeaponAnimation } from "@/engine/core/objects/state"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { LuaLogger } from "@/engine/core/utils/logging"; const logger: LuaLogger = new LuaLogger($filename); /** - * Whether object should fire weapon. + * Whether object in fire weapon state. */ @LuabindClass() export class EvaluatorWeaponFire extends property_evaluator { @@ -20,7 +20,7 @@ export class EvaluatorWeaponFire extends property_evaluator { } /** - * todo: Description. + * Evaluate whether weapon fire state is active. */ public override evaluate(): boolean { return ( diff --git a/src/engine/core/objects/state/weapon/EvaluatorWeaponNone.ts b/src/engine/core/objects/state/weapon/EvaluatorWeaponNone.ts index 47eeabbe1..4ba6ccff6 100644 --- a/src/engine/core/objects/state/weapon/EvaluatorWeaponNone.ts +++ b/src/engine/core/objects/state/weapon/EvaluatorWeaponNone.ts @@ -1,14 +1,14 @@ import { LuabindClass, property_evaluator } from "xray16"; +import { EWeaponAnimation } from "@/engine/core/objects/animation"; import { states } from "@/engine/core/objects/animation/states"; -import { EWeaponAnimation } from "@/engine/core/objects/state"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { LuaLogger } from "@/engine/core/utils/logging"; const logger: LuaLogger = new LuaLogger($filename); /** - * Whether should hide weapon at all. + * Whether object should hide weapon at all. */ @LuabindClass() export class EvaluatorWeaponNone extends property_evaluator { diff --git a/src/engine/core/objects/state/weapon/EvaluatorWeaponStrapped.ts b/src/engine/core/objects/state/weapon/EvaluatorWeaponStrapped.ts index fbdd9e77d..5ec8ff8bd 100644 --- a/src/engine/core/objects/state/weapon/EvaluatorWeaponStrapped.ts +++ b/src/engine/core/objects/state/weapon/EvaluatorWeaponStrapped.ts @@ -1,7 +1,7 @@ import { LuabindClass, property_evaluator } from "xray16"; +import { EWeaponAnimation } from "@/engine/core/objects/animation"; import { states } from "@/engine/core/objects/animation/states"; -import { EWeaponAnimation } from "@/engine/core/objects/state"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { LuaLogger } from "@/engine/core/utils/logging"; diff --git a/src/engine/core/objects/state/weapon/EvaluatorWeaponUnstrapped.ts b/src/engine/core/objects/state/weapon/EvaluatorWeaponUnstrapped.ts index 9729dd113..26635fe59 100644 --- a/src/engine/core/objects/state/weapon/EvaluatorWeaponUnstrapped.ts +++ b/src/engine/core/objects/state/weapon/EvaluatorWeaponUnstrapped.ts @@ -1,7 +1,7 @@ import { LuabindClass, property_evaluator } from "xray16"; +import { EWeaponAnimation } from "@/engine/core/objects/animation"; import { states } from "@/engine/core/objects/animation/states"; -import { EWeaponAnimation } from "@/engine/core/objects/state"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { LuaLogger } from "@/engine/core/utils/logging"; import { Optional } from "@/engine/lib/types"; diff --git a/src/engine/core/objects/state/weapon/StateManagerWeapon.ts b/src/engine/core/objects/state/weapon/StateManagerWeapon.ts index 7c1c61b93..5885e6ad4 100644 --- a/src/engine/core/objects/state/weapon/StateManagerWeapon.ts +++ b/src/engine/core/objects/state/weapon/StateManagerWeapon.ts @@ -1,8 +1,8 @@ import { anim, move, object, TXR_object_state } from "xray16"; import { IRegistryObjectState, registry } from "@/engine/core/database"; +import { EStalkerState, IStateDescriptor } from "@/engine/core/objects/animation/state_types"; import { states } from "@/engine/core/objects/animation/states"; -import { EStalkerState, IStateDescriptor } from "@/engine/core/objects/state/state_types"; import { LuaLogger } from "@/engine/core/utils/logging"; import { ClientObject, LuaArray, Optional, TIndex, TName, TNumberId, TTimestamp } from "@/engine/lib/types"; diff --git a/src/engine/core/schemes/abuse/actions/ActionAbuseHit.ts b/src/engine/core/schemes/abuse/actions/ActionAbuseHit.ts index c6356e215..e19bb3f67 100644 --- a/src/engine/core/schemes/abuse/actions/ActionAbuseHit.ts +++ b/src/engine/core/schemes/abuse/actions/ActionAbuseHit.ts @@ -1,7 +1,7 @@ import { action_base, LuabindClass } from "xray16"; import { registry, setStalkerState } from "@/engine/core/database"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { ISchemeAbuseState } from "@/engine/core/schemes/abuse/ISchemeAbuseState"; /** diff --git a/src/engine/core/schemes/animpoint/AnimpointManager.ts b/src/engine/core/schemes/animpoint/AnimpointManager.ts index 7c4157a16..ac06a4469 100644 --- a/src/engine/core/schemes/animpoint/AnimpointManager.ts +++ b/src/engine/core/schemes/animpoint/AnimpointManager.ts @@ -1,35 +1,37 @@ +import { EObjectCampActivity } from "core/objects/camp"; import { level } from "xray16"; import { registry } from "@/engine/core/database"; +import { getCampForPosition } from "@/engine/core/database/camp"; import { SmartCover } from "@/engine/core/objects"; -import { states } from "@/engine/core/objects/animation/states"; -import { EStalkerState } from "@/engine/core/objects/state"; -import { CampManager } from "@/engine/core/objects/state/camp/CampManager"; -import { AbstractSchemeManager } from "@/engine/core/schemes"; +import { EStalkerState, WEAPON_POSTFIX } from "@/engine/core/objects/animation"; import { + animpoint_predicates, animpointPredicateAlways, - associations, - associativeTable, -} from "@/engine/core/schemes/animpoint/animpoint_predicates"; -import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/ISchemeAnimpointState"; -import { IAnimpointAction } from "@/engine/core/schemes/animpoint/types"; -import { abort, assertDefined } from "@/engine/core/utils/assertion"; +} from "@/engine/core/objects/animation/predicates/animpoint_predicates"; +import { states } from "@/engine/core/objects/animation/states"; +import { CAMP_ACTIVITY_ANIMATION } from "@/engine/core/objects/camp/camp_logic"; +import { CampManager } from "@/engine/core/objects/camp/CampManager"; +import { IAnimpointActionDescriptor, ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/types"; +import { AbstractSchemeManager } from "@/engine/core/schemes/base"; +import { assert } from "@/engine/core/utils/assertion"; import { LuaLogger } from "@/engine/core/utils/logging"; import { angleToDirection, createVector } from "@/engine/core/utils/vector"; -import { ClientObject, LuaArray, Optional, TName, TNumberId, TRate, Vector } from "@/engine/lib/types"; +import { ClientObject, LuaArray, Optional, TIndex, TName, TNumberId, TRate, Vector } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); /** - * todo; + * Manager of animpoint scheme when stalkers are captured by animation and follow some defined logic. + * Specific animation state for some period of time. */ export class AnimpointManager extends AbstractSchemeManager { public isStarted: boolean = false; public currentAction: Optional = null; - public availableActions: Optional> = null; + public availableActions: Optional> = null; - public camp: Optional = null; + public campManager: Optional = null; public coverName: Optional = null; public position: Optional = null; @@ -39,13 +41,15 @@ export class AnimpointManager extends AbstractSchemeManager = null; public override activateScheme(isLoading: boolean, object: ClientObject): void { + logger.info("Activate animpoint scheme:", object.name()); + this.state.signals = new LuaTable(); this.calculatePosition(); if (this.isStarted) { if (!this.state.useCamp && this.coverName === this.state.coverName) { - this.fillApprovedActions(); + this.fillPossibleAnimationActions(); const targetAction: EStalkerState = this.state.approvedActions.get( math.random(this.state.approvedActions.length()) @@ -67,81 +71,86 @@ export class AnimpointManager extends AbstractSchemeManager = new LuaTable(); const description: Optional = this.state.description; - if (this.state.useCamp) { - const [campAction, isDirector] = this.camp!.getCampAction(this.object.id()); - const campActionsList = isDirector - ? associativeTable.get(campAction as TName).director - : associativeTable.get(campAction as TName).listener; - - let isFound: boolean = false; - - for (const [id, action] of this.state.approvedActions!) { - for (const it of $range(1, campActionsList.length())) { - if (description + campActionsList.get(it) === action.name) { - table.insert(actionsList, action.name); - isFound = true; - } - } - } - - if (!isFound) { - table.insert(actionsList, description as EStalkerState); - } - - const randomNumber: number = math.random(actionsList.length()); - let action: EStalkerState = actionsList.get(randomNumber); - - if (this.state.actionNameBase) { - if (this.state.actionNameBase === description + "_weapon") { - action = (description + "_weapon") as EStalkerState; - } - - if (action === description + "_weapon" && this.state.actionNameBase === description) { - table.remove(actionsList, randomNumber); - action = actionsList.get(math.random(actionsList.length())); - } - } else { - this.state.actionNameBase = action === description + "_weapon" ? action : description; - } - - this.currentAction = action; - } else { + if (!this.state.useCamp) { if (this.state.availableAnimations === null) { - assertDefined( + assert( this.state.approvedActions, "animpoint not in camp and approvedActions is null. Name [%s]", this.state.coverName ); - for (const [index, action] of this.state.approvedActions!) { + for (const [, action] of this.state.approvedActions) { table.insert(actionsList, action.name); } } else { - for (const [index, state] of this.state.availableAnimations!) { + for (const [index, state] of this.state.availableAnimations) { table.insert(actionsList, state); } } this.currentAction = actionsList.get(math.random(actionsList.length())); + + return; + } + + const [campAction, isDirector] = this.campManager!.getCampAction(this.object.id()); + const campActionsList = isDirector + ? CAMP_ACTIVITY_ANIMATION.get(campAction as EObjectCampActivity).director + : CAMP_ACTIVITY_ANIMATION.get(campAction as EObjectCampActivity).listener; + + let isFound: boolean = false; + + for (const [, action] of this.state.approvedActions!) { + for (const it of $range(1, campActionsList.length())) { + if (description + campActionsList.get(it) === action.name) { + table.insert(actionsList, action.name); + isFound = true; + } + } + } + + if (!isFound) { + table.insert(actionsList, description as EStalkerState); + } + + const randomIndex: TIndex = math.random(actionsList.length()); + let action: EStalkerState = actionsList.get(randomIndex); + + if (this.state.actionNameBase) { + if (this.state.actionNameBase === description + WEAPON_POSTFIX) { + action = (description + WEAPON_POSTFIX) as EStalkerState; + } + + if (action === description + WEAPON_POSTFIX && this.state.actionNameBase === description) { + table.remove(actionsList, randomIndex); + action = actionsList.get(math.random(actionsList.length())); + } + } else { + this.state.actionNameBase = action === description + WEAPON_POSTFIX ? action : description; } + + this.currentAction = action; } /** - * todo: Description. + * Calculate object positioning based on animpoint target smart cover position. */ public calculatePosition(): void { const smartCover: Optional = registry.smartCovers.get(this.state.coverName); - assertDefined(smartCover, "There is no smart_cover with name [%s]", this.state.coverName); + assert(smartCover, "There is no registered smart_cover with name '%s'.", this.state.coverName); this.position = registry.smartCovers.get(this.state.coverName).position; this.positionLevelVertexId = level.vertex_id(this.position); this.vertexPosition = level.vertex_position(this.positionLevelVertexId); - this.smartCoverDirection = angleToDirection(smartCover.angle); const lookDirection: Vector = this.smartCoverDirection!.normalize(); @@ -154,29 +163,29 @@ export class AnimpointManager extends AbstractSchemeManager, Optional]> { return $multi(this.position, this.smartCoverDirection); } /** - * todo: Description. + * @returns whether object reached position where animpoint scheme should activate animations */ public isPositionReached(): boolean { if (this.currentAction !== null) { @@ -198,7 +207,7 @@ export class AnimpointManager extends AbstractSchemeManager; - coverName: TName; - useCamp: boolean; - reachDistance: TDistance; // Already squared. - reachMovement: EStalkerState; - description: Optional; - availableAnimations: Optional>; - approvedActions: LuaArray; -} diff --git a/src/engine/core/schemes/animpoint/SchemeAnimpoint.ts b/src/engine/core/schemes/animpoint/SchemeAnimpoint.ts index 133ab7241..0c2ce6934 100644 --- a/src/engine/core/schemes/animpoint/SchemeAnimpoint.ts +++ b/src/engine/core/schemes/animpoint/SchemeAnimpoint.ts @@ -1,11 +1,11 @@ import { stalker_ids, world_property } from "xray16"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { AbstractScheme, EActionId, EEvaluatorId } from "@/engine/core/schemes"; import { ActionAnimpoint, ActionReachAnimpoint } from "@/engine/core/schemes/animpoint/actions"; import { AnimpointManager } from "@/engine/core/schemes/animpoint/AnimpointManager"; import { EvaluatorNeedAnimpoint, EvaluatorReachAnimpoint } from "@/engine/core/schemes/animpoint/evaluators"; -import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/ISchemeAnimpointState"; +import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/types"; import { getConfigSwitchConditions } from "@/engine/core/utils/ini/ini_config"; import { parseStringsList } from "@/engine/core/utils/ini/ini_parse"; import { readIniBoolean, readIniNumber, readIniString } from "@/engine/core/utils/ini/ini_read"; @@ -44,8 +44,8 @@ export class SchemeAnimpoint extends AbstractScheme { EStalkerState.WALK ) as EStalkerState; - state.reachDistance = readIniNumber(ini, section, "reach_distance", false, 0.75); - state.reachDistance *= state.reachDistance; // Calculate for sqr comparison. + state.reachDistanceSqr = readIniNumber(ini, section, "reach_distance", false, 0.75); + state.reachDistanceSqr *= state.reachDistanceSqr; // Calculate for sqr comparison. const rawAvailableAnimations: Optional = readIniString(ini, section, "avail_animations", false, "", null); @@ -67,9 +67,9 @@ export class SchemeAnimpoint extends AbstractScheme { actionPlanner.add_evaluator(EEvaluatorId.IS_ANIMPOINT_NEEDED, new EvaluatorNeedAnimpoint(schemeState)); actionPlanner.add_evaluator(EEvaluatorId.IS_ANIMPOINT_REACHED, new EvaluatorReachAnimpoint(schemeState)); - schemeState.animpoint = new AnimpointManager(object, schemeState); + schemeState.animpointManager = new AnimpointManager(object, schemeState); - SchemeAnimpoint.subscribe(object, schemeState, schemeState.animpoint); + SchemeAnimpoint.subscribe(object, schemeState, schemeState.animpointManager); const actionReachAnimpoint: ActionReachAnimpoint = new ActionReachAnimpoint(schemeState); @@ -99,6 +99,7 @@ export class SchemeAnimpoint extends AbstractScheme { SchemeAnimpoint.subscribe(object, schemeState, actionAnimpoint); + // Cannot go to alife simulation if animation is defined. actionPlanner.action(EActionId.ALIFE).add_precondition(new world_property(EEvaluatorId.IS_ANIMPOINT_NEEDED, false)); } } diff --git a/src/engine/core/schemes/animpoint/actions/ActionAnimpoint.ts b/src/engine/core/schemes/animpoint/actions/ActionAnimpoint.ts index 9a4960c04..747beb53a 100644 --- a/src/engine/core/schemes/animpoint/actions/ActionAnimpoint.ts +++ b/src/engine/core/schemes/animpoint/actions/ActionAnimpoint.ts @@ -1,8 +1,8 @@ import { action_base, LuabindClass } from "xray16"; import { setStalkerState } from "@/engine/core/database"; -import { EStalkerState } from "@/engine/core/objects/state"; -import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/ISchemeAnimpointState"; +import { EStalkerState } from "@/engine/core/objects/animation"; +import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/types"; import { LuaLogger } from "@/engine/core/utils/logging"; const logger: LuaLogger = new LuaLogger($filename); @@ -24,19 +24,19 @@ export class ActionAnimpoint extends action_base { * Start animation on init. */ public override initialize(): void { - logger.info("Starting animpoint:", this.object.name(), this.state.animpoint.currentAction); + logger.info("Starting animpoint:", this.object.name(), this.state.animpointManager.currentAction); super.initialize(); - this.state.animpoint.start(); + this.state.animpointManager.start(); } /** * Stop animation on finalize. */ public override finalize(): void { - logger.info("Ending animpoint:", this.object.name(), this.state.animpoint.currentAction); + logger.info("Ending animpoint:", this.object.name(), this.state.animpointManager.currentAction); - this.state.animpoint.stop(); + this.state.animpointManager.stop(); super.finalize(); } @@ -44,7 +44,7 @@ export class ActionAnimpoint extends action_base { * Stop animation on net destroy. */ public net_destroy(): void { - this.state.animpoint.stop(); + this.state.animpointManager.stop(); } /** @@ -53,18 +53,18 @@ export class ActionAnimpoint extends action_base { public override execute(): void { super.execute(); - if (!this.state.animpoint.isStarted) { - this.state.animpoint.start(); + if (!this.state.animpointManager.isStarted) { + this.state.animpointManager.start(); } - const [position, direction] = this.state.animpoint.getAnimationParameters(); + const [position, direction] = this.state.animpointManager.getAnimationParameters(); setStalkerState( this.object, - this.state.animpoint.getCurrentAction() as EStalkerState, + this.state.animpointManager.getCurrentAction() as EStalkerState, null, null, - { lookPosition: this.state.animpoint.lookPosition, lookObject: null }, + { lookPosition: this.state.animpointManager.lookPosition, lookObject: null }, { animationPosition: position, animationDirection: direction } ); } diff --git a/src/engine/core/schemes/animpoint/actions/ActionReachAnimpoint.ts b/src/engine/core/schemes/animpoint/actions/ActionReachAnimpoint.ts index bd9cf9759..d6fc50e82 100644 --- a/src/engine/core/schemes/animpoint/actions/ActionReachAnimpoint.ts +++ b/src/engine/core/schemes/animpoint/actions/ActionReachAnimpoint.ts @@ -1,7 +1,7 @@ import { action_base, LuabindClass } from "xray16"; import { setStalkerState } from "@/engine/core/database"; -import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/ISchemeAnimpointState"; +import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/types"; import { LuaLogger } from "@/engine/core/utils/logging"; import { EClientObjectPath } from "@/engine/lib/types"; @@ -22,7 +22,7 @@ export class ActionReachAnimpoint extends action_base { public override initialize(): void { super.initialize(); - this.state.animpoint.calculatePosition(); + this.state.animpointManager.calculatePosition(); logger.info("Starting reach place of animpoint:", this.object.name()); } @@ -41,17 +41,18 @@ export class ActionReachAnimpoint extends action_base { super.execute(); // Set destination point to walk. - this.object.set_dest_level_vertex_id(this.state.animpoint.positionLevelVertexId!); - this.object.set_desired_direction(this.state.animpoint.smartCoverDirection!); + this.object.set_dest_level_vertex_id(this.state.animpointManager.positionLevelVertexId!); + this.object.set_desired_direction(this.state.animpointManager.smartCoverDirection!); this.object.set_path_type(EClientObjectPath.LEVEL_PATH); const isDistanceReached: boolean = - this.object.position().distance_to_sqr(this.state.animpoint.vertexPosition!) <= this.state.reachDistance; + this.object.position().distance_to_sqr(this.state.animpointManager.vertexPosition!) <= + this.state.reachDistanceSqr; if (isDistanceReached) { // When reached place start looking to where animation should happen. setStalkerState(this.object, this.state.reachMovement, null, null, { - lookPosition: this.state.animpoint.lookPosition, + lookPosition: this.state.animpointManager.lookPosition, lookObject: null, }); } else { diff --git a/src/engine/core/schemes/animpoint/evaluators/EvaluatorNeedAnimpoint.ts b/src/engine/core/schemes/animpoint/evaluators/EvaluatorNeedAnimpoint.ts index 661bd308d..66684417e 100644 --- a/src/engine/core/schemes/animpoint/evaluators/EvaluatorNeedAnimpoint.ts +++ b/src/engine/core/schemes/animpoint/evaluators/EvaluatorNeedAnimpoint.ts @@ -1,8 +1,9 @@ import { LuabindClass, property_evaluator } from "xray16"; -import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/ISchemeAnimpointState"; +import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/types"; import { LuaLogger } from "@/engine/core/utils/logging"; import { isActiveSection } from "@/engine/core/utils/scheme"; +import { TSection } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -22,6 +23,6 @@ export class EvaluatorNeedAnimpoint extends property_evaluator { * @returns whether object is performing animation now */ public override evaluate(): boolean { - return isActiveSection(this.object, this.state.section); + return isActiveSection(this.object, this.state.section as TSection); } } diff --git a/src/engine/core/schemes/animpoint/evaluators/EvaluatorReachAnimpoint.ts b/src/engine/core/schemes/animpoint/evaluators/EvaluatorReachAnimpoint.ts index b55fb76b5..cc0cf659f 100644 --- a/src/engine/core/schemes/animpoint/evaluators/EvaluatorReachAnimpoint.ts +++ b/src/engine/core/schemes/animpoint/evaluators/EvaluatorReachAnimpoint.ts @@ -1,6 +1,6 @@ import { LuabindClass, property_evaluator } from "xray16"; -import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/ISchemeAnimpointState"; +import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/types"; import { LuaLogger } from "@/engine/core/utils/logging"; const logger: LuaLogger = new LuaLogger($filename); @@ -21,6 +21,6 @@ export class EvaluatorReachAnimpoint extends property_evaluator { * @returns whether object animation logics is finished */ public override evaluate(): boolean { - return this.state.animpoint.isPositionReached(); + return this.state.animpointManager.isPositionReached(); } } diff --git a/src/engine/core/schemes/animpoint/index.ts b/src/engine/core/schemes/animpoint/index.ts index f1eb3a6b4..b59ada383 100644 --- a/src/engine/core/schemes/animpoint/index.ts +++ b/src/engine/core/schemes/animpoint/index.ts @@ -1,3 +1,2 @@ -export * from "@/engine/core/schemes/animpoint/ISchemeAnimpointState"; export * from "@/engine/core/schemes/animpoint/SchemeAnimpoint"; export * from "@/engine/core/schemes/animpoint/types"; diff --git a/src/engine/core/schemes/animpoint/types.ts b/src/engine/core/schemes/animpoint/types.ts index 63a66a402..9a5ac1a9a 100644 --- a/src/engine/core/schemes/animpoint/types.ts +++ b/src/engine/core/schemes/animpoint/types.ts @@ -1,18 +1,27 @@ -import { EStalkerState } from "@/engine/core/objects/state"; -import { LuaArray, TNumberId } from "@/engine/lib/types"; +import { EStalkerState } from "@/engine/core/objects/animation"; +import { IBaseSchemeState } from "@/engine/core/schemes"; +import { AnimpointManager } from "@/engine/core/schemes/animpoint/AnimpointManager"; +import { ClientObject, LuaArray, Optional, TDistance, TName } from "@/engine/lib/types"; /** - * todo; + * State of animpoint scheme. */ -export interface IAnimpointAction { - name: EStalkerState; - predicate: (this: void, objectId: TNumberId, isInCamp?: boolean) => boolean; +export interface ISchemeAnimpointState extends IBaseSchemeState { + animpointManager: AnimpointManager; + actionNameBase: Optional; + coverName: TName; + useCamp: boolean; + reachDistanceSqr: TDistance; // Already squared. + reachMovement: EStalkerState; + description: Optional; + availableAnimations: Optional>; + approvedActions: LuaArray; } /** - * todo; + * Descriptor of animpoint when object is captured in smart cover and deciding which specific animation to run. */ -export interface IStoryAnimationDescriptor { - director: LuaArray; - listener: LuaArray; +export interface IAnimpointActionDescriptor { + name: EStalkerState; + predicate: (this: void, object: ClientObject, isInCamp?: boolean) => boolean; } diff --git a/src/engine/core/schemes/base/id/category_ids.ts b/src/engine/core/schemes/base/id/category_ids.ts new file mode 100644 index 000000000..09c55aa57 --- /dev/null +++ b/src/engine/core/schemes/base/id/category_ids.ts @@ -0,0 +1,20 @@ +import { stalker_ids } from "xray16"; + +import { EActionId } from "@/engine/core/schemes/base/id/action_ids"; +import { TNumberId } from "@/engine/lib/types"; + +/** + * Map of actions linked to combat. + */ +export const COMBAT_ACTION_IDS: Record = { + [stalker_ids.action_combat_planner]: true, + [stalker_ids.action_danger_planner]: true, + [stalker_ids.action_anomaly_planner]: true, +}; + +/** + * Map of actions linked to idle alife. + */ +export const NO_IDLE_ALIFE_IDS: Record = { + [EActionId.MEET_WAITING_ACTIVITY]: true, +}; diff --git a/src/engine/core/schemes/base/id/index.ts b/src/engine/core/schemes/base/id/index.ts index f9d9cb70f..45fe8a977 100644 --- a/src/engine/core/schemes/base/id/index.ts +++ b/src/engine/core/schemes/base/id/index.ts @@ -1,2 +1,3 @@ export * from "@/engine/core/schemes/base/id/action_ids"; export * from "@/engine/core/schemes/base/id/evaluator_ids"; +export * from "@/engine/core/schemes/base/id/category_ids"; diff --git a/src/engine/core/schemes/base/types.ts b/src/engine/core/schemes/base/types.ts index 22f558853..f6627c41b 100644 --- a/src/engine/core/schemes/base/types.ts +++ b/src/engine/core/schemes/base/types.ts @@ -84,11 +84,11 @@ export interface ISchemeEventHandler { */ update?(delta: TCount): void; /** - * todo: Description. + * todo: Description, swap params order. */ activateScheme?(isLoading: boolean, object: ClientObject): void; /** - * todo: Description. + * todo: Description, swap params order. */ resetScheme?(isLoading: boolean, object: ClientObject): void; /** diff --git a/src/engine/core/schemes/camper/ISchemeCamperState.ts b/src/engine/core/schemes/camper/ISchemeCamperState.ts index 21e28fb70..c9f0945da 100644 --- a/src/engine/core/schemes/camper/ISchemeCamperState.ts +++ b/src/engine/core/schemes/camper/ISchemeCamperState.ts @@ -1,4 +1,4 @@ -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { IBaseSchemeState } from "@/engine/core/schemes/base"; import { LuaArray, diff --git a/src/engine/core/schemes/camper/SchemeCamper.ts b/src/engine/core/schemes/camper/SchemeCamper.ts index 478984423..e292b3bbc 100644 --- a/src/engine/core/schemes/camper/SchemeCamper.ts +++ b/src/engine/core/schemes/camper/SchemeCamper.ts @@ -1,6 +1,6 @@ import { stalker_ids, world_property } from "xray16"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { AbstractScheme, EActionId, EEvaluatorId } from "@/engine/core/schemes"; import { ActionCamperPatrol } from "@/engine/core/schemes/camper/actions"; import { EvaluatorCloseCombat, EvaluatorEnd } from "@/engine/core/schemes/camper/evaluators"; diff --git a/src/engine/core/schemes/camper/actions/ActionCamperPatrol.ts b/src/engine/core/schemes/camper/actions/ActionCamperPatrol.ts index b17f589ab..4f22b7426 100644 --- a/src/engine/core/schemes/camper/actions/ActionCamperPatrol.ts +++ b/src/engine/core/schemes/camper/actions/ActionCamperPatrol.ts @@ -2,7 +2,7 @@ import { action_base, danger_object, LuabindClass, patrol, stalker_ids, time_glo import { registry, setStalkerState } from "@/engine/core/database"; import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager"; -import { EStalkerState, ILookTargetDescriptor } from "@/engine/core/objects/state"; +import { EStalkerState, ILookTargetDescriptor } from "@/engine/core/objects/animation"; import { StalkerMoveManager } from "@/engine/core/objects/state/StalkerMoveManager"; import { ICampPoint, ISchemeCamperState } from "@/engine/core/schemes/camper/ISchemeCamperState"; import { abort } from "@/engine/core/utils/assertion"; @@ -33,9 +33,6 @@ export class ActionCamperPatrol extends action_base { public enemy: Optional = null; public enemyPosition: Optional = null; - /** - * todo: Description. - */ public constructor(state: ISchemeCamperState, object: ClientObject) { super(null, ActionCamperPatrol.__name); diff --git a/src/engine/core/schemes/camper/index.ts b/src/engine/core/schemes/camper/index.ts index 1f6e54549..8b57cf83a 100644 --- a/src/engine/core/schemes/camper/index.ts +++ b/src/engine/core/schemes/camper/index.ts @@ -1,3 +1,3 @@ -export * from "@/engine/core/objects/state/camp/CampManager"; +export * from "@/engine/core/objects/camp/CampManager"; export * from "@/engine/core/schemes/camper/ISchemeCamperState"; export * from "@/engine/core/schemes/camper/SchemeCamper"; diff --git a/src/engine/core/schemes/combat_camper/actions/ActionLookAround.ts b/src/engine/core/schemes/combat_camper/actions/ActionLookAround.ts index 905ff125d..9b5dfa84f 100644 --- a/src/engine/core/schemes/combat_camper/actions/ActionLookAround.ts +++ b/src/engine/core/schemes/combat_camper/actions/ActionLookAround.ts @@ -1,7 +1,7 @@ import { action_base, LuabindClass, time_global } from "xray16"; import { setStalkerState } from "@/engine/core/database"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { ISchemeCombatState } from "@/engine/core/schemes/combat"; import { assertDefined } from "@/engine/core/utils/assertion"; import { LuaLogger } from "@/engine/core/utils/logging"; diff --git a/src/engine/core/schemes/combat_camper/actions/ActionShoot.ts b/src/engine/core/schemes/combat_camper/actions/ActionShoot.ts index 222f5f52c..7f4a8a545 100644 --- a/src/engine/core/schemes/combat_camper/actions/ActionShoot.ts +++ b/src/engine/core/schemes/combat_camper/actions/ActionShoot.ts @@ -1,7 +1,7 @@ import { action_base, LuabindClass } from "xray16"; import { setStalkerState } from "@/engine/core/database"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { ISchemeCombatState } from "@/engine/core/schemes/combat"; import { LuaLogger } from "@/engine/core/utils/logging"; diff --git a/src/engine/core/schemes/combat_idle/actions/ActionPostCombatIdleWait.ts b/src/engine/core/schemes/combat_idle/actions/ActionPostCombatIdleWait.ts index 43dd6f451..9d8807b9b 100644 --- a/src/engine/core/schemes/combat_idle/actions/ActionPostCombatIdleWait.ts +++ b/src/engine/core/schemes/combat_idle/actions/ActionPostCombatIdleWait.ts @@ -1,7 +1,7 @@ import { action_base, anim, look, LuabindClass, move, object } from "xray16"; import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager"; -import { EAnimationType, EStalkerState } from "@/engine/core/objects/state"; +import { EAnimationType, EStalkerState } from "@/engine/core/objects/animation"; import { StalkerAnimationManager } from "@/engine/core/objects/state/StalkerAnimationManager"; import { ISchemePostCombatIdleState } from "@/engine/core/schemes/combat_idle/ISchemePostCombatIdleState"; import { LuaLogger } from "@/engine/core/utils/logging"; @@ -16,7 +16,7 @@ const logger: LuaLogger = new LuaLogger($filename); export class ActionPostCombatIdleWait extends action_base { public readonly state: ISchemePostCombatIdleState; - public animationState!: { animstate: { states: { anim_marker: null } } }; + public animationState!: { animstate: { state: { animationMarker: null } } }; public isAnimationStarted: boolean = false; public constructor(state: ISchemePostCombatIdleState) { @@ -35,7 +35,7 @@ export class ActionPostCombatIdleWait extends action_base { this.object.set_movement_type(move.stand); this.object.set_sight(look.danger, null, 0); - this.animationState = { animstate: { states: { anim_marker: null } } }; + this.animationState = { animstate: { state: { animationMarker: null } } }; this.state.animation = new StalkerAnimationManager( this.object, diff --git a/src/engine/core/schemes/combat_idle/evaluators/EvaluatorPostCombatIdleEnemy.ts b/src/engine/core/schemes/combat_idle/evaluators/EvaluatorPostCombatIdleEnemy.ts index b04dc5326..5638257db 100644 --- a/src/engine/core/schemes/combat_idle/evaluators/EvaluatorPostCombatIdleEnemy.ts +++ b/src/engine/core/schemes/combat_idle/evaluators/EvaluatorPostCombatIdleEnemy.ts @@ -26,6 +26,10 @@ export class EvaluatorPostCombatIdleEnemy extends property_evaluator { * Evaluate whether object can enter post-combat idle state. */ public override evaluate(): boolean { + if (!this.object.alive()) { + return false; + } + const bestEnemy: Optional = this.object.best_enemy(); if (bestEnemy !== null && !canObjectSelectAsEnemy(this.object, bestEnemy)) { @@ -68,6 +72,6 @@ export class EvaluatorPostCombatIdleEnemy extends property_evaluator { this.state.animation.setState(null); - return this.state.animation.states.animationMarker !== null; + return this.state.animation.state.animationMarker !== null; } } diff --git a/src/engine/core/schemes/combat_zombied/actions/ActionZombieGoToDanger.ts b/src/engine/core/schemes/combat_zombied/actions/ActionZombieGoToDanger.ts index 70faa3e89..3aac03983 100644 --- a/src/engine/core/schemes/combat_zombied/actions/ActionZombieGoToDanger.ts +++ b/src/engine/core/schemes/combat_zombied/actions/ActionZombieGoToDanger.ts @@ -1,7 +1,7 @@ import { action_base, danger_object, LuabindClass, move, time_global } from "xray16"; import { setStalkerState } from "@/engine/core/database"; -import { EStalkerState, ILookTargetDescriptor } from "@/engine/core/objects/state"; +import { EStalkerState, ILookTargetDescriptor } from "@/engine/core/objects/animation"; import { EZombieCombatAction, ISchemeCombatState } from "@/engine/core/schemes/combat/ISchemeCombatState"; import { LuaLogger } from "@/engine/core/utils/logging"; import { sendToNearestAccessibleVertex } from "@/engine/core/utils/object/object_location"; diff --git a/src/engine/core/schemes/combat_zombied/actions/ActionZombieShoot.ts b/src/engine/core/schemes/combat_zombied/actions/ActionZombieShoot.ts index a3b7ee099..7f39a233e 100644 --- a/src/engine/core/schemes/combat_zombied/actions/ActionZombieShoot.ts +++ b/src/engine/core/schemes/combat_zombied/actions/ActionZombieShoot.ts @@ -2,7 +2,7 @@ import { action_base, level, LuabindClass, move, time_global } from "xray16"; import { setStalkerState } from "@/engine/core/database"; import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager"; -import { EStalkerState, ILookTargetDescriptor } from "@/engine/core/objects/state"; +import { EStalkerState, ILookTargetDescriptor } from "@/engine/core/objects/animation"; import { EZombieCombatAction, ISchemeCombatState } from "@/engine/core/schemes/combat/ISchemeCombatState"; import { LuaLogger } from "@/engine/core/utils/logging"; import { chance } from "@/engine/core/utils/random"; diff --git a/src/engine/core/schemes/companion/actions/ActionCompanionActivity.ts b/src/engine/core/schemes/companion/actions/ActionCompanionActivity.ts index c5a969204..da49066b0 100644 --- a/src/engine/core/schemes/companion/actions/ActionCompanionActivity.ts +++ b/src/engine/core/schemes/companion/actions/ActionCompanionActivity.ts @@ -1,7 +1,7 @@ import { action_base, level, LuabindClass, time_global } from "xray16"; import { registry, setStalkerState } from "@/engine/core/database"; -import { EStalkerState, ILookTargetDescriptor } from "@/engine/core/objects/state"; +import { EStalkerState, ILookTargetDescriptor } from "@/engine/core/objects/animation"; import { ISchemeCompanionState } from "@/engine/core/schemes/companion"; import { LuaLogger } from "@/engine/core/utils/logging"; import { vectorRotateY } from "@/engine/core/utils/vector"; diff --git a/src/engine/core/schemes/corpse_detection/actions/ActionSearchCorpse.ts b/src/engine/core/schemes/corpse_detection/actions/ActionSearchCorpse.ts index 337e0e28d..919241da8 100644 --- a/src/engine/core/schemes/corpse_detection/actions/ActionSearchCorpse.ts +++ b/src/engine/core/schemes/corpse_detection/actions/ActionSearchCorpse.ts @@ -2,7 +2,7 @@ import { action_base, LuabindClass } from "xray16"; import { registry, setStalkerState } from "@/engine/core/database"; import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { ISchemeCorpseDetectionState } from "@/engine/core/schemes/corpse_detection"; import { Vector } from "@/engine/lib/types"; diff --git a/src/engine/core/schemes/cover/actions/ActionCover.ts b/src/engine/core/schemes/cover/actions/ActionCover.ts index 3896a67f7..7b0ed1a3f 100644 --- a/src/engine/core/schemes/cover/actions/ActionCover.ts +++ b/src/engine/core/schemes/cover/actions/ActionCover.ts @@ -3,14 +3,14 @@ import { action_base, level, LuabindClass } from "xray16"; import { registry, setStalkerState } from "@/engine/core/database"; import { SimulationBoardManager } from "@/engine/core/managers/interaction/SimulationBoardManager"; import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { ISchemeCoverState } from "@/engine/core/schemes/cover"; import { pickSectionFromCondList } from "@/engine/core/utils/ini/ini_config"; import { areSameVectors, createEmptyVector, createVector, subVectors } from "@/engine/core/utils/vector"; import { CoverPoint, EClientObjectPath, Optional, TDistance, TNumberId, Vector } from "@/engine/lib/types"; /** - * todo; + * Find cover and hide action. */ @LuabindClass() export class ActionCover extends action_base { diff --git a/src/engine/core/schemes/help_wounded/actions/ActionHelpWounded.ts b/src/engine/core/schemes/help_wounded/actions/ActionHelpWounded.ts index df8d6508b..63eb6b973 100644 --- a/src/engine/core/schemes/help_wounded/actions/ActionHelpWounded.ts +++ b/src/engine/core/schemes/help_wounded/actions/ActionHelpWounded.ts @@ -1,7 +1,7 @@ import { action_base, LuabindClass } from "xray16"; import { setStalkerState } from "@/engine/core/database"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { ISchemeHelpWoundedState } from "@/engine/core/schemes/help_wounded"; import { LuaLogger } from "@/engine/core/utils/logging"; diff --git a/src/engine/core/schemes/meet/ISchemeMeetState.ts b/src/engine/core/schemes/meet/ISchemeMeetState.ts index 983f1991a..cf1e0bf47 100644 --- a/src/engine/core/schemes/meet/ISchemeMeetState.ts +++ b/src/engine/core/schemes/meet/ISchemeMeetState.ts @@ -27,7 +27,7 @@ export interface ISchemeMeetState extends IBaseSchemeState { far_snd_distance: TConditionList; far_snd: TConditionList; far_victim: TConditionList; - meet_section: Optional; + meetSection: Optional; reset_distance: TDistance; meet_only_at_path: boolean; } diff --git a/src/engine/core/schemes/meet/MeetManager.ts b/src/engine/core/schemes/meet/MeetManager.ts index 411904c03..446bfe6cf 100644 --- a/src/engine/core/schemes/meet/MeetManager.ts +++ b/src/engine/core/schemes/meet/MeetManager.ts @@ -2,7 +2,7 @@ import { alife } from "xray16"; import { getObjectByStoryId, registry, setStalkerState } from "@/engine/core/database"; import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { AbstractSchemeManager } from "@/engine/core/schemes"; import { SchemeAbuse } from "@/engine/core/schemes/abuse"; import { ISchemeMeetState } from "@/engine/core/schemes/meet/ISchemeMeetState"; diff --git a/src/engine/core/schemes/meet/SchemeMeet.ts b/src/engine/core/schemes/meet/SchemeMeet.ts index 965b2b565..7ba7bae7b 100644 --- a/src/engine/core/schemes/meet/SchemeMeet.ts +++ b/src/engine/core/schemes/meet/SchemeMeet.ts @@ -127,11 +127,11 @@ export class SchemeMeet extends AbstractScheme { state: ISchemeMeetState, scheme: EScheme ): void { - if (tostring(section) === state.meet_section && tostring(section) !== NIL) { + if (tostring(section) === state.meetSection && tostring(section) !== NIL) { return; } - state.meet_section = tostring(section); + state.meetSection = tostring(section); const def: AnyObject = {}; const relation = getObjectsRelationSafe(object, registry.actor); @@ -291,6 +291,7 @@ export class SchemeMeet extends AbstractScheme { } } else if (use === FALSE) { object.disable_talk(); + if (object.is_talking()) { object.stop_talk(); } diff --git a/src/engine/core/schemes/patrol/PatrolManager.ts b/src/engine/core/schemes/patrol/PatrolManager.ts index 295284e48..0516e0b95 100644 --- a/src/engine/core/schemes/patrol/PatrolManager.ts +++ b/src/engine/core/schemes/patrol/PatrolManager.ts @@ -1,6 +1,6 @@ import { level } from "xray16"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { abort } from "@/engine/core/utils/assertion"; import { createEmptyVector, createVector, vectorCross, vectorRotateY, yawDegree } from "@/engine/core/utils/vector"; import { ClientObject, Optional, TCount, TDistance, TName, TNumberId, TRate, Vector } from "@/engine/lib/types"; diff --git a/src/engine/core/schemes/patrol/actions/ActionCommander.ts b/src/engine/core/schemes/patrol/actions/ActionCommander.ts index c948a7950..c3d648395 100644 --- a/src/engine/core/schemes/patrol/actions/ActionCommander.ts +++ b/src/engine/core/schemes/patrol/actions/ActionCommander.ts @@ -2,14 +2,14 @@ import { action_base, LuabindClass } from "xray16"; import { getStalkerState, registry } from "@/engine/core/database"; import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { StalkerMoveManager } from "@/engine/core/objects/state/StalkerMoveManager"; import { ISchemePatrolState } from "@/engine/core/schemes/patrol"; import { parseWaypointsData } from "@/engine/core/utils/ini/ini_parse"; import { ClientObject, Optional } from "@/engine/lib/types"; /** - * todo; + * Action to command patrol/group of stalker on way somewhere. */ @LuabindClass() export class ActionCommander extends action_base { diff --git a/src/engine/core/schemes/patrol/actions/ActionPatrol.ts b/src/engine/core/schemes/patrol/actions/ActionPatrol.ts index 8da8e5282..cc4ac1809 100644 --- a/src/engine/core/schemes/patrol/actions/ActionPatrol.ts +++ b/src/engine/core/schemes/patrol/actions/ActionPatrol.ts @@ -1,7 +1,7 @@ import { action_base, LuabindClass, time_global } from "xray16"; import { registry, setStalkerState } from "@/engine/core/database"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { StalkerMoveManager } from "@/engine/core/objects/state/StalkerMoveManager"; import { ISchemePatrolState } from "@/engine/core/schemes/patrol"; import { parseWaypointsData } from "@/engine/core/utils/ini"; @@ -13,7 +13,7 @@ import { ClientObject, EClientObjectPath, TDistance, TNumberId, TTimestamp, Vect const logger: LuaLogger = new LuaLogger($filename); /** - * todo; + * Action patrol when objects should go to some specific place. */ @LuabindClass() export class ActionPatrol extends action_base { diff --git a/src/engine/core/schemes/reach_task/ReachTaskPatrolManager.ts b/src/engine/core/schemes/reach_task/ReachTaskPatrolManager.ts index 825a69343..906eca978 100644 --- a/src/engine/core/schemes/reach_task/ReachTaskPatrolManager.ts +++ b/src/engine/core/schemes/reach_task/ReachTaskPatrolManager.ts @@ -1,7 +1,7 @@ import { alife, level } from "xray16"; import { Squad } from "@/engine/core/objects"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { abort, assertDefined } from "@/engine/core/utils/assertion"; import { LuaLogger } from "@/engine/core/utils/logging"; import { getObjectSquad } from "@/engine/core/utils/object"; diff --git a/src/engine/core/schemes/reach_task/actions/ActionReachTaskLocation.ts b/src/engine/core/schemes/reach_task/actions/ActionReachTaskLocation.ts index 77d586b6d..9a3fb48bb 100644 --- a/src/engine/core/schemes/reach_task/actions/ActionReachTaskLocation.ts +++ b/src/engine/core/schemes/reach_task/actions/ActionReachTaskLocation.ts @@ -2,9 +2,9 @@ import { action_base, alife, anim, clsid, level, look, LuabindClass, move, objec import { registry } from "@/engine/core/database"; import { SurgeManager } from "@/engine/core/managers/world/SurgeManager"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { Squad } from "@/engine/core/objects/server/squad/Squad"; import { TSimulationObject } from "@/engine/core/objects/server/types"; -import { EStalkerState } from "@/engine/core/objects/state"; import { ReachTaskPatrolManager } from "@/engine/core/schemes/reach_task/ReachTaskPatrolManager"; import { LuaLogger } from "@/engine/core/utils/logging"; import { getObjectSquad, sendToNearestAccessibleVertex } from "@/engine/core/utils/object"; diff --git a/src/engine/core/schemes/remark/actions/ActionRemarkActivity.ts b/src/engine/core/schemes/remark/actions/ActionRemarkActivity.ts index aebb01f33..7a5d520b4 100644 --- a/src/engine/core/schemes/remark/actions/ActionRemarkActivity.ts +++ b/src/engine/core/schemes/remark/actions/ActionRemarkActivity.ts @@ -3,9 +3,8 @@ import { action_base, level, LuabindClass, patrol } from "xray16"; import { getObjectIdByStoryId, registry, setStalkerState } from "@/engine/core/database"; import { SimulationBoardManager } from "@/engine/core/managers/interaction/SimulationBoardManager"; import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager"; +import { EStalkerState, ILookTargetDescriptor, IStateManagerCallbackDescriptor } from "@/engine/core/objects/animation"; import { SmartTerrain } from "@/engine/core/objects/server/smart_terrain/SmartTerrain"; -import { EStalkerState, ILookTargetDescriptor } from "@/engine/core/objects/state"; -import { IStateManagerCallbackDescriptor } from "@/engine/core/objects/state/StalkerStateManager"; import { ISchemeRemarkState } from "@/engine/core/schemes/remark"; import { abort } from "@/engine/core/utils/assertion"; import { pickSectionFromCondList } from "@/engine/core/utils/ini/ini_config"; diff --git a/src/engine/core/schemes/sleeper/actions/ActionSleeperActivity.ts b/src/engine/core/schemes/sleeper/actions/ActionSleeperActivity.ts index aa67af183..d15e50fdc 100644 --- a/src/engine/core/schemes/sleeper/actions/ActionSleeperActivity.ts +++ b/src/engine/core/schemes/sleeper/actions/ActionSleeperActivity.ts @@ -1,14 +1,14 @@ import { action_base, LuabindClass, patrol } from "xray16"; import { registry, setStalkerState } from "@/engine/core/database"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { StalkerMoveManager } from "@/engine/core/objects/state/StalkerMoveManager"; import { ISchemeSleeperState } from "@/engine/core/schemes/sleeper"; import { abort } from "@/engine/core/utils/assertion"; import { parseWaypointsDataFromList } from "@/engine/core/utils/ini/ini_parse"; import { IWaypointData } from "@/engine/core/utils/ini/ini_types"; import { LuaLogger } from "@/engine/core/utils/logging"; -import { AnyCallable, ClientObject, LuaArray, Optional, Patrol, TCount, Vector } from "@/engine/lib/types"; +import { AnyCallable, ClientObject, LuaArray, Optional, Patrol, TCount, TDuration, Vector } from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -28,9 +28,9 @@ export class ActionSleeperActivity extends action_base { public timer!: { begin: Optional; idle: Optional; - maxidle: number; - sumidle: number; - random: number; + maxidle: TDuration; + sumidle: TDuration; + random: TDuration; }; public constructor(state: ISchemeSleeperState, object: ClientObject) { diff --git a/src/engine/core/schemes/smartcover/actions/ActionSmartCoverActivity.ts b/src/engine/core/schemes/smartcover/actions/ActionSmartCoverActivity.ts index a50202929..6006feda1 100644 --- a/src/engine/core/schemes/smartcover/actions/ActionSmartCoverActivity.ts +++ b/src/engine/core/schemes/smartcover/actions/ActionSmartCoverActivity.ts @@ -2,7 +2,7 @@ import { action_base, level, LuabindClass, patrol } from "xray16"; import { getObjectByStoryId, registry, setStalkerState } from "@/engine/core/database"; import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { ActionSleeperActivity } from "@/engine/core/schemes/sleeper/actions"; import { COVER_SUBSTATE_TABLE, diff --git a/src/engine/core/schemes/walker/ISchemeWalkerState.ts b/src/engine/core/schemes/walker/ISchemeWalkerState.ts index 8c3ca945a..77031dbf5 100644 --- a/src/engine/core/schemes/walker/ISchemeWalkerState.ts +++ b/src/engine/core/schemes/walker/ISchemeWalkerState.ts @@ -1,8 +1,8 @@ -import type { EStalkerState } from "@/engine/core/objects/state"; -import type { IAnimpointAction } from "@/engine/core/schemes/animpoint/types"; +import type { EStalkerState } from "@/engine/core/objects/animation"; +import type { IAnimpointActionDescriptor } from "@/engine/core/schemes/animpoint/types"; import type { IBaseSchemeState } from "@/engine/core/schemes/base"; import type { IWaypointData } from "@/engine/core/utils/ini/ini_types"; -import type { LuaArray, Optional, TName } from "@/engine/lib/types"; +import type { LuaArray, Optional } from "@/engine/lib/types"; /** * todo; @@ -18,10 +18,8 @@ export interface ISchemeWalkerState extends IBaseSchemeState { standing: string; moving: string; }; - path_walk_info: Optional>; path_look_info: Optional>; description: Optional; - - approvedActions: LuaArray; + approvedActions: LuaArray; } diff --git a/src/engine/core/schemes/walker/actions/ActionWalkerActivity.ts b/src/engine/core/schemes/walker/actions/ActionWalkerActivity.ts index c8f6698f1..5cc6ef6a4 100644 --- a/src/engine/core/schemes/walker/actions/ActionWalkerActivity.ts +++ b/src/engine/core/schemes/walker/actions/ActionWalkerActivity.ts @@ -1,12 +1,13 @@ import { action_base, LuabindClass } from "xray16"; import { registry, setStalkerState } from "@/engine/core/database"; +import { getCampForPosition } from "@/engine/core/database/camp"; import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager"; -import { EStalkerState } from "@/engine/core/objects/state"; -import { CampManager } from "@/engine/core/objects/state/camp/CampManager"; +import { EStalkerState } from "@/engine/core/objects/animation"; +import { animpoint_predicates } from "@/engine/core/objects/animation/predicates/animpoint_predicates"; +import { CampManager } from "@/engine/core/objects/camp/CampManager"; import { StalkerMoveManager } from "@/engine/core/objects/state/StalkerMoveManager"; -import { associations } from "@/engine/core/schemes/animpoint/animpoint_predicates"; -import { IAnimpointAction } from "@/engine/core/schemes/animpoint/types"; +import { IAnimpointActionDescriptor } from "@/engine/core/schemes/animpoint/types"; import { ISchemeEventHandler } from "@/engine/core/schemes/base"; import { ISchemeWalkerState } from "@/engine/core/schemes/walker"; import { parseWaypointsData } from "@/engine/core/utils/ini/ini_parse"; @@ -30,7 +31,7 @@ export class ActionWalkerActivity extends action_base implements ISchemeEventHan public readonly state: ISchemeWalkerState; public readonly moveManager: StalkerMoveManager; - public availableActions: LuaTable; + public availableActions: LuaTable; public isInCamp: Optional = null; public campStoryManager: Optional = null; @@ -42,11 +43,11 @@ export class ActionWalkerActivity extends action_base implements ISchemeEventHan this.moveManager = registry.objects.get(object.id()).moveManager!; this.state.description = EStalkerState.WALKER_CAMP; - this.availableActions = associations.get(this.state.description); + this.availableActions = animpoint_predicates.get(this.state.description); this.state.approvedActions = new LuaTable(); for (const [, animpointAction] of this.availableActions) { - if (animpointAction.predicate(object.id())) { + if (animpointAction.predicate(object)) { table.insert(this.state.approvedActions, animpointAction); } } @@ -89,7 +90,7 @@ export class ActionWalkerActivity extends action_base implements ISchemeEventHan this.moveManager.update(); - const camp = CampManager.getInstanceForPosition(this.object.position()); + const camp: Optional = getCampForPosition(this.object.position()); if (camp !== null && this.state.use_camp === true) { this.campStoryManager = camp; diff --git a/src/engine/core/schemes/wounded/actions/ActionWounded.ts b/src/engine/core/schemes/wounded/actions/ActionWounded.ts index d2c75fb02..aa4f399bb 100644 --- a/src/engine/core/schemes/wounded/actions/ActionWounded.ts +++ b/src/engine/core/schemes/wounded/actions/ActionWounded.ts @@ -2,7 +2,7 @@ import { action_base, alife, hit, LuabindClass, time_global } from "xray16"; import { getPortableStoreValue, registry, setPortableStoreValue, setStalkerState } from "@/engine/core/database"; import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { ISchemeWoundedState } from "@/engine/core/schemes/wounded"; import { WoundManager } from "@/engine/core/schemes/wounded/WoundManager"; import { abort } from "@/engine/core/utils/assertion"; diff --git a/src/engine/core/ui/debug/sections/DebugObjectSection.ts b/src/engine/core/ui/debug/sections/DebugObjectSection.ts index 19b68e460..3c4617444 100644 --- a/src/engine/core/ui/debug/sections/DebugObjectSection.ts +++ b/src/engine/core/ui/debug/sections/DebugObjectSection.ts @@ -43,6 +43,8 @@ export class DebugObjectSection extends AbstractDebugSection { public uiSetNeutralButton!: CUI3tButton; public uiSetEnemyButton!: CUI3tButton; + public uiKillButton!: CUI3tButton; + public initializeControls(): void { resolveXmlFile(base, this.xml); @@ -63,6 +65,8 @@ export class DebugObjectSection extends AbstractDebugSection { this.uiSetNeutralButton = this.xml.Init3tButton("set_neutral_button", this); this.uiSetEnemyButton = this.xml.Init3tButton("set_enemy_button", this); + this.uiKillButton = this.xml.Init3tButton("kill_button", this); + this.owner.Register(this.uiUseTargetCheck, "use_target_object_check"); this.owner.Register(this.uiLogPlannerStateButton, "log_planner_state"); this.owner.Register(this.uiLogInventoryStateButton, "log_inventory_state"); @@ -73,6 +77,7 @@ export class DebugObjectSection extends AbstractDebugSection { this.owner.Register(this.uiSetFriendButton, "set_friend_button"); this.owner.Register(this.uiSetNeutralButton, "set_neutral_button"); this.owner.Register(this.uiSetEnemyButton, "set_enemy_button"); + this.owner.Register(this.uiKillButton, "kill_button"); } public initializeCallBacks(): void { @@ -105,6 +110,7 @@ export class DebugObjectSection extends AbstractDebugSection { () => this.onSetRelation(ERelation.ENEMY), this ); + this.owner.AddCallback("kill_button", ui_events.BUTTON_CLICKED, () => this.onKillObject(), this); } public initializeState(): void { @@ -217,6 +223,21 @@ export class DebugObjectSection extends AbstractDebugSection { } } + public onKillObject(): void { + if (!isGameStarted()) { + return logger.info("Cannot kill object while game is not started"); + } + + const targetObject: Optional = this.getCurrentObject(); + + if (targetObject) { + logger.info("Kill object:", targetObject.name()); + targetObject.kill(targetObject); + } else { + logger.info("No object found for killing"); + } + } + public getCurrentObject(): Optional { return this.uiUseTargetCheck.GetCheck() ? level.get_target_obj() : getNearestClientObject(); } diff --git a/src/engine/core/ui/debug/sections/DebugWeatherSection.ts b/src/engine/core/ui/debug/sections/DebugWeatherSection.ts deleted file mode 100644 index 11df49eac..000000000 --- a/src/engine/core/ui/debug/sections/DebugWeatherSection.ts +++ /dev/null @@ -1,147 +0,0 @@ -import { CUI3tButton, CUIComboBox, CUIStatic, LuabindClass, ui_events } from "xray16"; - -import { IWeatherState, WeatherManager } from "@/engine/core/managers/world/WeatherManager"; -import { AbstractDebugSection } from "@/engine/core/ui/debug/sections/AbstractDebugSection"; -import { isGameStarted } from "@/engine/core/utils/game"; -import { LuaLogger } from "@/engine/core/utils/logging"; -import { resolveXmlFile } from "@/engine/core/utils/ui"; -import { NIL } from "@/engine/lib/constants/words"; -import { Optional, TPath } from "@/engine/lib/types"; - -const logger: LuaLogger = new LuaLogger($filename); -const base: TPath = "menu\\debug\\DebugWeatherSection.component"; - -/** - * todo; - */ -@LuabindClass() -export class DebugWeatherSection extends AbstractDebugSection { - public uiCurrentWeatherSectionLabel!: CUIStatic; - public uiCurrentWeatherStateLabel!: CUIStatic; - public uiNextWeatherStateLabel!: CUIStatic; - - public uiCurrentWeatherStateSelect!: CUIComboBox; - public uiNextWeatherStateSelect!: CUIComboBox; - - public uiRandomizeWeatherButton!: CUI3tButton; - - public initializeControls(): void { - resolveXmlFile(base, this.xml); - - this.uiCurrentWeatherSectionLabel = this.xml.InitStatic("current_weather_section_label", this); - this.uiCurrentWeatherStateLabel = this.xml.InitStatic("current_weather_state_label", this); - this.uiNextWeatherStateLabel = this.xml.InitStatic("next_weather_state_label", this); - - this.uiCurrentWeatherStateSelect = this.xml.InitComboBox("current_weather_state_select", this); - this.uiNextWeatherStateSelect = this.xml.InitComboBox("next_weather_state_select", this); - - this.uiRandomizeWeatherButton = this.xml.Init3tButton("randomize_weather_button", this); - - this.owner.Register(this.uiRandomizeWeatherButton, "randomize_weather_button"); - this.owner.Register(this.uiCurrentWeatherStateSelect, "current_weather_state_select"); - this.owner.Register(this.uiNextWeatherStateSelect, "next_weather_state_select"); - } - - public initializeCallBacks(): void { - this.owner.AddCallback( - "randomize_weather_button", - ui_events.BUTTON_CLICKED, - () => this.onRandomizeWeatherClicked(), - this - ); - - this.owner.AddCallback( - "current_weather_state_select", - ui_events.LIST_ITEM_SELECT, - () => this.onCurrentStateChange(), - this - ); - - this.owner.AddCallback( - "next_weather_state_select", - ui_events.LIST_ITEM_SELECT, - () => this.onNextStateChange(), - this - ); - } - - public initializeState(): void { - this.uiCurrentWeatherStateSelect.ClearList(); - this.uiNextWeatherStateSelect.ClearList(); - - if (isGameStarted()) { - const weatherManager: WeatherManager = WeatherManager.getInstance(); - const weatherState: Optional = weatherManager.state.get(weatherManager.weatherName); - const possibleWeathers = weatherState === null ? [] : Object.keys(weatherState.weatherGraph); - - possibleWeathers.forEach((it, index) => { - this.uiCurrentWeatherStateSelect.AddItem(it, index); - this.uiNextWeatherStateSelect.AddItem(it, index); - }); - - this.uiCurrentWeatherSectionLabel.SetText("Current weather section: " + weatherManager.weatherSection); - - this.uiCurrentWeatherStateLabel.SetText("Current weather state:"); - this.uiCurrentWeatherStateSelect.SetText(weatherState?.currentState ?? NIL); - - this.uiNextWeatherStateLabel.SetText("Next weather state:"); - this.uiNextWeatherStateSelect.SetText(weatherState?.nextState ?? NIL); - - this.uiRandomizeWeatherButton.Enable(true); - this.uiCurrentWeatherStateSelect.Enable(true); - this.uiNextWeatherStateSelect.Enable(true); - } else { - this.uiCurrentWeatherSectionLabel.SetText("Current weather section: " + NIL); - - this.uiCurrentWeatherStateLabel.SetText("Current weather state:"); - this.uiCurrentWeatherStateSelect.SetText(NIL); - - this.uiNextWeatherStateLabel.SetText("Next weather state:"); - this.uiNextWeatherStateSelect.SetText(NIL); - - this.uiRandomizeWeatherButton.Enable(false); - this.uiCurrentWeatherStateSelect.Enable(false); - this.uiNextWeatherStateSelect.Enable(false); - } - } - - public onRandomizeWeatherClicked(): void { - logger.info("Randomize weather"); - - const weatherManager: WeatherManager = WeatherManager.getInstance(); - - weatherManager.forceWeatherChange(); - weatherManager.updateWeatherStates(); - weatherManager.updateWeather(true); - - this.initializeState(); - } - - public onCurrentStateChange(): void { - const weatherManager: WeatherManager = WeatherManager.getInstance(); - const weatherState: Optional = weatherManager.state.get(weatherManager.weatherName); - - if (weatherState !== null) { - weatherState.currentState = this.uiCurrentWeatherStateSelect.GetText(); - - weatherManager.forceWeatherChange(); - weatherManager.updateWeather(true); - - this.initializeState(); - } - } - - public onNextStateChange(): void { - const weatherManager: WeatherManager = WeatherManager.getInstance(); - const weatherState: Optional = weatherManager.state.get(weatherManager.weatherName); - - if (weatherState !== null) { - weatherState.nextState = this.uiNextWeatherStateSelect.GetText(); - - weatherManager.forceWeatherChange(); - weatherManager.updateWeather(true); - - this.initializeState(); - } - } -} diff --git a/src/engine/core/ui/debug/types.ts b/src/engine/core/ui/debug/types.ts index 50f0c49a2..9773de8e0 100644 --- a/src/engine/core/ui/debug/types.ts +++ b/src/engine/core/ui/debug/types.ts @@ -11,8 +11,10 @@ import { DebugSoundSection } from "@/engine/core/ui/debug/sections/DebugSoundSec import { DebugSpawnSection } from "@/engine/core/ui/debug/sections/DebugSpawnSection"; import { DebugTeleportSection } from "@/engine/core/ui/debug/sections/DebugTeleportSection"; import { DebugUiSection } from "@/engine/core/ui/debug/sections/DebugUiSection"; -import { DebugWeatherSection } from "@/engine/core/ui/debug/sections/DebugWeatherSection"; +/** + * Possible debug sections to attach and edit game functionality. + */ export enum EDebugSection { COMMANDS = "commands", GENERAL = "general", @@ -25,7 +27,6 @@ export enum EDebugSection { SPAWN = "spawn", TELEPORT = "teleport", UI = "ui", - WEATHER = "weather", } export const sectionsMap = { @@ -40,5 +41,4 @@ export const sectionsMap = { [EDebugSection.SPAWN]: (owner: CUIScriptWnd) => new DebugSpawnSection(owner), [EDebugSection.TELEPORT]: (owner: CUIScriptWnd) => new DebugTeleportSection(owner), [EDebugSection.UI]: (owner: CUIScriptWnd) => new DebugUiSection(owner), - [EDebugSection.WEATHER]: (owner: CUIScriptWnd) => new DebugWeatherSection(owner), }; diff --git a/src/engine/core/utils/animation.ts b/src/engine/core/utils/animation.ts index c7f721f1d..b1e44f4b8 100644 --- a/src/engine/core/utils/animation.ts +++ b/src/engine/core/utils/animation.ts @@ -1,4 +1,4 @@ -import { TAnimationSequenceElement, TAnimationSequenceElements } from "@/engine/core/objects/state"; +import { TAnimationSequenceElement, TAnimationSequenceElements } from "@/engine/core/objects/animation"; import { LuaArray, Optional, TIndex } from "@/engine/lib/types"; /** @@ -7,12 +7,6 @@ import { LuaArray, Optional, TIndex } from "@/engine/lib/types"; * @param sequence - variadic parameters describing animations * @returns sequence of animations, 0-based array */ -export function createSequence( - ...sequence: Array> -): LuaArray; -export function createSequence( - ...sequence: Array>> -): LuaArray; export function createSequence( ...sequence: Array< Optional> | Array diff --git a/src/engine/core/utils/camp.ts b/src/engine/core/utils/camp.ts new file mode 100644 index 000000000..3e319421f --- /dev/null +++ b/src/engine/core/utils/camp.ts @@ -0,0 +1,160 @@ +import { IRegistryObjectState, registry } from "@/engine/core/database"; +import { EObjectCampRole } from "@/engine/core/objects/camp/camp_types"; +import type { CampManager } from "@/engine/core/objects/camp/CampManager"; +import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint"; +import { isObjectMeeting } from "@/engine/core/utils/object/object_state"; +import { ClientObject, Optional, TCount, TNumberId } from "@/engine/lib/types"; + +/** + * Start playing guitar for an object. + * Checks whether object is in camp and tries to start new guitar action with guitar playing. + * + * @param object - stalker client object to start playing guitar for + */ +export function startPlayingGuitar(object: ClientObject): void { + const campId: Optional = registry.objects.get(object.id()).camp; + + // Object is not in camp. + if (campId === null) { + return; + } + + const manager: CampManager = registry.camps.get(campId); + + manager.storyManager.setStoryTeller(manager.directorId); + manager.storyManager.setActiveId(manager.guitarTable.get(math.random(manager.guitarTable.length()))); + manager.isSoundManagerStarted = true; + manager.storyManager.update(); +} + +/** + * Start playing harmonica for an object. + * Checks whether object is in camp and tries to start new harmonica action with guitar playing. + * + * @param object - stalker client object to start playing harmonica for + */ +export function startPlayingHarmonica(object: ClientObject): void { + const campId: Optional = registry.objects.get(object.id()).camp; + + // Object is not in camp. + if (campId === null) { + return; + } + + const manager: CampManager = registry.camps.get(campId); + + manager.storyManager.setStoryTeller(manager.directorId); + manager.storyManager.setActiveId(manager.harmonicaTable.get(math.random(manager.harmonicaTable.length()))); + manager.isSoundManagerStarted = true; + manager.storyManager.update(); +} + +/** + * Checker to verify if story can be told in camp. + * Used by animstate checkers when objects have correct animation. + * + * @returns whether story can be told in camp + */ +export function canTellCampStory(campManager: CampManager): boolean { + // Nothing to tell here. + if (campManager.storyTable.length() === 0) { + return false; + } + + let count: TCount = 0; + + for (const [id, v] of campManager.objects) { + const object: Optional = registry.objects.get(id)?.object; + + // todo: Probably just return instead of full FOR? If 2+ + if (object !== null && !isObjectMeeting(object)) { + count += 1; + } + } + + // Check whether camp has free speakers, verify that have 2+ of them. + return count > 1; +} + +/** + * todo; + * + * @param campManager - manager to check + * @returns whether guitar can be played in camp + */ +export function canPlayCampGuitar(campManager: CampManager): boolean { + // Nothing to play here. + if (campManager.guitarTable.length() === 0) { + return false; + } + + let count: TCount = 0; + + for (const [k, v] of campManager.objects) { + count += 1; + } + + if (count > 1) { + for (const [objectId, objectInfo] of campManager.objects) { + const state: Optional = registry.objects.get(objectId); + const schemeState: Optional = state?.activeScheme + ? (state[state.activeScheme] as ISchemeAnimpointState) + : null; + const object: Optional = state?.object; + + if ( + object !== null && + objectInfo.guitar === EObjectCampRole.DIRECTOR && + schemeState !== null && + schemeState.actionNameBase === schemeState.description && + !isObjectMeeting(object) + ) { + return true; + } + } + } + + return false; +} + +/** + * todo; + * + * @param campManager - manager to check + * @returns whether harmonica can be played in camp + */ +export function canPlayCampHarmonica(campManager: CampManager): boolean { + // Nothing to play here. + if (campManager.harmonicaTable.length() === 0) { + return false; + } + + let count: TCount = 0; + + // todo: Len util. + for (const [id] of campManager.objects) { + count += 1; + } + + if (count > 1) { + for (const [id, info] of campManager.objects) { + const state: Optional = registry.objects.get(id); + const schemeState: Optional = state?.activeScheme + ? (state[state.activeScheme!] as ISchemeAnimpointState) + : null; + const object: Optional = state?.object; + + if ( + object !== null && + info.harmonica === EObjectCampRole.DIRECTOR && + schemeState !== null && + schemeState.actionNameBase === schemeState.description && + !isObjectMeeting(object) + ) { + return true; + } + } + } + + return false; +} diff --git a/src/engine/core/utils/game/game_console.test.ts b/src/engine/core/utils/game/game_console.test.ts index 7f2564971..717a9def9 100644 --- a/src/engine/core/utils/game/game_console.test.ts +++ b/src/engine/core/utils/game/game_console.test.ts @@ -1,9 +1,14 @@ import { beforeEach, describe, expect, it, jest } from "@jest/globals"; -import { executeConsoleCommand, getConsoleFloatCommand } from "@/engine/core/utils/game/game_console"; +import { + executeConsoleCommand, + executeConsoleCommandsFromSection, + getConsoleFloatCommand, +} from "@/engine/core/utils/game/game_console"; import { consoleCommands } from "@/engine/lib/constants/console_commands"; import { gameDifficulties } from "@/engine/lib/constants/game_difficulties"; import { resetFunctionMock } from "@/fixtures/utils/function_mock"; +import { mockIniFile } from "@/fixtures/xray"; import { gameConsole } from "@/fixtures/xray/mocks/console.mock"; describe("'console' utils", () => { @@ -25,6 +30,42 @@ describe("'console' utils", () => { expect(gameConsole.execute).toHaveBeenCalledWith("start server(all/single/alife/new) client(localhost)"); }); + it("'executeConsoleCommandsFromSection' should correctly execute commands from ini section", () => { + executeConsoleCommandsFromSection("test"); + expect(gameConsole.execute).not.toHaveBeenCalled(); + + executeConsoleCommandsFromSection("test", mockIniFile("test.ltx", {})); + expect(gameConsole.execute).not.toHaveBeenCalled(); + + executeConsoleCommandsFromSection( + "test", + mockIniFile("test.ltx", { + test: { + a: 1, + b: 2, + }, + }) + ); + + expect(gameConsole.execute).toHaveBeenCalledTimes(2); + expect(gameConsole.execute).toHaveBeenNthCalledWith(1, "a 1"); + expect(gameConsole.execute).toHaveBeenNthCalledWith(2, "b 2"); + + resetFunctionMock(gameConsole.execute); + + executeConsoleCommandsFromSection( + "another", + mockIniFile("test.ltx", { + another: { + c: "b a", + }, + }) + ); + + expect(gameConsole.execute).toHaveBeenCalledTimes(1); + expect(gameConsole.execute).toHaveBeenCalledWith("c b a"); + }); + it("'getConsoleFloatCommand' should correctly generate commands", () => { gameConsole.get_float = jest.fn((cmd: string) => (cmd.startsWith("snd_volume_eff") ? 50.4 : -1)); diff --git a/src/engine/core/utils/game/game_console.ts b/src/engine/core/utils/game/game_console.ts index 05c31cdf3..03002b3f3 100644 --- a/src/engine/core/utils/game/game_console.ts +++ b/src/engine/core/utils/game/game_console.ts @@ -1,6 +1,7 @@ -import { get_console } from "xray16"; +import { CConsole, get_console } from "xray16"; -import { AnyArgs, TName } from "@/engine/lib/types"; +import { SYSTEM_INI } from "@/engine/core/database"; +import { AnyArgs, IniFile, TCount, TName, TSection } from "@/engine/lib/types"; /** * Execute console command and concatenate provided parameters for propagation. @@ -16,6 +17,26 @@ export function executeConsoleCommand(command: TName, ...args: AnyArgs): void { } } +/** + * Execute console commands from ini file lines. + * Reads whole section and applies it as console commands. + * + * @param section - section to read and execute commands from + * @param ini - file to check + */ +export function executeConsoleCommandsFromSection(section: TSection, ini: IniFile = SYSTEM_INI): void { + if (ini.section_exist(section)) { + const linesCount: TCount = ini.line_count(section); + const console: CConsole = get_console(); + + for (const it of $range(0, linesCount - 1)) { + const [, field, value] = ini.r_line(section, it, "", ""); + + console.execute(string.format("%s %s", field, value)); + } + } +} + /** * Execute command to get floating point number value. * diff --git a/src/engine/core/utils/logging.ts b/src/engine/core/utils/logging.ts index f0200ac10..2feff84d2 100644 --- a/src/engine/core/utils/logging.ts +++ b/src/engine/core/utils/logging.ts @@ -42,6 +42,15 @@ export class LuaLogger { } } + /** + * Print generic info level message. + */ + public format(base: string, ...args: AnyArgs): void { + if (gameConfig.DEBUG.IS_LOG_ENABLED && this.isEnabled) { + this.logAs("[info]", this.prefix, $fromArray([string.format(base, ...args)])); + } + } + /** * Print generic error level message. */ diff --git a/src/engine/core/utils/object/object_check.test.ts b/src/engine/core/utils/object/object_check.test.ts index 9e5137e9d..2e3c991dd 100644 --- a/src/engine/core/utils/object/object_check.test.ts +++ b/src/engine/core/utils/object/object_check.test.ts @@ -12,6 +12,7 @@ import { isObjectInjured, isObjectOnline, isObjectSeenByActor, + isObjectStrappingWeapon, isPlayingSound, isStalkerAlive, isSurgeEnabledOnLevel, @@ -19,6 +20,7 @@ import { } from "@/engine/core/utils/object/object_check"; import { classIds } from "@/engine/lib/constants/class_ids"; import { ClientObject, ServerHumanObject, TClassId } from "@/engine/lib/types"; +import { replaceFunctionMock } from "@/fixtures/utils"; import { CLIENT_SIDE_REGISTRY, MockActionPlanner, @@ -26,7 +28,6 @@ import { mockIniFile, mockServerAlifeHumanStalker, mockServerAlifeMonsterBase, - mockServerAlifeObject, } from "@/fixtures/xray"; describe("'object_check' utils", () => { @@ -52,6 +53,26 @@ describe("'object_check' utils", () => { expect(isObjectInCombat(object)).toBe(false); }); + it("'isObjectStrappingWeapon' should correctly check weapon strap state", () => { + const object: ClientObject = mockClientGameObject(); + + replaceFunctionMock(object.weapon_strapped, () => true); + replaceFunctionMock(object.weapon_unstrapped, () => false); + expect(isObjectStrappingWeapon(object)).toBe(false); + + replaceFunctionMock(object.weapon_strapped, () => false); + replaceFunctionMock(object.weapon_unstrapped, () => true); + expect(isObjectStrappingWeapon(object)).toBe(false); + + replaceFunctionMock(object.weapon_strapped, () => true); + replaceFunctionMock(object.weapon_unstrapped, () => true); + expect(isObjectStrappingWeapon(object)).toBe(false); + + replaceFunctionMock(object.weapon_strapped, () => false); + replaceFunctionMock(object.weapon_unstrapped, () => false); + expect(isObjectStrappingWeapon(object)).toBe(true); + }); + it("'isStalkerAlive' should correctly check stalker alive state", () => { const aliveStalkerServerObject: ServerHumanObject = mockServerAlifeHumanStalker({ alive: () => true, @@ -182,10 +203,10 @@ describe("'object_check' utils", () => { }); it("'isSurgeEnabledOnLevel' should correctly check if surge is enabled for level", () => { - expect(isSurgeEnabledOnLevel("zaton")).toBe(false); - expect(isSurgeEnabledOnLevel("jupiter")).toBe(false); - expect(isSurgeEnabledOnLevel("labx8")).toBe(true); - expect(isSurgeEnabledOnLevel("jupiter_underground")).toBe(true); + expect(isSurgeEnabledOnLevel("zaton")).toBe(true); + expect(isSurgeEnabledOnLevel("jupiter")).toBe(true); + expect(isSurgeEnabledOnLevel("labx8")).toBe(false); + expect(isSurgeEnabledOnLevel("jupiter_underground")).toBe(false); }); it("'isUndergroundLevel' should correctly check if level is undeground", () => { diff --git a/src/engine/core/utils/object/object_check.ts b/src/engine/core/utils/object/object_check.ts index 3dc5aa752..6a00435ba 100644 --- a/src/engine/core/utils/object/object_check.ts +++ b/src/engine/core/utils/object/object_check.ts @@ -36,6 +36,16 @@ export function isObjectInCombat(object: ClientObject): boolean { ); } +/** + * Check whether object is strapping weapon. + * + * @param object - target client object to check + * @returns whether strapping/unstrapping weapon is in process + */ +export function isObjectStrappingWeapon(object: ClientObject): boolean { + return !(object.weapon_unstrapped() || object.weapon_strapped()); +} + /** * Is provided target stalker and alive. * @@ -138,5 +148,5 @@ export function isUndergroundLevel(levelName: TLevel): boolean { * @returns whether surge can be started on provided level. */ export function isSurgeEnabledOnLevel(levelName: TName): boolean { - return levelName in surgeConfig.SURGE_DISABLED_LEVELS; + return !(levelName in surgeConfig.SURGE_DISABLED_LEVELS); } diff --git a/src/engine/core/utils/object/object_get.test.ts b/src/engine/core/utils/object/object_get.test.ts index fc396d163..09e97241d 100644 --- a/src/engine/core/utils/object/object_get.test.ts +++ b/src/engine/core/utils/object/object_get.test.ts @@ -1,6 +1,7 @@ import { describe, expect, it } from "@jest/globals"; import { + getObjectActiveWeaponSlot, getObjectCommunity, getObjectPositioning, getObjectSmartTerrain, @@ -104,4 +105,21 @@ describe("object get utils", () => { expect(getObjectCommunity(clientObject)).toBe("monolith"); expect(getObjectCommunity(serverObject)).toBe("army"); }); + + it("'getObjectActiveWeaponSlot' should correctly get slot", () => { + const object: ClientObject = mockClientGameObject(); + + replaceFunctionMock(object.active_item, () => null); + replaceFunctionMock(object.weapon_strapped, () => true); + expect(getObjectActiveWeaponSlot(object)).toBe(0); + + replaceFunctionMock(object.active_item, () => mockClientGameObject({ animation_slot: () => 4 })); + expect(getObjectActiveWeaponSlot(object)).toBe(0); + + replaceFunctionMock(object.weapon_strapped, () => false); + expect(getObjectActiveWeaponSlot(object)).toBe(4); + + replaceFunctionMock(object.active_item, () => mockClientGameObject({ animation_slot: () => 3 })); + expect(getObjectActiveWeaponSlot(object)).toBe(3); + }); }); diff --git a/src/engine/core/utils/object/object_get.ts b/src/engine/core/utils/object/object_get.ts index cefb53dec..fb739a4c8 100644 --- a/src/engine/core/utils/object/object_get.ts +++ b/src/engine/core/utils/object/object_get.ts @@ -14,6 +14,7 @@ import { ServerGroupObject, ServerHumanObject, ServerObject, + TIndex, TNumberId, Vector, } from "@/engine/lib/types"; @@ -99,3 +100,19 @@ export function getObjectCommunity(object: ClientObject | ServerHumanObject | Se return communities.monster; } + +/** + * Get active weapon slot of an object for animating. + * + * @param object - target client object to check + * @returns active weapon slot index + */ +export function getObjectActiveWeaponSlot(object: ClientObject): TIndex { + const weapon: Optional = object.active_item(); + + if (weapon === null || object.weapon_strapped()) { + return 0; + } + + return weapon.animation_slot(); +} diff --git a/src/engine/core/utils/object/object_location.test.ts b/src/engine/core/utils/object/object_location.test.ts index a82b99dcd..7e85fdd50 100644 --- a/src/engine/core/utils/object/object_location.test.ts +++ b/src/engine/core/utils/object/object_location.test.ts @@ -17,6 +17,7 @@ import { sendToNearestAccessibleVertex, teleportActorWithEffects, } from "@/engine/core/utils/object/object_location"; +import { MAX_U32 } from "@/engine/lib/constants/memory"; import { ClientObject, ServerObject, Vector } from "@/engine/lib/types"; import { mockRegisteredActor } from "@/fixtures/engine"; import { @@ -148,6 +149,14 @@ describe("object location utils", () => { expect(second.accessible).toHaveBeenCalled(); expect(second.accessible_nearest).toHaveBeenCalledWith({ x: 15, y: 14, z: 16 }, { x: 0, y: 0, z: 0 }); expect(second.set_dest_level_vertex_id).toHaveBeenCalledWith(14325); + + const third: ClientObject = mockClientGameObject({ + level_vertex_id: jest.fn(() => 1442), + }); + + expect(sendToNearestAccessibleVertex(third, MAX_U32)).toBe(1442); + expect(sendToNearestAccessibleVertex(third, MAX_U32 + 10)).toBe(1442); + expect(sendToNearestAccessibleVertex(third, MAX_U32 * 2)).toBe(1442); }); it("'teleportActorWithEffects' should correctly teleport actor", () => { diff --git a/src/engine/core/utils/object/object_location.ts b/src/engine/core/utils/object/object_location.ts index 018999d3a..932d82d39 100644 --- a/src/engine/core/utils/object/object_location.ts +++ b/src/engine/core/utils/object/object_location.ts @@ -6,7 +6,9 @@ import { LuaLogger } from "@/engine/core/utils/logging"; import { getObjectSmartTerrain } from "@/engine/core/utils/object/object_get"; import { createEmptyVector, graphDistance, vectorToString, yawDegree3d } from "@/engine/core/utils/vector"; import { logicsConfig } from "@/engine/lib/configs/LogicsConfig"; +import { MAX_U32 } from "@/engine/lib/constants/memory"; import { sounds } from "@/engine/lib/constants/sound/sounds"; +import { ZERO_VECTOR } from "@/engine/lib/constants/vectors"; import { ClientObject, ESoundObjectType, @@ -145,9 +147,15 @@ export function getDistanceBetweenSqr(first: ClientObject, second: ClientObject) * @param vertexId - destination vertex id * @returns actual vertex id to send object */ -export function sendToNearestAccessibleVertex(object: ClientObject, vertexId: TNumberId): TNumberId { +export function sendToNearestAccessibleVertex(object: ClientObject, vertexId: Optional): TNumberId { + if (vertexId === null || vertexId >= MAX_U32) { + object.set_dest_level_vertex_id(object.level_vertex_id()); + + return object.level_vertex_id(); + } + if (!object.accessible(vertexId)) { - vertexId = object.accessible_nearest(level.vertex_position(vertexId), createEmptyVector()); + vertexId = object.accessible_nearest(level.vertex_position(vertexId), ZERO_VECTOR); } object.set_dest_level_vertex_id(vertexId); diff --git a/src/engine/core/utils/object/object_state.test.ts b/src/engine/core/utils/object/object_state.test.ts index b65b055a4..cd96d746a 100644 --- a/src/engine/core/utils/object/object_state.test.ts +++ b/src/engine/core/utils/object/object_state.test.ts @@ -1,7 +1,7 @@ import { describe, expect, it, jest } from "@jest/globals"; import { IRegistryObjectState, registerObject } from "@/engine/core/database"; -import { EAnimationType, EStalkerState } from "@/engine/core/objects/state"; +import { EAnimationType, EStalkerState } from "@/engine/core/objects/animation"; import { StalkerAnimationManager } from "@/engine/core/objects/state/StalkerAnimationManager"; import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager"; import { EActionId } from "@/engine/core/schemes"; @@ -29,10 +29,10 @@ describe("object state utils", () => { expect(isObjectAsleep(object.id())).toBe(false); - state.stateManager.animstate.states.currentState = EStalkerState.SLEEP; + state.stateManager.animstate.state.currentState = EStalkerState.SLEEP; expect(isObjectAsleep(object.id())).toBe(true); - state.stateManager.animstate.states.currentState = EStalkerState.SALUT; + state.stateManager.animstate.state.currentState = EStalkerState.SALUT; expect(isObjectAsleep(object.id())).toBe(false); }); diff --git a/src/engine/core/utils/object/object_state.ts b/src/engine/core/utils/object/object_state.ts index 880b5b613..c57c95763 100644 --- a/src/engine/core/utils/object/object_state.ts +++ b/src/engine/core/utils/object/object_state.ts @@ -1,5 +1,5 @@ import { IRegistryObjectState, registry } from "@/engine/core/database"; -import { EStalkerState } from "@/engine/core/objects/state/state_types"; +import { EStalkerState } from "@/engine/core/objects/animation/state_types"; import { EActionId } from "@/engine/core/schemes/base"; import { ISchemeWoundedState } from "@/engine/core/schemes/wounded"; import { NIL } from "@/engine/lib/constants/words"; @@ -10,7 +10,7 @@ import { ActionPlanner, ClientObject, EScheme, Optional, TNumberId } from "@/eng * @returns whether object is currently asleep */ export function isObjectAsleep(objectId: TNumberId): boolean { - return registry.objects.get(objectId)?.stateManager?.animstate.states.currentState === EStalkerState.SLEEP; + return registry.objects.get(objectId)?.stateManager?.animstate.state.currentState === EStalkerState.SLEEP; } /** diff --git a/src/engine/core/utils/scheme/scheme_logic.test.ts b/src/engine/core/utils/scheme/scheme_logic.test.ts index 3903b29d6..9f6797b67 100644 --- a/src/engine/core/utils/scheme/scheme_logic.test.ts +++ b/src/engine/core/utils/scheme/scheme_logic.test.ts @@ -85,9 +85,6 @@ describe("'scheme logic' utils", () => { state.activeSection = null; - expect(() => isActiveSection(object, null)).toThrow(); - expect(() => isActiveSection(object, undefined)).toThrow(); - expect(isActiveSection(object, "test@test")).toBe(false); state.activeSection = "another@test"; diff --git a/src/engine/core/utils/scheme/scheme_logic.ts b/src/engine/core/utils/scheme/scheme_logic.ts index d921d4ee4..71074d655 100644 --- a/src/engine/core/utils/scheme/scheme_logic.ts +++ b/src/engine/core/utils/scheme/scheme_logic.ts @@ -41,8 +41,6 @@ const logger: LuaLogger = new LuaLogger($filename); * @returns whether object logics active section is same as provided */ export function isActiveSection(object: ClientObject, section?: Optional): boolean { - assert(section, "'isActiveSection' error for '%s', no section defined: '%s'.", object.name(), section); - return section === registry.objects.get(object.id()).activeSection; } diff --git a/src/engine/core/utils/string.ts b/src/engine/core/utils/string.ts index 2cc68dcc7..b43b28812 100644 --- a/src/engine/core/utils/string.ts +++ b/src/engine/core/utils/string.ts @@ -11,3 +11,16 @@ export function trimString(target: string): string { return trimmed || ""; } + +/** + * todo; + * + * @param target + * @param sub + */ +export function containsSubstring(target: string, sub: string): boolean { + target = string.lower(target); + sub = string.lower(sub); + + return target !== string.gsub(target, sub, "")[0]; +} diff --git a/src/engine/core/utils/weather.ts b/src/engine/core/utils/weather.ts new file mode 100644 index 000000000..7487219c4 --- /dev/null +++ b/src/engine/core/utils/weather.ts @@ -0,0 +1,101 @@ +import { FS, getFS } from "xray16"; + +import { containsSubstring } from "@/engine/core/utils/string"; +import { roots } from "@/engine/lib/constants/roots"; +import { LuaArray, Optional, TName, TPath, TProbability, TRate } from "@/engine/lib/types"; + +/** + * Get list all possible weather configs to set. + * + * @returns array containing all possible weather names + */ +export function getPossibleWeathersList(): LuaArray { + const list: LuaArray = new LuaTable(); + const fs: FS = getFS(); + + if (lfs !== null) { + const weathersFolder: TPath = fs.update_path(roots.gameConfig, "environment\\weathers"); + + const [, directory] = lfs.dir(weathersFolder); + let directoryItem: Optional = directory.next(); + + while (directoryItem) { + if (string.sub(directoryItem, -4) === ".ltx") { + table.insert(list, string.sub(directoryItem, 0, directoryItem.length - 4)); + } + + directoryItem = directory.next(); + } + } + + return list; +} + +/** + * Get one of possible weathers from change weather graph. + * + * @param graph - list of weather-probability pairs to toggle + * @returns next weather selected from possibilities graph + */ +export function getNextWeatherFromGraph(graph: LuaTable): TName { + let totalProbability: TRate = 0; + + for (const [, probability] of graph) { + totalProbability += probability; + } + + let random: TRate = math.random() * totalProbability; + let next: Optional = null; + + // Iterate over possible weathers and try to pick one of them based on their weight. + for (const [weatherName, weatherProbability] of graph) { + next = weatherName; + random -= weatherProbability; + + if (random <= 0) { + break; + } + } + + return next as TName; +} + +/** + * Check if weather section has dynamic base. + * + * @param weather - section of weather to check + * @returns whether weather section is dynamic + */ +export function canUsePeriodsForWeather(weather: TName): boolean { + return containsSubstring(weather, "dynamic"); +} + +/** + * Check if weather section is indoors. + * + * @param weather - section of weather to check + * @returns whether weather section is indoor + */ +export function isIndoorWeather(weather: TName): boolean { + return containsSubstring(weather, "indoor"); +} + +/** + * Check if weather section is pre-blowout. + * + * @param weather - section of weather to check + * @returns whether weather section is pre-blowout + */ +export function isPreBlowoutWeather(weather: TName): boolean { + return containsSubstring(weather, "pre_blowout"); +} + +/** + * Check if weather section is transition. + * + * @param weather - section of weather to check + * @returns whether weather section is transitioning + */ +export function isTransitionWeather(weather: TName): boolean { + return containsSubstring(weather, "transition"); +} diff --git a/src/engine/core/utils/weathers.test.ts b/src/engine/core/utils/weathers.test.ts new file mode 100644 index 000000000..f0adbba4d --- /dev/null +++ b/src/engine/core/utils/weathers.test.ts @@ -0,0 +1,58 @@ +import { describe, expect, it } from "@jest/globals"; + +import { + canUsePeriodsForWeather, + getPossibleWeathersList, + isIndoorWeather, + isPreBlowoutWeather, + isTransitionWeather, +} from "@/engine/core/utils/weather"; +import { TName } from "@/engine/lib/types"; +import { replaceFunctionMock } from "@/fixtures/utils"; + +describe("'weather' utils", () => { + it("'getPossibleWeathersList' should correctly get list of weathers", () => { + replaceFunctionMock(lfs.dir, () => { + const list: Array = [".", "..", "a.ltx", "b.ltx", "c.ltx", "another.xml"]; + + return [null, { next: () => list.shift() }]; + }); + + expect(getPossibleWeathersList()).toEqualLuaArrays(["a", "b", "c"]); + }); + + it("'canUsePeriodsForWeather' should check dynamic weathers", () => { + expect(canUsePeriodsForWeather("dynamic_default")).toBe(true); + expect(canUsePeriodsForWeather("dynamic")).toBe(true); + expect(canUsePeriodsForWeather("default")).toBe(false); + expect(canUsePeriodsForWeather("another")).toBe(false); + }); + + it("'isIndoorWeather' should check indoor weathers", () => { + expect(isIndoorWeather("indoor_default")).toBe(true); + expect(isIndoorWeather("indoor")).toBe(true); + expect(isIndoorWeather("dynamic_default")).toBe(false); + expect(isIndoorWeather("dynamic")).toBe(false); + expect(isIndoorWeather("default")).toBe(false); + expect(isIndoorWeather("another")).toBe(false); + }); + + it("'isPreBlowoutWeather' should check pre-blowout weathers", () => { + expect(isPreBlowoutWeather("pre_blowout_default")).toBe(true); + expect(isPreBlowoutWeather("pre_blowout")).toBe(true); + expect(isPreBlowoutWeather("dynamic_default")).toBe(false); + expect(isPreBlowoutWeather("dynamic")).toBe(false); + expect(isPreBlowoutWeather("default")).toBe(false); + expect(isPreBlowoutWeather("another")).toBe(false); + }); + + it("'isPreBlowoutWeather' should check isTransitionWeather weathers", () => { + expect(isTransitionWeather("transition_default")).toBe(true); + expect(isTransitionWeather("transition")).toBe(true); + expect(isTransitionWeather("pre_blowout")).toBe(false); + expect(isTransitionWeather("dynamic_default")).toBe(false); + expect(isTransitionWeather("dynamic")).toBe(false); + expect(isTransitionWeather("default")).toBe(false); + expect(isTransitionWeather("another")).toBe(false); + }); +}); diff --git a/src/engine/forms/menu/debug/DebugObjectSection.component.tsx b/src/engine/forms/menu/debug/DebugObjectSection.component.tsx index 27c4a5177..e690cfb5a 100644 --- a/src/engine/forms/menu/debug/DebugObjectSection.component.tsx +++ b/src/engine/forms/menu/debug/DebugObjectSection.component.tsx @@ -129,6 +129,17 @@ function renderRelationButtons(): JSXNode { textColor={WHITE} font={fonts.letterica16} /> + + ); } diff --git a/src/engine/forms/menu/debug/DebugWeatherSection.component.tsx b/src/engine/forms/menu/debug/DebugWeatherSection.component.tsx deleted file mode 100644 index f21fd47fe..000000000 --- a/src/engine/forms/menu/debug/DebugWeatherSection.component.tsx +++ /dev/null @@ -1,40 +0,0 @@ -import { JSXNode, JSXXML } from "jsx-xml"; - -import { Xr3tButton, XrBackground, XrRoot, XrStatic, XrText } from "@/engine/forms/components/base"; -import { XrComboBox } from "@/engine/forms/components/base/XrListRenderer.component"; -import { SECTION_HEIGHT, SECTION_WIDTH } from "@/engine/forms/menu/debug/DebugDialog.component"; -import { WHITE } from "@/engine/lib/constants/colors"; -import { fonts } from "@/engine/lib/constants/fonts"; -import { textures } from "@/engine/lib/constants/textures"; - -/** - * todo; - */ -export function create(): JSXNode { - return ( - - - - - - - - - - - - - - - - ); -} diff --git a/src/engine/lib/types/xray.ts b/src/engine/lib/types/xray.ts index 89937fdc1..5c0ed9009 100644 --- a/src/engine/lib/types/xray.ts +++ b/src/engine/lib/types/xray.ts @@ -248,3 +248,34 @@ export enum ESoundObjectType { LOOPED = sound_object.looped || 1, S2D = sound_object.s2d || 2, } + +/** + * Current state of actor menu interaction. + */ +export enum EActorMenuMode { + UNDEFINED = 0, + INVENTORY = 1, + TRADE = 2, + UPGRADE = 3, + DEAD_BODY_SEARCH = 4, + TALK_DIALOG = 9, + TALK_DIALOG_SHOW = 10, + TALK_DIALOG_HIDE = 11, +} + +/** + * Type of actor UI window to drag drop items. + */ +export enum EActorMenuType { + INVALID = 0, + ACTOR_SLOT, + ACTOR_BAG, + ACTOR_BELT, + ACTOR_TRADE, + PARTNER_TRADE_BAG, + PARTNER_TRADE, + DEAD_BODY_BAG, + QUICK_SLOT, + TRASH_SLOT, + LIST_TYPE_MAX, +} diff --git a/src/engine/scripts/declarations/callbacks/interface.test.ts b/src/engine/scripts/declarations/callbacks/interface.test.ts index ac8438425..8f26257af 100644 --- a/src/engine/scripts/declarations/callbacks/interface.test.ts +++ b/src/engine/scripts/declarations/callbacks/interface.test.ts @@ -3,7 +3,7 @@ import { beforeAll, describe, expect, it, jest } from "@jest/globals"; import { LoadScreenManager } from "@/engine/core/managers/interface/LoadScreenManager"; import { getExtern } from "@/engine/core/utils/binding"; import { AnyCallablesModule } from "@/engine/lib/types"; -import { checkBinding } from "@/fixtures/engine"; +import { checkBinding, checkNestedBinding } from "@/fixtures/engine"; describe("'interface' external callbacks", () => { beforeAll(() => { @@ -12,14 +12,51 @@ describe("'interface' external callbacks", () => { it("should correctly inject external methods for game", () => { checkBinding("ui_wpn_params"); + checkNestedBinding("ui_wpn_params", "GetRPM"); + checkNestedBinding("ui_wpn_params", "GetDamage"); + checkNestedBinding("ui_wpn_params", "GetDamageMP"); + checkNestedBinding("ui_wpn_params", "GetHandling"); + checkNestedBinding("ui_wpn_params", "GetAccuracy"); + + checkBinding("inventory_upgrades"); + checkNestedBinding("inventory_upgrades", "get_upgrade_cost"); + checkNestedBinding("inventory_upgrades", "can_repair_item"); + checkNestedBinding("inventory_upgrades", "can_upgrade_item"); + checkNestedBinding("inventory_upgrades", "effect_repair_item"); + checkNestedBinding("inventory_upgrades", "effect_functor_a"); + checkNestedBinding("inventory_upgrades", "prereq_functor_a"); + checkNestedBinding("inventory_upgrades", "precondition_functor_a"); + checkNestedBinding("inventory_upgrades", "property_functor_a"); + checkNestedBinding("inventory_upgrades", "property_functor_b"); + checkNestedBinding("inventory_upgrades", "property_functor_c"); + checkNestedBinding("inventory_upgrades", "question_repair_item"); + checkBinding("pda"); + checkNestedBinding("pda", "set_active_subdialog"); + checkNestedBinding("pda", "fill_fraction_state"); + checkNestedBinding("pda", "get_max_resource"); + checkNestedBinding("pda", "get_max_power"); + checkNestedBinding("pda", "get_max_member_count"); + checkNestedBinding("pda", "actor_menu_mode"); + checkNestedBinding("pda", "property_box_clicked"); + checkNestedBinding("pda", "property_box_add_properties"); + checkNestedBinding("pda", "get_monster_back"); + checkNestedBinding("pda", "get_monster_icon"); + checkNestedBinding("pda", "get_favorite_weapon"); + checkNestedBinding("pda", "get_stat"); + checkBinding("actor_menu_inventory"); + checkNestedBinding("actor_menu_inventory", "CUIActorMenu_OnItemDropped"); + checkBinding("actor_menu"); - checkBinding("inventory_upgrades"); - checkBinding("loadscreen"); + checkNestedBinding("actor_menu", "actor_menu_mode"); }); it("should correctly get tips from manager", () => { + checkBinding("loadscreen"); + checkNestedBinding("loadscreen", "get_tip_number"); + checkNestedBinding("loadscreen", "get_mp_tip_number"); + const loadScreenManager: LoadScreenManager = LoadScreenManager.getInstance(); jest.spyOn(loadScreenManager, "getRandomMultiplayerTipIndex"); diff --git a/src/engine/scripts/declarations/callbacks/interface.ts b/src/engine/scripts/declarations/callbacks/interface.ts index 66efa2d9f..a838aebf7 100644 --- a/src/engine/scripts/declarations/callbacks/interface.ts +++ b/src/engine/scripts/declarations/callbacks/interface.ts @@ -1,4 +1,4 @@ -import { ActorInventoryMenuManager, EActorMenuMode } from "@/engine/core/managers/interface/ActorInventoryMenuManager"; +import { ActorInventoryMenuManager } from "@/engine/core/managers/interface/ActorInventoryMenuManager"; import { ItemUpgradesManager } from "@/engine/core/managers/interface/ItemUpgradesManager"; import { LoadScreenManager } from "@/engine/core/managers/interface/LoadScreenManager"; import { PdaManager } from "@/engine/core/managers/interface/PdaManager"; @@ -6,7 +6,18 @@ import { WeaponParams } from "@/engine/core/ui/game/WeaponParams"; import { extern } from "@/engine/core/utils/binding"; import { LuaLogger } from "@/engine/core/utils/logging"; import { TWeapon } from "@/engine/lib/constants/items/weapons"; -import { AnyArgs, AnyObject, ClientObject, TCount, TIndex, TLabel, TName, TSection } from "@/engine/lib/types"; +import { + AnyArgs, + AnyObject, + ClientObject, + EActorMenuMode, + EActorMenuType, + TCount, + TIndex, + TLabel, + TName, + TSection, +} from "@/engine/lib/types"; const logger: LuaLogger = new LuaLogger($filename); @@ -60,8 +71,15 @@ extern("actor_menu", { * todo; */ extern("actor_menu_inventory", { - CUIActorMenu_OnItemDropped: (from: ClientObject, to: ClientObject, oldList: number, newList: number): void => { - return ActorInventoryMenuManager.getInstance().onItemDropped(); + CUIActorMenu_OnItemDropped: ( + from: ClientObject, + to: ClientObject, + oldList: EActorMenuType, + newList: EActorMenuType + ): boolean => { + ActorInventoryMenuManager.getInstance().onItemDropped(from, to, oldList, newList); + + return true; }, }); diff --git a/src/engine/scripts/declarations/conditions/object.ts b/src/engine/scripts/declarations/conditions/object.ts index cc2debf41..63e74bf75 100644 --- a/src/engine/scripts/declarations/conditions/object.ts +++ b/src/engine/scripts/declarations/conditions/object.ts @@ -9,7 +9,7 @@ import { registry, } from "@/engine/core/database"; import { SimulationBoardManager } from "@/engine/core/managers/interaction/SimulationBoardManager"; -import { ActorInventoryMenuManager, EActorMenuMode } from "@/engine/core/managers/interface/ActorInventoryMenuManager"; +import { ActorInventoryMenuManager } from "@/engine/core/managers/interface/ActorInventoryMenuManager"; import { ItemUpgradesManager } from "@/engine/core/managers/interface/ItemUpgradesManager"; import { SmartTerrain, Squad } from "@/engine/core/objects"; import { ISmartTerrainJob } from "@/engine/core/objects/server/smart_terrain/types"; @@ -40,6 +40,7 @@ import { AnyArgs, AnyGameObject, ClientObject, + EActorMenuMode, EScheme, LuaArray, Optional, @@ -57,125 +58,128 @@ import { const logger: LuaLogger = new LuaLogger($filename); /** - * todo; + * @returns whether object is snork */ -extern("xr_conditions.is_monster_snork", (actor: ClientObject, npc: ClientObject): boolean => { - return npc.clsid() === clsid.snork_s; +extern("xr_conditions.is_monster_snork", (actor: ClientObject, object: ClientObject): boolean => { + return object.clsid() === clsid.snork_s; }); /** - * todo; + * @returns whether object is dog */ -extern("xr_conditions.is_monster_dog", (actor: ClientObject, npc: ClientObject): boolean => { - return npc.clsid() === clsid.dog_s; +extern("xr_conditions.is_monster_dog", (actor: ClientObject, object: ClientObject): boolean => { + return object.clsid() === clsid.dog_s; }); /** - * todo; + * @returns whether object is psy dog */ -extern("xr_conditions.is_monster_psy_dog", (actor: ClientObject, npc: ClientObject): boolean => { - return npc.clsid() === clsid.psy_dog_s; +extern("xr_conditions.is_monster_psy_dog", (actor: ClientObject, object: ClientObject): boolean => { + return object.clsid() === clsid.psy_dog_s; }); /** - * todo; + * @returns whether object is poltergeist */ -extern("xr_conditions.is_monster_polter", (actor: ClientObject, npc: ClientObject): boolean => { - return npc.clsid() === clsid.poltergeist_s; +extern("xr_conditions.is_monster_polter", (actor: ClientObject, object: ClientObject): boolean => { + return object.clsid() === clsid.poltergeist_s; }); /** - * todo; + * @returns whether object is tushkano */ -extern("xr_conditions.is_monster_tushkano", (actor: ClientObject, npc: ClientObject): boolean => { - return npc.clsid() === clsid.tushkano_s; +extern("xr_conditions.is_monster_tushkano", (actor: ClientObject, object: ClientObject): boolean => { + return object.clsid() === clsid.tushkano_s; }); /** - * todo; + * @returns whether object is burer */ -extern("xr_conditions.is_monster_burer", (actor: ClientObject, npc: ClientObject): boolean => { - return npc.clsid() === clsid.burer_s; +extern("xr_conditions.is_monster_burer", (actor: ClientObject, object: ClientObject): boolean => { + return object.clsid() === clsid.burer_s; }); /** - * todo; + * @returns whether object is controller */ -extern("xr_conditions.is_monster_controller", (actor: ClientObject, npc: ClientObject): boolean => { - return npc.clsid() === clsid.controller_s; +extern("xr_conditions.is_monster_controller", (actor: ClientObject, object: ClientObject): boolean => { + return object.clsid() === clsid.controller_s; }); /** - * todo; + * @returns whether object is flesh */ -extern("xr_conditions.is_monster_flesh", (actor: ClientObject, npc: ClientObject): boolean => { - return npc.clsid() === clsid.flesh_s; +extern("xr_conditions.is_monster_flesh", (actor: ClientObject, object: ClientObject): boolean => { + return object.clsid() === clsid.flesh_s; }); /** - * todo; + * @returns whether object is boar */ -extern("xr_conditions.is_monster_boar", (actor: ClientObject, npc: ClientObject): boolean => { - return npc.clsid() === clsid.boar_s; +extern("xr_conditions.is_monster_boar", (actor: ClientObject, object: ClientObject): boolean => { + return object.clsid() === clsid.boar_s; }); /** * todo; */ -extern("xr_conditions.fighting_dist_ge", (first: ClientObject, second: ClientObject, params: AnyArgs): boolean => { - return isDistanceBetweenObjectsGreaterOrEqual(first, second, params[0]); +extern("xr_conditions.fighting_dist_ge", (actor: ClientObject, object: ClientObject, params: AnyArgs): boolean => { + return isDistanceBetweenObjectsGreaterOrEqual(actor, object, params[0]); }); /** * todo; */ -extern("xr_conditions.fighting_dist_le", (first: ClientObject, second: ClientObject, params: AnyArgs): boolean => { - return isDistanceBetweenObjectsLessOrEqual(first, second, params[0]); +extern("xr_conditions.fighting_dist_le", (actor: ClientObject, object: ClientObject, params: AnyArgs): boolean => { + return isDistanceBetweenObjectsLessOrEqual(actor, object, params[0]); }); /** * todo; */ -extern("xr_conditions.enemy_in_zone", (enemy: ClientObject, npc: ClientObject, params: AnyArgs): boolean => { +extern("xr_conditions.enemy_in_zone", (actor: ClientObject, object: ClientObject, params: AnyArgs): boolean => { const zone: Optional = registry.zones.get(params[0]); if (zone === null) { abort("Wrong zone name '%s' in enemy_in_zone function.", tostring(params[0])); } - return isObjectInZone(enemy, zone); + return isObjectInZone(actor, zone); }); /** * todo; */ -extern("xr_conditions.check_npc_name", (actor: ClientObject, npc: ClientObject, params: LuaArray): boolean => { - const npcName: Optional = npc.name(); +extern( + "xr_conditions.check_npc_name", + (actor: ClientObject, object: ClientObject, params: LuaArray): boolean => { + const objectName: Optional = object.name(); - if (npcName === null) { - return false; - } + if (objectName === null) { + return false; + } - for (const [k, v] of params) { - if (string.find(npcName, v)[0] !== null) { - return true; + for (const [k, v] of params) { + if (string.find(objectName, v)[0] !== null) { + return true; + } } - } - return false; -}); + return false; + } +); /** * todo; */ extern( "xr_conditions.check_enemy_name", - (actor: ClientObject, npc: ClientObject, params: LuaArray): boolean => { - const enemyId: TNumberId = registry.objects.get(npc.id()).enemy_id!; + (actor: ClientObject, object: ClientObject, params: LuaArray): boolean => { + const enemyId: TNumberId = registry.objects.get(object.id()).enemy_id!; const enemy: Optional = registry.objects.get(enemyId)?.object; if (enemy && enemy.alive()) { - const name: string = enemy.name(); + const name: TName = enemy.name(); for (const [i, v] of params) { if (string.find(name, v)[0] !== null) { @@ -410,10 +414,10 @@ extern( ); /** - * todo; + * @returns whether object has any pistol in slot `1` */ -extern("xr_conditions.best_pistol", (actor: ClientObject, npc: ClientObject): boolean => { - return npc.item_in_slot(1) !== null; +extern("xr_conditions.best_pistol", (actor: ClientObject, object: ClientObject): boolean => { + return object.item_in_slot(1) !== null; }); /** @@ -981,9 +985,9 @@ extern("xr_conditions.squad_curr_action", (actor: ClientObject, npc: ClientObjec }); /** - * todo; + * @returns whether actor is currently searching dead body */ -extern("xr_conditions.dead_body_searching", (actor: ClientObject, npc: ClientObject): boolean => { +extern("xr_conditions.dead_body_searching", (actor: ClientObject, object: ClientObject): boolean => { return ActorInventoryMenuManager.getInstance().isActiveMode(EActorMenuMode.DEAD_BODY_SEARCH); }); @@ -1032,10 +1036,10 @@ extern("xr_conditions._used", (actor: ClientObject, npc: ClientObject): boolean }); /** - * todo; + * @returns whether object is playing any sound */ -extern("xr_conditions.is_playing_sound", (actor: ClientObject, npc: ClientObject): boolean => { - return isPlayingSound(npc); +extern("xr_conditions.is_playing_sound", (actor: ClientObject, object: ClientObject): boolean => { + return isPlayingSound(object); }); /** @@ -1101,7 +1105,7 @@ extern("xr_conditions.animpoint_reached", (actor: ClientObject, npc: ClientObjec return false; } - return animpointState.animpoint.isPositionReached(); + return animpointState.animpointManager.isPositionReached(); }); /** diff --git a/src/engine/scripts/declarations/dialogs/dialogs_jupiter.ts b/src/engine/scripts/declarations/dialogs/dialogs_jupiter.ts index c0f3b468c..907b9c691 100644 --- a/src/engine/scripts/declarations/dialogs/dialogs_jupiter.ts +++ b/src/engine/scripts/declarations/dialogs/dialogs_jupiter.ts @@ -28,7 +28,7 @@ import { drugs } from "@/engine/lib/constants/items/drugs"; import { food } from "@/engine/lib/constants/items/food"; import { helmets, THelmet } from "@/engine/lib/constants/items/helmets"; import { misc } from "@/engine/lib/constants/items/misc"; -import { outfits, TOutfit } from "@/engine/lib/constants/items/outfits"; +import { outfits } from "@/engine/lib/constants/items/outfits"; import { questItems } from "@/engine/lib/constants/items/quest_items"; import { weapons } from "@/engine/lib/constants/items/weapons"; import { treasures } from "@/engine/lib/constants/treasures"; diff --git a/src/engine/scripts/declarations/effects/quests.ts b/src/engine/scripts/declarations/effects/quests.ts index b8afdb3eb..c3df9e8d5 100644 --- a/src/engine/scripts/declarations/effects/quests.ts +++ b/src/engine/scripts/declarations/effects/quests.ts @@ -8,7 +8,7 @@ import { setPortableStoreValue, } from "@/engine/core/database"; import { MapDisplayManager } from "@/engine/core/managers/interface"; -import { EStalkerState } from "@/engine/core/objects/state"; +import { EStalkerState } from "@/engine/core/objects/animation"; import { showFreeplayDialog } from "@/engine/core/ui/game/FreeplayDialog"; import { abort } from "@/engine/core/utils/assertion"; import { extern, getExtern } from "@/engine/core/utils/binding"; diff --git a/src/fixtures/engine/mocks/LuaLogger.mock.ts b/src/fixtures/engine/mocks/LuaLogger.mock.ts index f766321e6..3d103c15f 100644 --- a/src/fixtures/engine/mocks/LuaLogger.mock.ts +++ b/src/fixtures/engine/mocks/LuaLogger.mock.ts @@ -7,5 +7,6 @@ export class MockLuaLogger { public error = jest.fn(); public warn = jest.fn(); public info = jest.fn(); + public format = jest.fn(); public printStack = jest.fn(); } diff --git a/src/fixtures/engine/mocks/lfs.mock.ts b/src/fixtures/engine/mocks/lfs.mock.ts index bf08f2bfc..2b67aef28 100644 --- a/src/fixtures/engine/mocks/lfs.mock.ts +++ b/src/fixtures/engine/mocks/lfs.mock.ts @@ -2,4 +2,5 @@ import { jest } from "@jest/globals"; export const mockLfs = { mkdir: jest.fn(), + dir: jest.fn(() => [null, () => null]), }; diff --git a/src/fixtures/lua/mocks/lua_math.mocks.ts b/src/fixtures/lua/mocks/lua_math.mocks.ts index 87d0ec594..d8c90111c 100644 --- a/src/fixtures/lua/mocks/lua_math.mocks.ts +++ b/src/fixtures/lua/mocks/lua_math.mocks.ts @@ -8,7 +8,14 @@ export const mockMath = { sqrt: (value: number) => Math.sqrt(value), cos: (value: number) => Math.cos(value), sin: (value: number) => Math.sin(value), - random: (max: number) => 1 + Math.round(Math.random() * (max - 1)), + mod: (value: number, base: number) => value % base, + random: (max?: number) => { + if (max === undefined) { + return Math.random(); + } + + return 1 + Math.round(Math.random() * (max - 1)); + }, floor: (value: number) => Math.floor(value), /** * value – a number representing a cosine, where x is between -1 and 1 diff --git a/src/fixtures/xray/mocks/ini/files.mock.ts b/src/fixtures/xray/mocks/ini/files.mock.ts index c7973c225..6719a3c30 100644 --- a/src/fixtures/xray/mocks/ini/files.mock.ts +++ b/src/fixtures/xray/mocks/ini/files.mock.ts @@ -59,6 +59,11 @@ export const FILES_MOCKS = { story_id: "test-story-id", }, }, + "game.ltx": { + zaton: { + weathers: "dynamic_default", + }, + }, "object_spawn.ini": {}, "misc\\script_sound.ltx": { list: ["pda_task"], @@ -86,6 +91,17 @@ export const FILES_MOCKS = { rain: 0.1, thunder: 0.1, }, + weather_periods: { + neutral: "2, 7", + good: "2, 7", + }, + neutral: { + cloudy: 0.2, + cloudy2: 0.2, + cloudy3: 0.2, + cloudy4: 0.2, + cloudy5: 0.2, + }, }, "misc\\task_manager.ltx": { hide_from_surge: { diff --git a/src/fixtures/xray/mocks/interface/levelInterface.mock.ts b/src/fixtures/xray/mocks/interface/levelInterface.mock.ts index 8ab507a8b..59df506bb 100644 --- a/src/fixtures/xray/mocks/interface/levelInterface.mock.ts +++ b/src/fixtures/xray/mocks/interface/levelInterface.mock.ts @@ -26,10 +26,11 @@ export const mockLevelInterface = { }); }), map_add_object_spot: jest.fn(), - name: jest.fn(() => null), + name: jest.fn(() => "zaton"), object_by_id: jest.fn((id: TNumberId) => CLIENT_SIDE_REGISTRY.get(id)), patrol_path_exists: jest.fn((name: TName) => name in patrols), set_snd_volume: jest.fn((volume: number) => {}), show_indicators: jest.fn(), vertex_position: jest.fn(() => MockVector.create(15, 14, 16)), + set_weather: jest.fn(), }; diff --git a/src/fixtures/xray/mocks/objects/client/game_object.mock.ts b/src/fixtures/xray/mocks/objects/client/game_object.mock.ts index c10ad423d..63e71d65e 100644 --- a/src/fixtures/xray/mocks/objects/client/game_object.mock.ts +++ b/src/fixtures/xray/mocks/objects/client/game_object.mock.ts @@ -95,6 +95,7 @@ export function mockClientGameObject({ active_item: rest.active_item || jest.fn(() => null), add_animation: rest.add_animation || jest.fn(), animation_count, + animation_slot: rest.animation_slot || jest.fn(() => 1), alive: rest.alive || jest.fn(() => true), accessible_nearest: rest.accessible_nearest || jest.fn(() => 15326), active_slot: rest.active_slot || jest.fn(() => 3), diff --git a/src/resources b/src/resources index a8897821d..e1fc69256 160000 --- a/src/resources +++ b/src/resources @@ -1 +1 @@ -Subproject commit a8897821ddc5084baeb61096a3fa9a1746594642 +Subproject commit e1fc69256349ebe3f717f68f29ddc356398886d5 diff --git a/src/tsconfig.json b/src/tsconfig.json index 3c34ba974..f76aad7a6 100644 --- a/src/tsconfig.json +++ b/src/tsconfig.json @@ -7,7 +7,7 @@ "noImplicitOverride": true, "moduleResolution": "node", "esModuleInterop": true, - "types": ["@typescript-to-lua/language-extensions", "lua-types/jit"], + "types": ["@typescript-to-lua/language-extensions", "lua-types/jit", "xray16"], "jsx": "preserve", "jsxFactory": "JSXXML", "strict": true, diff --git a/src/typedefs/jest/index.d.ts b/src/typedefs/jest/index.d.ts index 35a914609..e06371d9a 100644 --- a/src/typedefs/jest/index.d.ts +++ b/src/typedefs/jest/index.d.ts @@ -1,5 +1,3 @@ -import { ExpectationResult } from "expect"; - export * from "expect"; /** diff --git a/src/typedefs/xray16 b/src/typedefs/xray16 deleted file mode 160000 index 24de7919a..000000000 --- a/src/typedefs/xray16 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 24de7919af66a63bebf2f1ac294cf072897411ec