-
Notifications
You must be signed in to change notification settings - Fork 180
Adds Props as a new object type #6836
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
Merged
Merged
Changes from all commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
e300c26
First draft of prop object type
MjnMixael 25773f2
Add prop editor dialog in FRED
MjnMixael ecb5356
prop sexps
MjnMixael 8bc3251
lua table prop support
MjnMixael 33be67b
lab support
MjnMixael 6cacbba
lua mission access to props
MjnMixael d4af6da
prop collision support
Baezon 3f62616
use std::optional so the object->instance id is always valid
MjnMixael bf2a3aa
allow props to block suns
MjnMixael 224b367
minor cleanup and remove arbitrary limit. Still limited to 500 objects.
MjnMixael 95e0883
Sort props by category
MjnMixael b195a19
cleanup
MjnMixael a7562f2
implement collision hooks
MjnMixael 592d8d8
parse prop flags and further ensure props are inited and closed corre…
MjnMixael 084f3c9
Add Cyborg's multi suggestions
MjnMixael 2ddfe50
fix missing header
MjnMixael 57b532b
add props to empty slots if available
MjnMixael db49e23
add multi signature
MjnMixael 8434f84
fix rebase issues and match collisions to the new multithread style
MjnMixael cdcba90
appease Clang the Conquerer
MjnMixael 812a9bd
save/parse mission prop classes by name
MjnMixael d134321
Clean up comments and finish TODOs
MjnMixael 36e5032
fix string errors
MjnMixael 6f11853
clang wants this to be static now
MjnMixael f468387
address feedback
MjnMixael b0f402d
address feedback
MjnMixael ea6427b
Use model num from prop info instead
MjnMixael 794a994
merge prop and ship collision group sexps together
MjnMixael 9262546
fix rebase bug
MjnMixael 4580726
address feedback
MjnMixael e9bb0d6
fix name shadowing
MjnMixael 209d0af
ship heavy submodel
MjnMixael f437665
clang
MjnMixael File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -4,6 +4,7 @@ enum class LabMode { | |
| Asteroid, | ||
| Ship, | ||
| Weapon, | ||
| Prop, | ||
| None | ||
| }; | ||
|
|
||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.