-
Notifications
You must be signed in to change notification settings - Fork 28
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
Custom task logic via extending InteractTask #300
Merged
nicemicro
merged 32 commits into
opensuspect:main
from
TheSecondReal0:custom-task-logic
Feb 26, 2021
Merged
Changes from 9 commits
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
2ad950e
groundwork for networking + extending InteractTask
TheSecondReal0 094eb3b
Merge branch 'task-resource-despaghetti' into custom-task-logic
TheSecondReal0 12e0703
more work to allow custom interacttask scripts
TheSecondReal0 8ba4b5a
more virtual functions + comments
TheSecondReal0 343cde8
comment improvement
TheSecondReal0 b48705f
added transition logic and more comments
TheSecondReal0 b423739
updated task manager to work with resource transition logic
TheSecondReal0 ea0a2ee
began porting clockset task
TheSecondReal0 ea27f56
finished porting clockset task
TheSecondReal0 a6f6b07
improved networking
TheSecondReal0 7384d2e
reorganized interacttask.gd
TheSecondReal0 598a1d9
TaskManager overhaul
TheSecondReal0 a3957f3
updated clockset task and fleshed out some stuff
TheSecondReal0 385d531
cleaned up a bit
TheSecondReal0 4b3c8da
removed complete_task() from UI classes
TheSecondReal0 fca6bda
removed random numbers from InteractTask
TheSecondReal0 ee00d85
Revert "removed random numbers from InteractTask"
TheSecondReal0 9942ddc
removed random numbers from TaskInteract without updating resources
TheSecondReal0 2be12bd
updated resources to reflect random numbers removal
TheSecondReal0 3d0b83d
got resources figured out
TheSecondReal0 8f40ff2
added some comments
TheSecondReal0 8cbcf94
fixed bugs
TheSecondReal0 a1e1dfb
actually fixed the desync bug
TheSecondReal0 922036f
fixed crash that occurred with non-global tasks
TheSecondReal0 bee22dd
fixed weird bug where task would be completed over and over again
TheSecondReal0 2a508dc
working on personal task support
TheSecondReal0 ffe2c9d
general polishing
TheSecondReal0 66c2605
another check to prevent trying to complete a task twice
TheSecondReal0 9084397
delete binary
TheSecondReal0 5eb802c
improved task syncing
TheSecondReal0 d79c7d8
clockset map text updates more often
TheSecondReal0 161f71c
possible clockset times now include all intended values
TheSecondReal0 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 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 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 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 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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
couldn't it be done so that task resources can only RPC the server, and can only accept RPCs from the server?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, it could be done that way. I set it up like this so each task can fully customize their networking stuff 😃