Rune Central

The Official Rune Quake Message Board
It is currently Sat Dec 21, 2024 10:32 am

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: Re: Rune ' tink ' sound bug
PostPosted: Fri Jan 24, 2014 4:22 am 
Offline
zop.runequake.com
User avatar

Joined: Fri May 02, 2003 8:46 am
Posts: 343
Location: Palm Desert, CA
Zopmod is an old mod that does allow holding two runes, but it's not based off of Rune Quake insomuch as dual runes.

The 'tinking' issue is due to a rune being stuck in a wall, and hitting insides of the wall repeatedly. Typically, the rune will travel away, and the sound fades out, or it will come out of the wall. I have seen it where s rune doesn't seem to be moving, and incessantly make sound, but it really is moving; otherwise, no sound would play. At least, that is what I expect with an entity with MOVETYTPE_BOUNCE.

I think a touch counter (such as 20 world touches before the rune is moved) would be more effective in detecting rogue runes.

_________________
a random mod server: zop.runequake.com


Top
 Profile  
Reply with quote  
 Post subject: Re: Rune ' tink ' sound bug
PostPosted: Fri Jan 31, 2014 1:26 am 
Offline
zop.runequake.com
User avatar

Joined: Fri May 02, 2003 8:46 am
Posts: 343
Location: Palm Desert, CA
I'm too lazy to test, but I did look in the server source code to see what FL_ITEM does. It automatically adds 15 units to every side of the item's borders. Removing the flag doesn't sound like a fix- runes would still get into walls, especially if smaller... probably?

I think your idea of using a bigger size entity to check spawn location is on the right track. One theory is that the issue could be caused by runes' spawnpoints. These could be anything, other than a few rules (See SelectSpawnPoint). So a torch's location on the wall might cause a rune to spawn partway in the wall (and the random velocity could be pointed into the wall). This could happen similarly with items on the floor and so on.

Another option might be deleting a rune if it touches world within 0.5 seconds or somesuch after spawning... but this idea is only valid if my theory is correct. On the other hand, I've seen runes fall into the ground without sound... I'm much too lazy to test... the tinking sound might happen once a level.

_________________
a random mod server: zop.runequake.com


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group