Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FGD Features #112

Open
Mikk155 opened this issue Feb 5, 2024 · 3 comments
Open

FGD Features #112

Mikk155 opened this issue Feb 5, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@Mikk155
Copy link

Mikk155 commented Feb 5, 2024

BSPGuy crash upong using the @include method
image

@wootguy wootguy added the bug Something isn't working label Apr 23, 2024
wootguy added a commit that referenced this issue Apr 23, 2024
also keep classes in alphabetical order within the groups, and don't crash on invalid FGD methods.
wootguy added a commit that referenced this issue Apr 23, 2024
also keep classes in alphabetical order within the groups, and don't crash on invalid FGD methods.
@Mikk155
Copy link
Author

Mikk155 commented May 4, 2024

@wootguy i didn't want to open a new issue for this but instead add suggestion label or so.

image

Would be cool as addition as well to show a BOX traced on these limits from within the 0,0,0 to the limits this variable is defined to. i'd recommend it to be a simple box drawn by lines on all the corners, Not covering the whole faces of it, and if posible, warn the user if part of the map is outside this zone

@Mikk155
Copy link
Author

Mikk155 commented May 4, 2024

i may also add this for linking entities

image

Also the recently new addition of J.A.C.K that is target_generic that works the same as target_destination but is used in JACK so it doesn't list "errors" as missing entities.

@wootguy wootguy added enhancement New feature or request and removed bug Something isn't working labels May 6, 2024
@wootguy wootguy changed the title BSPGuy crash upon loading a FGD FGD Features May 6, 2024
@wootguy wootguy reopened this May 6, 2024
@Mikk155
Copy link
Author

Mikk155 commented May 13, 2024

BSPGuy does show repeated BaseClasses when they're defined on only one Class type.

For example a entity that is both Point and Solid class will share their values and BaseClass. it will show both Solid and Point entity with the info of the last entity readed on the FGD

Example:

@BaseClass = Cfunc_friction : "Surface with a change in friction" : ""
[
	modifier(integer) : "Percentage of standard (0 - 100)" : "15" : ""
]

@SolidClass base( Mandatory, Cfunc_friction, RenderFields, ZHLT, Appearflags )  = func_friction : "Surface with a change in friction" : "" []

@PointClass base( Mandatory, Cfunc_friction, hullsizes, RenderFields, ZHLT, Appearflags )  = func_friction : "Surface with a change in friction" : "" []

In this case both point and solid entity will have the keyvalues from the class hullsizes wich only exist in the PointClass. in J.A.C.K they're defined separately

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants