From 1730cf52c56befa1fee5046a7aeb1ff1e82a28c4 Mon Sep 17 00:00:00 2001 From: ametist Date: Wed, 31 Aug 2022 16:45:41 -0400 Subject: [PATCH 1/3] Eder Bahvahnter Initial Commit Add .age, .fni, .py, and .sdl files for Eder Bahvahnter --- Scripts/Python/EderBahvahnter.py | 50 +++++++++++++++++++++++++++ Scripts/SDL/EderBahvahnter.sdl | 59 ++++++++++++++++++++++++++++++++ Scripts/dat/EderBahvahnter.age | 7 ++++ Scripts/dat/EderBahvahnter.fni | 4 +++ 4 files changed, 120 insertions(+) create mode 100644 Scripts/Python/EderBahvahnter.py create mode 100644 Scripts/SDL/EderBahvahnter.sdl create mode 100644 Scripts/dat/EderBahvahnter.age create mode 100644 Scripts/dat/EderBahvahnter.fni diff --git a/Scripts/Python/EderBahvahnter.py b/Scripts/Python/EderBahvahnter.py new file mode 100644 index 0000000000..53c6b06a2f --- /dev/null +++ b/Scripts/Python/EderBahvahnter.py @@ -0,0 +1,50 @@ +# /*==LICENSE==* +# +# CyanWorlds.com Engine - MMOG client, server and tools +# Copyright (C) 2011 Cyan Worlds, Inc. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +# Additional permissions under GNU GPL version 3 section 7 +# +# If you modify this Program, or any covered work, by linking or +# combining it with any of RAD Game Tools Bink SDK, Autodesk 3ds Max SDK, +# NVIDIA PhysX SDK, Microsoft DirectX SDK, OpenSSL library, Independent +# JPEG Group JPEG library, Microsoft Windows Media SDK, or Apple QuickTime SDK +# (or a modified version of those libraries), +# containing parts covered by the terms of the Bink SDK EULA, 3ds Max EULA, +# PhysX SDK EULA, DirectX SDK EULA, OpenSSL and SSLeay licenses, IJG +# JPEG Library README, Windows Media SDK EULA, or QuickTime SDK EULA, the +# licensors of this Program grant you additional +# permission to convey the resulting work. Corresponding Source for a +# non-source form of such a combination shall include the source code for +# the parts of OpenSSL and IJG JPEG Library used as well as that of the covered +# work. +# +# You can contact Cyan Worlds, Inc. by email legal@cyan.com +# or by snail mail at: +# Cyan Worlds, Inc. +# 14617 N Newport Hwy +# Mead, WA 99021 +# +# *==LICENSE==*/ + +from Plasma import * +from PlasmaTypes import * + +class EderBahvahnter(ptResponder): + def __init__(self): + ptResponder.__init__(self) + self.id = -1 + self.version = 0 diff --git a/Scripts/SDL/EderBahvahnter.sdl b/Scripts/SDL/EderBahvahnter.sdl new file mode 100644 index 0000000000..82d2241bd2 --- /dev/null +++ b/Scripts/SDL/EderBahvahnter.sdl @@ -0,0 +1,59 @@ +# /*==LICENSE==* +# +# CyanWorlds.com Engine - MMOG client, server and tools +# Copyright (C) 2011 Cyan Worlds, Inc. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +# Additional permissions under GNU GPL version 3 section 7 +# +# If you modify this Program, or any covered work, by linking or +# combining it with any of RAD Game Tools Bink SDK, Autodesk 3ds Max SDK, +# NVIDIA PhysX SDK, Microsoft DirectX SDK, OpenSSL library, Independent +# JPEG Group JPEG library, Microsoft Windows Media SDK, or Apple QuickTime SDK +# (or a modified version of those libraries), +# containing parts covered by the terms of the Bink SDK EULA, 3ds Max EULA, +# PhysX SDK EULA, DirectX SDK EULA, OpenSSL and SSLeay licenses, IJG +# JPEG Library README, Windows Media SDK EULA, or QuickTime SDK EULA, the +# licensors of this Program grant you additional +# permission to convey the resulting work. Corresponding Source for a +# non-source form of such a combination shall include the source code for +# the parts of OpenSSL and IJG JPEG Library used as well as that of the covered +# work. +# +# You can contact Cyan Worlds, Inc. by email legal@cyan.com +# or by snail mail at: +# Cyan Worlds, Inc. +# 14617 N Newport Hwy +# Mead, WA 99021 +# +# *==LICENSE==*/ + +STATEDESC EderBahvahnter +{ + + VERSION 3 + + VAR BOOL fireflyBig[1] DEFAULT=0 + VAR BOOL fireflySmall[1] DEFAULT=0 + VAR BOOL frogJump[1] DEFAULT=0 + VAR BOOL ebReltoPageVis[1] DEFAULT=0 DEFAULTOPTION=VAULT + VAR BOOL statuesSolved[1] DEFAULT=0 + VAR BOOL statuesInUse[1] DEFAULT=0 + VAR INT statuesCorrPushes[1] DEFAULT=0 +} + + + + diff --git a/Scripts/dat/EderBahvahnter.age b/Scripts/dat/EderBahvahnter.age new file mode 100644 index 0000000000..8615d2b884 --- /dev/null +++ b/Scripts/dat/EderBahvahnter.age @@ -0,0 +1,7 @@ +StartDateTime=0672211080 +DayLength=24.000000 +MaxCapacity=50 +LingerTime=180 +SequencePrefix=478 +ReleaseVersion=0 +Page=Default,0 diff --git a/Scripts/dat/EderBahvahnter.fni b/Scripts/dat/EderBahvahnter.fni new file mode 100644 index 0000000000..9deaa1887a --- /dev/null +++ b/Scripts/dat/EderBahvahnter.fni @@ -0,0 +1,4 @@ +Graphics.Renderer.SetClearColor 0.73 0.73 0.73 +Graphics.Renderer.SetYon 100000.0 +Graphics.Renderer.Fog.SetDefColor 0.58 0.64 0.73 +Graphics.Renderer.Fog.SetDefLinear -1500.00 20000.00 1.00 From f8f163e3fd4277544521f853fb4d807a275f6028 Mon Sep 17 00:00:00 2001 From: Patrick Dulebohn Date: Wed, 31 Aug 2022 20:04:42 -0400 Subject: [PATCH 2/3] Update self.id --- Scripts/Python/EderBahvahnter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Scripts/Python/EderBahvahnter.py b/Scripts/Python/EderBahvahnter.py index 53c6b06a2f..73355d1ada 100644 --- a/Scripts/Python/EderBahvahnter.py +++ b/Scripts/Python/EderBahvahnter.py @@ -46,5 +46,5 @@ class EderBahvahnter(ptResponder): def __init__(self): ptResponder.__init__(self) - self.id = -1 + self.id = 478 self.version = 0 From f328feee0f7e25669f53c794e52597741f923c54 Mon Sep 17 00:00:00 2001 From: ametist Date: Thu, 26 Jan 2023 13:02:28 -0500 Subject: [PATCH 3/3] Eder Bahvahnter V16 1.26.2023 * Update .age file with new PRP --- Scripts/dat/EderBahvahnter.age | 1 + 1 file changed, 1 insertion(+) diff --git a/Scripts/dat/EderBahvahnter.age b/Scripts/dat/EderBahvahnter.age index 8615d2b884..24f83fc368 100644 --- a/Scripts/dat/EderBahvahnter.age +++ b/Scripts/dat/EderBahvahnter.age @@ -4,4 +4,5 @@ MaxCapacity=50 LingerTime=180 SequencePrefix=478 ReleaseVersion=0 +Page=Building,1 Page=Default,0