Back to the Vavoom Forum Archives


Forum

Version 1.21

Sun, 09 Jul 2006 21:03:22

Janis Legzdinsh

Version 1.21 has been released. Most of the work has been done to make it work on 64 bit systems (tested on AMD64 with Gentoo). Other than that there have been a lots of improvements in internal architecture, improvements to gameplay and fixed multiple bugs. P.S. Congratulations to all fans of Italy, they played really good. <!-- s:D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":D" title="Very Happy" /><!-- s:D -->
Mon, 10 Jul 2006 05:19:10

Crimson Wizard

Is that problem with "player overflow" solved? Can't wait when I can test botmatches in KA without wondering who in hell is shooting at me while I do not see anyone. <!-- s:wink: --><img src="{SMILIES_PATH}/icon_wink.gif" alt=":wink:" title="Wink" /><!-- s:wink: -->
Mon, 10 Jul 2006 14:05:28

Firebrand

[quote="Janis Legzdinsh":24k8fef4]P.S. Congratulations to all fans of Italy, they played really good. <!-- s:D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":D" title="Very Happy" /><!-- s:D --> I really thought France would win <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->, it's sad to see Zidane's last game ended with him out of the game, too bad <!-- s:( --><img src="{SMILIES_PATH}/icon_sad.gif" alt=":(" title="Sad" /><!-- s:( -->. Anyway, Italy deserved to win, they played better, it was a great World Cup!! As for the "player overflow" it's still there, I talked with Janis on how to fix it, but it's not possible without some more changes, which hopefully he'll work on soon <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->. Patience.
Mon, 10 Jul 2006 22:16:32

scen

Oh yeah! <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) --> I'll try the new version as soon as possible! <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) --> [quote="Janis Legzdinsh":nvrlnr1i] P.S. Congratulations to all fans of Italy, they played really good. <!-- s:D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":D" title="Very Happy" /><!-- s:D --> CAMPIONI DEL MONDOOOOOOOOOO! CAMPIONI DEL MONDOOOOOOOOOO! CAMPIONI DEL MONDOOOOOOOOOO! CAMPIONI DEL MONDOOOOOOOOOO! <!-- s:D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":D" title="Very Happy" /><!-- s:D -->:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D
Wed, 12 Jul 2006 15:29:35

Crimson Wizard

I didn't pay much attention to utils provided with vavoom progs (except for vcc and vlumpy). Why that new version of acc.exe is there? If I am right, it is an ACS compiler, no?
Wed, 12 Jul 2006 18:22:05

Janis Legzdinsh

Yes, but it's compiled from source in Vavoom tree. It probably is some versions behind the one available on ZDoom site.
Sat, 15 Jul 2006 17:33:11

Crimson Wizard

I am sorry, do not know where else to ask it on this forum. Does vavoom engine itself have following three functions implemented: - to know whether a 3d line or line's segment crosses a polygon (a plane figure in 3d space) - to get a point where line or line's segment crosses a simple plane - to know whether 2d point is inside a polygon. I ask that because I need those to be in progs, and if they exist in vavoom engine, then it will be great to have them in progs too as native functions (in Object class). Elsewise, I am going to insert them in my new Detector class temporarily. I have found fragments of some book in internet, which describes geometric algorythms, written specially for programmers, and it seems rather trustable.
Mon, 17 Jul 2006 10:22:00

Janis Legzdinsh

- to know whether a 3d line or line's segment crosses a polygon (a plane figure in 3d space)
Not really.
- to get a point where line or line's segment crosses a simple plane
There's no function for this, but it's a simple calculation.
- to know whether 2d point is inside a polygon.
No.
Mon, 17 Jul 2006 12:35:17

Crimson Wizard

Quote: - to know whether a 3d line or line's segment crosses a polygon (a plane figure in 3d space) Not really.
Then, I wonder how engine checks if player is shooting at monster in presence of some level geometry (columns, windows etc)? I mean, how it finds out if a player's aim hits monster, but not some wall?
Quote: - to get a point where line or line's segment crosses a simple plane There's no function for this, but it's a simple calculation.
Can you, please, give it here for me to be sure that I am not doing something wrong or unnecessary.
Mon, 17 Jul 2006 14:29:40

Firebrand

[quote="Crimson Wizard":3jtin37x]
Quote: - to know whether a 3d line or line's segment crosses a polygon (a plane figure in 3d space) Not really.
Then, I wonder how engine checks if player is shooting at monster in presence of some level geometry (columns, windows etc)? I mean, how it finds out if a player's aim hits monster, but not some wall? The only aiming functions are PTR_AimTraverse, AimLineAttack and Aim, AFAIK all the aiming is determined in them, you can look their logic to determine this, I would also recommend you to look at the shooting functions in Actor.vc too <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->. For the rest of it, I'll have to research some more, heh! <!-- s;) --><img src="{SMILIES_PATH}/icon_wink.gif" alt=";)" title="Wink" /><!-- s;) -->.
Mon, 17 Jul 2006 15:36:20

Crimson Wizard

Well, all is leading to Object::P_PathTraverse() native function. And what does it do? By parameters it takes it seems that it checks a path (line) coming from one point to another. I ask because I wonder if I can use it somehow instead of inventing new methods.
Mon, 17 Jul 2006 17:13:16

Janis Legzdinsh

[quote="Crimson Wizard":2n9krulv]Well, all is leading to Object::P_PathTraverse() native function. And what does it do? By parameters it takes it seems that it checks a path (line) coming from one point to another. I ask because I wonder if I can use it somehow instead of inventing new methods. This method traverses the given line and calls the callback method for every thing and line it crosses (depending on flags).

Back to the Vavoom Forum Archives