Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- return {
- params = {
- --[[
- Время, которое уничтоженная фишка еще существует на поле (время исчезания)
- В течение этого времени в ее позицию не могут закидываться новые фишки.
- Все это время фишка все еще будет падать, но только если она уже была
- в движении на момент уничтожения.
- В противном случае клетка блокируется в своей позиции на это время.
- ]]
- ChipHitDecayTime=2500 ,
- --[[
- Время, которое бомба, осуществившая свой второй взрыв еще находится на поле
- болванчиком
- ]]
- BombDecayTime = 5000 ,
- MineDecayTime = 5000 ,
- LineDecayTime = 0 ,
- --[[
- Блокировка, накладываемая стрелой от линии и взрывом на пораженные клетки
- ]]
- ArrowLockTime = 5000 ,
- ExplosionLockTime = 5000 ,
- --[[
- Время блокировки на клетки, которые были использованы для генерации бонуса
- ]]
- BonusSpawnLockTime = 5000 ,
- --[[
- Время блокировки на создаваемый бонус
- ]]
- BonusSpawnTime = 5000 ,
- --[[
- Время, в течение которого новый созданный бонус неуязвим для взрывов
- ]]
- BonusProtectionTime = 6000 ,
- OmniEnergycubeLockTime = 5000,
- TintEnergycubeLockTime = 5000,
- --[[
- Скорость полета стрелки от линии.
- Max - время пролета через первую клетку
- Min - время пролета клетки при максимальном разгоне
- ]]
- ArrowMaxTravelTime = 750 ,
- ArrowMinTravelTime = 750 ,
- SwapTime = 2000 ,
- BoosterHandSwapTime = 8000 ,
- --[[
- Константы для режима комбинации "соединить в одной клетке"
- ]]
- --[[
- Как долго блокируется клетка, из которой была взята фишка для
- создания комбинации (например, из верхней клетки в нижнюю сделали свап
- мины на мину. В верхнюю клетку ничего не может упасть еще
- ComboDonorLockTime тиков.
- ]]
- ComboFuseTargetDonorLockTime = 7000 ,
- --[[
- Время, которое еще существует фишка, использованная для комбо бонусов
- ]]
- ComboFuseTargetDonorDecayTime = 10000 ,
- --[[
- Как долго блокируется клетка, в которую сделан комбо-свап.
- ]]
- ComboFuseTargetRecipientLockTime = 7000 ,
- --[[
- Время свапа для комбо-бонусов
- ]]
- ComboFuseTargetPrimaryTime = 2000 ,
- ComboFuseTargetSecondaryTime = 3000 ,
- --[[
- Константы для режима комбинации "соединить в центре"
- ]]
- --[[
- Сколько существует второстепенная фишка после начала комбы
- ]]
- ComboFuseBetweenDonorDecayTime = 10000 ,
- --[[
- Сколько длится анимация комбинации
- Псоел этого момента начинается отсчет *ExplodeTime
- ]]
- ComboFuseBetweenPrimaryTime = 4000 ,
- ComboFuseBetweenSecondaryTime = 4000 ,
- ComboSwapDonorLockTime = 10000 ,
- ComboSwapRecipientLockTime = 10000 ,
- --[[
- Время "предвзрыва" для каждого типа бонуса.
- ]]
- MineExplodeTime = 0 ,
- LineExplodeTime = 2000 ,
- BombExplodeTime = 2000 ,
- OmniExplodeTime = 0 ,
- TintExplodeTime = 1000 ,
- MineMineExplodeTime = 0 ,
- LineLineExplodeTime = 2000 ,
- BombLineExplodeTime = 2000 ,
- BombBombExplodeTime = 2000 ,
- --[[
- Максимальная длина дороги, которая чинится по порядку
- ]]
- MaxConsistentRepairTiles = 81 ,
- --[[
- Настройки времени взрыва для бомбы+мины
- Бомба взорвется через BombMineBombExplodeTime
- Мина - через BombMineMineExplodeTime
- ]]
- BombMineMineExplodeTime = 1000 ,
- BombMineBombExplodeTime = 2000 ,
- --[[
- Настройки времени взрыва для мины+линии.
- Будет запущен только один общий эффект. Раздельные времена
- определяют, в какие моменты будут запущены стрелки и взрывная волна мины.
- Время начала исчезновения фишки (LineDecayTime) будет максимум из двух времен
- Время предвзрыва "линейной" части комбы мина+линия
- ]]
- LineMineLineExplodeTime = 2000 ,
- --[[
- Время предвзрыва "минной" части комбы мина+линия
- ]]
- LineMineMineExplodeTime = 1000 ,
- SwapMatchLockForActivatedLine = 7000 ,
- SwapMatchLockForActivatedBomb = 7000 ,
- --[[
- Время от начала работы молнии до активации первой фишки
- ]]
- OmniDelayTime = 3000 ,
- --[[
- Время за которое лапа летит от молнии
- ]]
- OmniLinkTime = 3000 ,
- OmniUnlockDelay = 16000 ,
- --[[
- Задержка между последней активацией фишки с взрывом первой фишки
- ]]
- OmniDelayAfterActivationBeforeExplosion = 16000 ,
- --[[
- Задержка после последней активации фишки до конца эффекта молнии
- ]]
- OmniEndDelay = 10000 ,
- --[[
- Задержка от конца эффекта молнии до нанесения хита по соседнему меду и начала уничтожения самой фишки молнии
- ]]
- OmniSelfExplosionDelay = 4000 ,
- --[[
- Время анимации исчезновения молнии и леденца
- ]]
- OmniDecayTime = 7000 ,
- --[[
- Время предвзрыва
- ]]
- OmniOmniExplodeTime = 0 ,
- --[[
- Время эффекта зарядки
- ]]
- OmniOmniWindupTime = 14500 ,
- --[[
- Время, через которое уничтожается фишка (считается от окончания предвзрыва)
- ]]
- OmniOmniSelfExplosionDelay = 10000 ,
- --[[
- Время, через которое уничтоженная фишка удаляется
- ]]
- OmniOmniDecayTime = 1000 ,
- --[[
- Время разблокировки поля после окончания взрывной волны
- ]]
- OmniOmniUnlockDelay = 0 ,
- --[[
- Время разблокировки взрыва молний и леденцов после OmniOmniUnlockDelay
- ]]
- OmniOmniUltimateUnlockDelay = 15000 ,
- --[[
- Время распространения взрывной волны
- ]]
- OmniOmniPropagationTime = 10000 ,
- --[[
- Время, которое персонаж думает перед шагом
- ]]
- CharacterPreWalkTime = 6000 ,
- --[[
- Время на шаг персонажа
- ]]
- CharacterWalkTime = 5600 ,
- --[[
- Время, которое персонаж бьется в стенку
- ]]
- CharacterBumpTime = 5000 ,
- --[[
- Время, через которое освобождается клетка, с которого вылетела еда
- ]]
- FoodDecayTime = 3500 ,
- --[[
- Время, между двумя поеданиями свинкой еды (рассинхрон прилета желудей)
- ]]
- FoodConsumeDelay = 500 ,
- --[[
- Время, через которое персонаж может использовать собранную еду
- ]]
- FoodConsumeTime = 6000 ,
- --[[
- Время между подбором золотой клетки и ремонтом куска дороги
- ]]
- GoldTileRepairTime = 6000 ,
- --[[
- Время предвзрыва
- ]]
- TintOmniExplodeTime = 0 ,
- --[[
- Время эффекта зарядки
- ]]
- TintOmniWindupTime = 14500 ,
- TintOmniSecondWaveDelay = 3800 ,
- --[[
- Время полета снаряда от мины до цели:
- distance * MissileFlyTime + MissileExtraFlyTime
- ]]
- --[[
- Дополнительное время полета снаряда
- ]]
- MissileExtraFlyTime = 6000 ,
- --[[
- Время за которое снаряд пролетает 1 клетку
- ]]
- MissileFlyTime = 2000 ,
- --[[
- Задержка до выбора цели снарядом
- ]]
- MissileDelay = 6000 ,
- --[[
- Задержка между двумя последовательными снарядами
- ]]
- MissileExtraDelay = 500 ,
- --[[
- Время, через которое уничтожается фишка (считается от окончания предвзрыва)
- ]]
- TintOmniSelfExplosionDelay = 10000 ,
- --[[
- Время, через которое уничтоженная фишка удаляется
- ]]
- TintOmniDecayTime = 1000 ,
- --[[
- Время разблокировки поля после окончания взрывной волны
- ]]
- TintOmniUnlockDelay = 0 ,
- --[[
- Время разблокировки взрыва молний и леденцов после OmniOmniUnlockDelay
- ]]
- TintOmniUltimateUnlockDelay = 17000 ,
- --[[
- Время распространения взрывной волны
- ]]
- TintOmniPropagationTime = 10000 ,
- --[[
- Время для сбора орешка
- ]]
- DiamondCollectTime = 3000 ,
- --[[
- Время блокировки области ископаемого медведя
- ]]
- FossilLockTime = 2500 ,
- --[[
- Время блокировки клетки после применения молотка
- ]]
- BoosterHammerLockTime = 11000,
- TintDelayTime = 3000 ,
- TintLinkTime = 10000 ,
- TintDelayAfterActivationBeforeExplosion = 7500 ,
- TintEndDelay = 2500 ,
- TintSelfExplosionDelay = 4000 ,
- TintDecayTime = 7000 ,
- TintUnlockDelay = 1000 ,
- TintTintUltimateUnlockDelay = 15000 ,
- --[[
- Интервал между взрывами во второй волне взрыва бомб
- ]]
- PostExplodeDelay = 500 ,
- --[[
- Интервал между взрывами в арена сплеш
- ]]
- ArenaSplashDelay = 1500 ,
- --[[
- Характеристика движения фишек при падении.
- Acceleration задает ускорение
- TerminalVelocity - максимальную скорость.
- ]]
- ChipFallAcceleration = 160000 ,
- ChipFallTerminalVelocity = 200000 ,
- --[[
- Время неуязвимости золотой клетки после получения хита
- ]]
- GoldenTileProtectionTime = 3500 ,
- --[[
- Время неуязвимости льда после получения хита
- ]]
- IceTileProtectionTime = 3500 ,
- --[[
- Время неуязвимости камня после получения хита
- ]]
- StoneProtectionTime = 3500 ,
- --[[
- Время разрушения окаменелости
- ]]
- StoneDestroyTime = 3500 ,
- --[[Время разрушения шоколадки]]
- ChocolateDestroyTime = 3500 ,
- --[[
- Время неуязвимости привязки после получения хита
- ]]
- BoundProtectionTime = 3500 ,
- --[[
- Время, которое уничтоженная привязка еще прикрывает фишку
- (по сути время неуязвимости для фишки после снятия привязки)
- ]]
- BoundDestroyTime = 3500 ,
- HoneyProtectionTime = 3500 ,
- HoneyDestroyTime = 3500 ,
- --[[
- Сколько потенциальных позиций рассматривать для каждой фишки, прежде чем оставить
- ее на месте
- ]]
- ReshuffleSelections = 3 ,
- --[[
- Сколько раз пытаться безрезультатно зарешафлить поле за один ход перед геймовером
- ]]
- ReshuffleAttempts = 50 ,
- ReshuffleVisualAttempts = 4 ,
- --[[
- Число попыток сгенерировать поле без матчей в начале игры
- ]]
- MaxRolls = 15 ,
- },
- sequences = {
- --[[
- Интервал между активациями фишек молнией
- start = время между первой и второй активацией
- steps = за сколько шагов разгоняется до end
- end = начиная с интервала под номером steps+1, все интервалы будут равны end
- ]]
- OmniActivationSeq = {start=1500, finish=1000, steps=5} ,
- --[[
- Интервал между взрывами активированных фишек, для каждого типа комбинации
- ]]
- OmniRegularExplosionSeq = {start=1000, finish=500, steps=7} ,
- --[[ OmniMineExplosionSeq = {start=1500, finish=500, steps=7}
- OmniLineExplosionSeq = {start=2500, finish=750, steps=7}
- OmniBombExplosionSeq = {start=2250, finish=850, steps=7}
- ]]
- OmniMineExplosionSeq = {start=500, finish=300, steps=7} ,
- OmniLineExplosionSeq = {start=500, finish=300, steps=7} ,
- OmniBombExplosionSeq = {start=500, finish=300, steps=7} ,
- TintActivationSeq = {start=1500, finish=1000, steps=5} ,
- TintTintActivationSeq = {start=1200, finish=250, steps=15} ,
- --[[ TintMineExplosionSeq = {start=1500, finish=500, steps=7}
- TintLineExplosionSeq = {start=2500, finish=750, steps=7}
- TintBombExplosionSeq = {start=2250, finish=850, steps=7} ]]
- TintMineExplosionSeq = {start=500, finish=300, steps=7} ,
- TintLineExplosionSeq = {start=500, finish=300, steps=7} ,
- TintBombExplosionSeq = {start=500, finish=300, steps=7} ,
- },
- nukes = {
- OmniOmni = {
- pattern = [[
- 0123456789a
- 1123456789a
- 2234556789a
- 3344566789a
- 4455567789a
- 5556677889a
- 6666778899a
- 777778899aa
- 888888999aa
- 9999999aaaa
- aaaaaaaaaaa
- ]],
- waves = {
- {key="0", time=770},
- {key="1", time=770},
- {key="2", time=770},
- {key="3", time=770},
- {key="4", time=770},
- {key="5", time=770},
- {key="6", time=770},
- {key="7", time=770},
- {key="8", time=770},
- {key="9", time=770},
- {key="a", time=770}
- }
- } ,
- TintOmniFirst = {
- pattern = [[
- 0123456789a
- 1123456789a
- 2234556789a
- 3344566789a
- 4455567789a
- 5556677889a
- 6666778899a
- 777778899aa
- 888888999aa
- 9999999aaaa
- aaaaaaaaaaa
- ]],
- waves = {
- {key="0", time=770},
- {key="1", time=770},
- {key="2", time=770},
- {key="3", time=770},
- {key="4", time=770},
- {key="5", time=770},
- {key="6", time=770},
- {key="7", time=770},
- {key="8", time=770},
- {key="9", time=770},
- }
- } ,
- TintOmniSecond = {
- pattern = [[
- 0123456789a
- 1123456789a
- 2234556789a
- 3344566789a
- 4455567789a
- 5556677889a
- 6666778899a
- 777778899aa
- 888888999aa
- 9999999aaaa
- aaaaaaaaaaa
- ]],
- waves = {
- {key="0", time=770},
- {key="1", time=770},
- {key="2", time=770},
- {key="3", time=770},
- {key="4", time=770},
- {key="5", time=770},
- {key="6", time=770},
- {key="7", time=770},
- {key="8", time=770},
- {key="9", time=770}
- }
- }
- },
- --[[
- Схемы взрывов
- Каждый wave тег описывает одно из состояний распространения волны.
- time определяет время относительно предыдущего состояния, через которое
- включается эта волна.
- Внутри тега рисунок волны. Точка отмечает пустую клетку, звездочка -
- клетку, на которую волна действует. Центр взрыва всегда в центре рисунка.
- ]]
- explosions = {
- Bomb = {
- {
- time=400,
- pattern = [[
- .*.
- ***
- .*.
- ]]
- },
- {
- time=500,
- pattern = [[
- ***
- *.*
- ***
- ]]
- },
- { time=300 }
- } ,
- BombBomb = {
- {
- time=100,
- pattern = [[
- .*.
- ***
- .*.
- ]]
- },
- {
- time=500,
- pattern = [[
- ***
- *.*
- ***
- ]]
- },
- {
- time=500,
- pattern = [[
- ..*..
- .*.*.
- *...*
- .*.*.
- ..*..
- ]]
- },
- {
- time=500,
- pattern = [[
- .***.
- *...*
- *...*
- *...*
- .***.
- ]]
- },
- {
- time=500,
- pattern = [[
- *****
- *...*
- *...*
- *...*
- *****
- ]]
- },
- { time=300 }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement