Author Topic: A way to disable arrow animations?  (Read 3502 times)

zanzibar

  • Forum Legend
  • *
  • Posts: 6523
    • View Profile
A way to disable arrow animations?
« on: April 10, 2007, 11:28:19 pm »
The bug with the arrow animation wouldn't be so much of a problem if it weren't for the fact that certain individuals are purposefully using it to monopolize mobs and harass other players.  Is there a quick fix to disable the animation?  If not, could someone work on one?
Quote from: Raa
Immaturity is FTW.

Karyuu

  • Forum Legend
  • *
  • Posts: 9341
    • View Profile
Re: A way to disable arrow animations?
« Reply #1 on: April 10, 2007, 11:30:32 pm »
Is this the magic crash bug, or something else?
Judge: Are you trying to show contempt for this court, Mr Smith?
Smith: No, My Lord. I am attempting to conceal it.

zanzibar

  • Forum Legend
  • *
  • Posts: 6523
    • View Profile
Re: A way to disable arrow animations?
« Reply #2 on: April 10, 2007, 11:39:13 pm »
Is this the magic crash bug, or something else?

The crashing bug.
Quote from: Raa
Immaturity is FTW.

Karyuu

  • Forum Legend
  • *
  • Posts: 9341
    • View Profile
Re: A way to disable arrow animations?
« Reply #3 on: April 10, 2007, 11:40:51 pm »
Having Vertex Buffer on in pssetup is generally supposed to fix this issue. Those that don't know just need to be told.
Judge: Are you trying to show contempt for this court, Mr Smith?
Smith: No, My Lord. I am attempting to conceal it.

John80sk

  • Hydlaa Citizen
  • *
  • Posts: 228
    • View Profile
Re: A way to disable arrow animations?
« Reply #4 on: April 11, 2007, 01:05:37 am »
is it just me, or are some of the animations a little... excessive?  I mean, the size of the alpha channel and the amount of particles... I think players would all be happy with a much smaller effect, and it would also crash less people and cause a lot less lag... just my opinion though.
Jangeol Bakieck the Scarred
Dameve Angelun the Insane
Ehatihen the Cowardly Kran

Karyuu

  • Forum Legend
  • *
  • Posts: 9341
    • View Profile
Re: A way to disable arrow animations?
« Reply #5 on: April 11, 2007, 01:09:12 am »
Could you name some of the spells with effects that you feel are overdone? As soon as I get our effect editor working again, I may be able to do tweaks.

The size of the effects do not affect the crashes, however. The crashes happen because the effects are there at all.
Judge: Are you trying to show contempt for this court, Mr Smith?
Smith: No, My Lord. I am attempting to conceal it.

Nikodemus

  • Prospects
  • Veteran
  • *
  • Posts: 1808
    • View Profile
Re: A way to disable arrow animations?
« Reply #6 on: April 11, 2007, 01:15:37 am »
lol, the summon missile and energy arrow, which both use the ame animation is too huge since like a year. And people ere tellin about it since ages ;)
the star-like thyings floating all around are
1) too huge
2) not enough transparent
3) not believable. Would you expect simple spell to make so big fuss, with so small phisical effect? of course one may say the spell is so weak, because it cause so much light, but if so, it should drain more mana.



What you can failure tommorow, failure today.


Better click for shiny stylez Help me with images!

Karyuu

  • Forum Legend
  • *
  • Posts: 9341
    • View Profile
Re: A way to disable arrow animations?
« Reply #7 on: April 11, 2007, 01:53:20 am »
The only way to "disable" spell animations is, perhaps, to delete the effect art file. I'm not sure if this would cause problems loading the game however. My guess is everything else should still function.
« Last Edit: May 17, 2007, 01:07:30 am by Karyuu »
Judge: Are you trying to show contempt for this court, Mr Smith?
Smith: No, My Lord. I am attempting to conceal it.

Mordaan

  • Developers
  • Hydlaa Notable
  • *
  • Posts: 839
    • View Profile
Re: A way to disable arrow animations?
« Reply #8 on: April 11, 2007, 04:47:06 pm »
I kind of liked the arrow spell animation the way it was before it was changed last.

Mordaan ducks
--Overseer, Explorers Guild.

LARAGORN

  • Veteran
  • *
  • Posts: 1252
  • Facts dont cease to exist because they are ignored
    • View Profile
Re: A way to disable arrow animations?
« Reply #9 on: April 11, 2007, 05:04:37 pm »
Having Vertex Buffer on in pssetup is generally supposed to fix this issue. Those that don't know just need to be told.
This fix dosent work for me :(  I can handle one casting of one of the many spells that cause the crash, either by myself or others; but more than one and I crash.
* LARAGORN agrees with Mordaan but stands tall to be stricken down

All great truthes begin as blasphemies- SHAW
Adraax KCP Adraax Forum

Caarrie

  • Forum Addict
  • *
  • Posts: 3369
  • We want no UNFIXED bugs!!!!!!!!!!!!!
    • View Profile
    • PlaneShift3dMods
Re: A way to disable arrow animations?
« Reply #10 on: April 11, 2007, 05:16:07 pm »
your wish is granted This disables the new effects and makes it work like it did before [and removes the crash that some get]

copy this code into the file /data/effects/spells/energy_arrow.eff
Code: [Select]
<?xml version="1.0" encoding="utf-8" ?>
<library>
    <library>/this/art/effects/arrow.spr</library>
         <addon plugin="PSEffects">
        <effect name="energy_arrow">
            <anchor type="basic" name="pos">
                <dir>none</dir>
            </anchor>
            <anchor type="basic" name="pos">
                <dir>none</dir>
                <keyFrame time="0">
                    <action name="position" x="0" y="0" />
                    <action name="totarget" z="0.95" />
                </keyFrame>
            </anchor>
            <anchor type="basic" name="target">
                <dir>none</dir>
                <keyFrame time="0">
                    <action name="position" x="0" y="1.8" />
                    <action name="totarget" z="0.2" />
                </keyFrame>
                <keyFrame time="1000">
                    <action name="position" x="0" y="1.8" />
                    <action name="totarget" z="0.2" />
                </keyFrame>
                <keyFrame time="1300">
                    <action name="position" x="0" y="1.8" />
                    <action name="totarget" z="0.1" />
                </keyFrame>
                <keyFrame time="1450">
                    <action name="position" x="0" y="1.8" />
                    <action name="totarget" z="0.08" />
                </keyFrame>
                <keyFrame time="1700">
                    <action name="position" x="0" y="1.8" />
                    <action name="totarget" z="0.06" />
                </keyFrame>
                <keyFrame time="2000">
                    <action name="position" x="0" y="1.8" />
                    <action name="totarget" z="0.055" />
                </keyFrame>
                <keyFrame time="2300">
                    <action name="position" x="0" y="1.4" />
                    <action name="totarget" z="1" />
                </keyFrame>
                <keyFrame time="3000">
                    <action name="position" x="0" y="1.4" />
                    <action name="totarget" z="1" />
                </keyFrame>               
            </anchor>
            <obj type="sound" name="genericrelease" resource="genrls">
                <attach>pos</attach>
                <birth>0</birth>
                <death>2500</death>
                <mindist>2</mindist>
                <maxdist>35</maxdist>
                <keyFrame time="0">
                    <action name="volume" value="0.6" />
                </keyFrame>
            </obj>
            <obj type="sound" name="generichit2" resource="genhit2">
                <attach>target</attach>
                <birth>2200</birth>
                <death>4500</death>
                <mindist>2</mindist>
                <maxdist>35</maxdist>
                <keyFrame time="0">
                    <action name="volume" value="0.7" />
                </keyFrame>
            </obj>
            <obj type="mesh" name="arrow" fact="arrow">
                <attach>target</attach>
                <death>2600</death>
                <dir>totarget</dir>
                <keyFrame time="0">
                    <action name="spin" z="0" />
                    <action name="scale" value="0.01" />
                </keyFrame>
                <keyFrame time="500">
                    <action name="spin" z="720" />
                    <action name="scale" value="1.6" />
                </keyFrame>
                <keyFrame time="2600">
                    <action name="spin" z="0" />
                    <action name="scale" value="1.6" />
                </keyFrame>
            </obj>
            <obj type="spire" name="arrowwake" material="windmat" segments="10">
                <attach>target</attach>
                <dir>totarget</dir>
                <death>2600</death>
                <keyFrame time="0">
                    <action name="scale" value="0.01" />
                    <action name="height" value="1.0" />
                    <action name="topscale" value="0.01" />
                    <action name="colour" r="0" g="0" b="0" />
                    <action name="spin" x="-90" />
                </keyFrame>
                <keyFrame time="2095">
                    <action name="scale" value="0.01" />
                    <action name="height" value="1.0" />
                    <action name="topscale" value="0.2" />
                    <action name="colour" r="0" g="0" b="0" />
                    <action name="spin" x="-90" />
                    <action name="spin" z="1024" />
                </keyFrame>
                <keyFrame time="2100">
                    <action name="scale" value="0.01" />
                    <action name="height" value="1.0" />
                    <action name="topscale" value="0.2" />
                    <action name="colour" r="170" g="170" b="250" />
                </keyFrame>
                <keyFrame time="2600">
                    <action name="scale" value="3" />
                    <action name="height" value="1.0" />
                    <action name="topscale" value="0.2" />
                    <action name="colour" r="0" g="0" b="0" />
                    <action name="spin" z="0" />
                </keyFrame>
            </obj>
            <obj type="particles" name="icysprkl" fact="icysprkl">
                <attach>target</attach>
                <death>5000</death>
                <keyFrame time="0">
                    <action name="animate" value="true" />
                    <action name="position" x="0" y="0.1" z="-0.3" />
                </keyFrame>
                <keyFrame time="3300">
                    <action name="animate" value="false" />
                </keyFrame>
            </obj>
        </effect>
    </addon>
</library>

LARAGORN

  • Veteran
  • *
  • Posts: 1252
  • Facts dont cease to exist because they are ignored
    • View Profile
Re: A way to disable arrow animations?
« Reply #11 on: April 11, 2007, 05:36:09 pm »
Just to clearify, do we delete the original code and replace it, or do we just add this to the file ?

All great truthes begin as blasphemies- SHAW
Adraax KCP Adraax Forum

Caarrie

  • Forum Addict
  • *
  • Posts: 3369
  • We want no UNFIXED bugs!!!!!!!!!!!!!
    • View Profile
    • PlaneShift3dMods
Re: A way to disable arrow animations?
« Reply #12 on: April 11, 2007, 05:43:18 pm »
replace with what i posted [or make a new file and override the old one]

LARAGORN

  • Veteran
  • *
  • Posts: 1252
  • Facts dont cease to exist because they are ignored
    • View Profile
Re: A way to disable arrow animations?
« Reply #13 on: April 11, 2007, 05:49:05 pm »
Thanks Caarie :D  I'll give it a try.

All great truthes begin as blasphemies- SHAW
Adraax KCP Adraax Forum

Nikodemus

  • Prospects
  • Veteran
  • *
  • Posts: 1808
    • View Profile
Re: A way to disable arrow animations?
« Reply #14 on: April 11, 2007, 05:57:11 pm »
What about adding it to the official release? Unless the old effect actually sux in different way. It would be so great if somoene just worked on the arrow animation and made it look right.

P.S. Sorry Zanz! it is all ma fault! I commented on it and more people did after me! yeah, blame me. Or maybe John80sk, err whatever, looks like i'm the bad guy.
« Last Edit: April 11, 2007, 05:59:54 pm by Nikodemus »



What you can failure tommorow, failure today.


Better click for shiny stylez Help me with images!