Skip to content

Add [HelpURL] attribute to most Scriptable Objects#97

Open
ratijas wants to merge 1 commit into
TeamXiaolan:mainfrom
ratijas:work/ratijas/help-url
Open

Add [HelpURL] attribute to most Scriptable Objects#97
ratijas wants to merge 1 commit into
TeamXiaolan:mainfrom
ratijas:work/ratijas/help-url

Conversation

@ratijas

@ratijas ratijas commented Apr 20, 2026

Copy link
Copy Markdown
Contributor

The ones left without a URL are subclasses of those with it.

Not all of Scriptable Objects have a corresponding dedicated page, in those cases URL defaults to the root of the wiki.

@ratijas

ratijas commented Apr 20, 2026

Copy link
Copy Markdown
Contributor Author

These URLs can be opened by pressing the question mark icon button at the top right in the Inspector.

image

@XuuXiaolan

Copy link
Copy Markdown
Collaborator

This is really cool, I would merge this now but I'll wait until DawnLib can get a proper place for documentation setup, I'll probably bother @LoafOrc about it since they volunteered :p

@LoafOrc

LoafOrc commented Apr 21, 2026

Copy link
Copy Markdown
Collaborator

probably will wait for a proper github pages documentation site, and defaulting to the root of the wiki i dont think is a good solution. e.g. it would probably be nicer to write a roslyn analyzer that shows a scriptable object missing a HelpURL as a warning (similar to an xml missing for public member warning)

@ratijas

ratijas commented Apr 21, 2026

Copy link
Copy Markdown
Contributor Author

Why waiting though? We can always change it again later

The ones left without a URL are subclasses of those with it.

Not all of Scriptable Objects have a corresponding dedicated page,
in those cases URL defaults to the root of the wiki.
@ratijas ratijas force-pushed the work/ratijas/help-url branch from f3e11ae to 6bb1b58 Compare April 21, 2026 09:51
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.

3 participants