Skip to content

Filled missing descriptions for all entities & minor tweaks.#308

Merged
TeamSpen210 merged 15 commits intoStrataSource:masterfrom
Laveig:master
Mar 22, 2026
Merged

Filled missing descriptions for all entities & minor tweaks.#308
TeamSpen210 merged 15 commits intoStrataSource:masterfrom
Laveig:master

Conversation

@Laveig
Copy link

@Laveig Laveig commented Mar 15, 2026

Changelog:

  1. Manually filled descriptions in keyvalues that didn't have them previously.
  2. Changed some of the existing descriptions to include more detailed information about the keyvalue, or to fix the spelling / grammar mistakes.
  3. Added a transparent nodraw texture
  4. Added a fish model to use in func_fish_pool

Laveig and others added 10 commits February 16, 2026 22:56
As the summary implies. Some existing descriptions have been updated as well.

The main reason behind this is the wiki - it uses the missing description values (i.e. spawnflags) and therefore looks bad.
But more importantly, this adds more convinience in using entities, especially with the new descriptions.
Added more descriptions, moved `projected_tractor_beam_entity` into the fgd, added transparent nodraw.
Added Non-FGD visgroup.
@Laveig
Copy link
Author

Laveig commented Mar 15, 2026

The last 5 commits are purely to make it easier to review the PR. Unfortunately, some spawnflags have "spawnflags" and some don't, so I can't revert those keyvalues in any other way than manually

Copy link
Member

@TeamSpen210 TeamSpen210 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good in general, though some descriptions just restate what the KV name says. Oh well. You/I will need to re-apply this upstream, I'm aiming to hopefully switch Strata to use the base repo so there isn't two copies of everything.

TeamSpen210
TeamSpen210 previously approved these changes Mar 22, 2026
@PointClass base(BaseEntityPoint)
appliesto(+engine, P2CE)
appliesto(P2CE)
= projected_tractor_beam_entity: "The actual Excursion Funnel itself, projected from prop_tractor_beam."
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think this should be exposed publicly still, it doesn't need to be in the FGD.


sounds[engine](integer) : "Sounds" : 0
sounds(choices) : "Sounds" : 0 : "Sound played when pressed. Choose from sounds in the Buttons.snd* category." =
sounds(choices) : "Sounds" : 0 : "Sound played when pressed." =
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
sounds(choices) : "Sounds" : 0 : "Sound played when pressed." =
sounds(choices) : "Sounds" : 0 : "Sound played when pressed. This plays 'Buttons.sndXX', where XX is the provided number." =

Copy link
Member

@TeamSpen210 TeamSpen210 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for all the work!

@TeamSpen210 TeamSpen210 merged commit ce3f91e into StrataSource:master Mar 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants