[WIP] GZDoom - Tower of Babel

Projects that have specifically been abandoned or considered "dead" get moved here, so people will quit bumping them. If your project has wound up here and it should not be, contact a moderator to have it moved back to the land of the living.
User avatar
Nash
 
 
Posts: 17429
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia
Contact:

Re: [WIP] GZDoom - Tower of Babel

Post by Nash »

Do the new properties work with SetActorProperty?
User avatar
Ryan Cordell
Posts: 4349
Joined: Sun Feb 06, 2005 6:39 am
Preferred Pronouns: No Preference
Operating System Version (Optional): Windows 10
Graphics Processor: nVidia (Modern GZDoom)
Location: Capital of Explodistan

Re: [WIP] GZDoom - Tower of Babel

Post by Ryan Cordell »

Only Radius and Height as far as I recall. Haven't exposed them to ACS.
User avatar
DOOMERO-21
Posts: 1423
Joined: Wed Jan 02, 2008 10:02 pm
Location: Chile

Re: [WIP] GZDoom - Tower of Babel

Post by DOOMERO-21 »

Ryan Cordell wrote:Only Radius and Height as far as I recall. Haven't exposed them to ACS.
kk i will make sure if the height variable works fine on my mod....

edited:

thanks!

the a_setproperty(height, value) works very good!

the video show how works...

User avatar
Ryan Cordell
Posts: 4349
Joined: Sun Feb 06, 2005 6:39 am
Preferred Pronouns: No Preference
Operating System Version (Optional): Windows 10
Graphics Processor: nVidia (Modern GZDoom)
Location: Capital of Explodistan

Re: [WIP] GZDoom - Tower of Babel

Post by Ryan Cordell »

Nice to see that bit works. :)

On another note, I'm doing you all a massive favor with this one feature:
Customized weapon bobbing.

I'm thinking of these two properties for a weapon that can be used:
BobSpeed int value;
BobAngle angle angle;

Speed determines how fast the weapon moves from the 'cone' determined by BobAngle. At least, I hope so.
User avatar
Nash
 
 
Posts: 17429
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia
Contact:

Re: [WIP] GZDoom - Tower of Babel

Post by Nash »

Ryan... I am THIS close into switching my copy of GZDoom for modding with ToB GZDoom. You're constantly keeping things up to date with official GZDoom right?
User avatar
Ryan Cordell
Posts: 4349
Joined: Sun Feb 06, 2005 6:39 am
Preferred Pronouns: No Preference
Operating System Version (Optional): Windows 10
Graphics Processor: nVidia (Modern GZDoom)
Location: Capital of Explodistan

Re: [WIP] GZDoom - Tower of Babel

Post by Ryan Cordell »

Yeah, I'm making sure. Right now it's up to date with.. hm.. r1218 or whatever the hell the latest is. :P

EDIT: Bit of a conundrum that I just remembered from the early days of ToB..

How would anyone like puff randomization to be disabled? Be it via a property (to determine how much it can randomize its offset) or done via a flag of some sort?
User avatar
DOOMERO-21
Posts: 1423
Joined: Wed Jan 02, 2008 10:02 pm
Location: Chile

Re: [WIP] GZDoom - Tower of Babel

Post by DOOMERO-21 »

how i can change the painchance for a specific pain?
User avatar
NeuralStunner
 
 
Posts: 12325
Joined: Tue Jul 21, 2009 12:04 pm
Preferred Pronouns: He/Him
Graphics Processor: nVidia with Vulkan support
Location: capital N, capital S, no space
Contact:

Re: [WIP] GZDoom - Tower of Babel

Post by NeuralStunner »

Ryan Cordell wrote:I'm thinking of these two properties for a weapon that can be used:
BobSpeed int value;
BobAngle angle angle;
:wub: (I think we'll be using that one a lot in this thread. q: )
Ryan Cordell wrote:How would anyone like puff randomization to be disabled? Be it via a property (to determine how much it can randomize its offset) or done via a flag of some sort?
Yes yes yes yes yes yse yes yes yes. (I threw one in for the Xaser. :P )
User avatar
Nash
 
 
Posts: 17429
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia
Contact:

Re: [WIP] GZDoom - Tower of Babel

Post by Nash »

Ryan Cordell wrote:How would anyone like puff randomization to be disabled? Be it via a property (to determine how much it can randomize its offset) or done via a flag of some sort?
Wasn't I the one who bugged you about it on IRC? :P YES PLEASE
User avatar
InsanityBringer
Posts: 3386
Joined: Thu Jul 05, 2007 4:53 pm
Location: opening the forbidden box

Re: [WIP] GZDoom - Tower of Babel

Post by InsanityBringer »

I don't think "yes" sufficiently asks the question presented. I don't really feel there's much need for this to be exposed as a variable, because under most cases if you do want the randomization what's there should be sufficient.
User avatar
Ryan Cordell
Posts: 4349
Joined: Sun Feb 06, 2005 6:39 am
Preferred Pronouns: No Preference
Operating System Version (Optional): Windows 10
Graphics Processor: nVidia (Modern GZDoom)
Location: Capital of Explodistan

Re: [WIP] GZDoom - Tower of Babel

Post by Ryan Cordell »

DOOMERO-21 wrote:how i can change the painchance for a specific pain?
Impossible. Sorry.

On another note, so far, the Bob properties might consist of..
  • BobSpeed (int) - determines how fast weapon the weapon bobs.
  • BobYStyle (bool?) - determines which style the weapon bobs on the Y axis (0 - u shape, 1 - n shape)
  • BobXStyle (bool?) - determines how the weapon bobs on the X axis (0 - original bobbing, 1 - quake style)
  • BobLimit (int x, int y) - determines how far the weapon can bob on either axis. This is arguably the hardest one to make, what with my limited understanding of trigonometry.
Pending change, of course.
User avatar
Ghastly
... in rememberance ...
Posts: 6109
Joined: Fri Jul 06, 2007 2:34 pm

Re: [WIP] GZDoom - Tower of Babel

Post by Ghastly »

User avatar
DOOMERO-21
Posts: 1423
Joined: Wed Jan 02, 2008 10:02 pm
Location: Chile

Re: [WIP] GZDoom - Tower of Babel

Post by DOOMERO-21 »

Ryan Cordell wrote:
DOOMERO-21 wrote:how i can change the painchance for a specific pain?
Impossible. Sorry.

On another note, so far, the Bob properties might consist of..
  • BobSpeed (int) - determines how fast weapon the weapon bobs.
  • BobYStyle (bool?) - determines which style the weapon bobs on the Y axis (0 - u shape, 1 - n shape)
  • BobXStyle (bool?) - determines how the weapon bobs on the X axis (0 - original bobbing, 1 - quake style)
  • BobLimit (int x, int y) - determines how far the weapon can bob on either axis. This is arguably the hardest one to make, what with my limited understanding of trigonometry.
Pending change, of course.
but impossible for decorate? but acs?
User avatar
Nash
 
 
Posts: 17429
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia
Contact:

Re: [WIP] GZDoom - Tower of Babel

Post by Nash »

I notice that the executable is named gzdoomd.exe, which seems to be a debug build? Any reason for this? Why don't you upload a release build? It would only be half the size.

EDIT:

- URL in first post doesn't work. Replace your spaces with %20

- I'm thinking of having a go at some model rotation ACS functions and submitting them to you so you can hopefully add them in. Do you think these functions are better off as new functions (RotateModel(x, y, z)), or would it make more sense to expose them to Check/Get/SetActorProperty?
User avatar
FDARI
Posts: 1097
Joined: Tue Nov 03, 2009 9:19 am

Re: [WIP] GZDoom - Tower of Babel

Post by FDARI »

Which part of updating damage-type-specific painchance is impossible/prohibitively unfeasible?

I'd hazard a guess it's either the addition of a new damage type (extending a name-based lookup table during gameplay) or something about sharing information between all actors in a class. If the actual data on type-specific damage is stored per class and not per actor, modifying it per actor is not feasible.
Locked

Return to “Abandoned/Dead Projects”