Announcement

Collapse
No announcement yet.

[SUPPORT] Advanced Mission And Notification System V3

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [RELEASED] [SUPPORT] Advanced Mission And Notification System V3

    Hi all! I just published my Mission and Notification system on marketplace. I would like to share some of the features of it with you.This project is 100% Blueprint. And all system works dynamically. There are over 30 variables that you can set just for one mission. Also if you want to make something special, you can call every event where ever you want by calling 'Game Manager'.

    Click image for larger version  Name:	FeaturedImage.png Views:	1 Size:	258.4 KB ID:	1539891














    Let's take a look at some of the features;

    Compass

    By default i added 8 points as 4 cardinal 4 inter-cardinal to compass. You can remove or add dynamically from HUD_Component class defaults. Also as you can see in the images there is an array to add default mission actors on begin play. Compass gets markers dynamically during the mission. It's hiding or showing not related markers on mission start or end event.

    Click image for larger version  Name:	Image13.png Views:	1 Size:	119.7 KB ID:	1539890













    Main Missions

    Mission system basically works on missions that you have created from class defaults. It's an array so there is no limit. You can change even color of the borders! Every marker you have add to array will displayed by index. When character overlaps to first one, the second one will be appear and sub mission will be changed. And there are also Optional Missions array. You can increase the rewards if the player can complete them.


    Click image for larger version  Name:	Image2.png Views:	1 Size:	158.4 KB ID:	1539892
    Click image for larger version  Name:	Image8.png Views:	1 Size:	324.1 KB ID:	1539893

    Main Mission Variables

    Click image for larger version  Name:	Image12.png Views:	1 Size:	168.9 KB ID:	1539894

    Side Missions

    Actualy side missions works just like the main missions but the only difference is they are using different actors, a bit simple variables and using a different layouts!

    Click image for larger version  Name:	Image9.png Views:	1 Size:	297.0 KB ID:	1539895Click image for larger version  Name:	Image10.png Views:	1 Size:	228.4 KB ID:	1539896

    Other Features That I Want To Talk About;
    • This pack also has XP and Level system. Every XP that you get from missions will make your character level up.
    • You can add specific Target Point Actors to map to define the mission marker location.
    • Also you can add Remove Optional Mission Actor to world to remove optional mission just by selecting from optional missions array.
    • For global notifications all you need to do is creating a child Blueprint and set variables from defaults
    • You can create Special Areas to change compass color with dynamic background.
    • Also you can add Landmarks to your compass just by adding Landmark Blueprint in to world. It will automatically add to the compass.
    • And there is lots of more! You can test it yourself from Playable Demo.

    And here is a gameplay video;



    See on Marketplace
    Tutorial Series Can Be Found Here
    JOIN TO DISCORD CHANNEL
    You guys can ask for anything. I would like to hear your feedbacks and advices! So let me know
    Last edited by Nocte Studios; 04-13-2019, 02:30 PM.
    Advanced Mission And Notification System V3 - Advanced Inventory And Weapon System - Advanced Safe Zone - Root Motion Controller Framework

    #2
    Commented on your Marketplace comments to. It is very very nice, except you need the ability to have multiple accepted missions (at least a couple) in your array, with one set active ( ability to change which one is active) and currently working on. Then ill definitely buy.

    Comment


      #3
      Thanks for your support i really apperciate that Well i’m thinking of lots of updates for this asset but this feature wasn’t in my mind at all. I really couldn’t understand why would a game let you to accept more than one mission. It would break the whole system because when you accept one of them the other ones are disabling automaticly. Could you please give some examples? I can not promise for that but i can deffinitely think about it.
      Thanks again!
      Last edited by Nocte Studios; 10-15-2018, 07:01 PM.
      Advanced Mission And Notification System V3 - Advanced Inventory And Weapon System - Advanced Safe Zone - Root Motion Controller Framework

      Comment


        #4
        So lets say you are working on your main mission and run into something you cant get past right now. That shouldn't not allow you to pick up other missions and/or side missions that are not apart of the main or will not effect the main. Also, just though of it, what about timed missions and "collection" does your have code for that? Thanks for your quick reply

        Comment


          #5
          WOW is a good example. as long as the other quests dont need to be after the main. So maybe a bool, or array of quests by name or id that need to be finished b4 this one can be added?
          Attached Files

          Comment


            #6
            Oh i misunderstood at the first time sorry. Now i get it i guess. You want to get the missions that character possibly can accept and add to the list. Well all of the missions are containing in an array so this is actualy possible and should be easy to add to it. This needs an another ui and a little bit blueprinting. Right now i should work on the mission types as just like you said. There will be kill, follow, talk and in-time missions for now. And i want to add multiple markers for a one mission. It will be something like you need to kill 4 targets and there will be 4 markers. I will also work on improvement of the UI animations. So your suggestion probably won’t be in the system in next update but i will definitely add it as an option.
            Advanced Mission And Notification System V3 - Advanced Inventory And Weapon System - Advanced Safe Zone - Root Motion Controller Framework

            Comment


              #7
              Sounds good.

              Comment


                #8
                According to suggestions i started to working on new update as soon as i can. Right now it has 30% functionality but i will try to make the system more modular. You will be able to set 80% of the system from variables. Here is a screenshot from current work;

                Click image for larger version  Name:	Adsız.png Views:	1 Size:	339.4 KB ID:	1541608
                Last edited by Nocte Studios; 10-19-2018, 02:50 PM.
                Advanced Mission And Notification System V3 - Advanced Inventory And Weapon System - Advanced Safe Zone - Root Motion Controller Framework

                Comment


                  #9
                  Hello everyone! I decided to publish a video about the upcoming update to show you guys what was i'm working on. Some of the features i added so far;
                  • You will be able to get more than one mission at once
                  • You can use the old system with just one boolean to check ( also they can be combined perfectly as you can see in the video )
                  • You can create and play sequences for each interact with NPC
                  • I added press and hold button events and macros which allows you to use it any where you like and with any key you want.
                  • Changed the landmark a bit. It will show up when you near to it and it will dissapear if you are far away or inside of it.
                  • I imporved some of the widgets like Mission Finish, Update Notification events. You will be able to choose between old and new ones.
                  • I made the Player Situation ( Mini map Area/Xp/Health ) widget modular. Now you can turn on and off. Also for XP and Level i added another layout which you can change easily.
                  • You will be able to set 'Max Mission To Show' at one interact. ( You can see an example of it in the video)
                  • You will be able to set actors enabled or disabled any time you want.
                  • Fixed an issue about updating markers on compass directly. ( They were like hoping. )

                  Video:
                  These are that i remember for now, ofcourse it's still work in progress. I still need to work on side mission actors. There will be lots and lots of more. I hope i won't make you guys keep waiting and hope you guys like it. If you have any suggestions/comments please let me know.

                  See you all soon!
                  Advanced Mission And Notification System V3 - Advanced Inventory And Weapon System - Advanced Safe Zone - Root Motion Controller Framework

                  Comment


                    #10
                    Looks good!

                    Comment


                      #11
                      Originally posted by Vathusmoure View Post
                      Looks good!
                      Thanks!

                      Advanced Mission And Notification System V3 - Advanced Inventory And Weapon System - Advanced Safe Zone - Root Motion Controller Framework

                      Comment


                        #12
                        I just sended the updated file. I tried to keep this asset more like in story based. So you will be able to enable/disable actor(s) during game. Also i decided to give the same features for the side mission actors and i put all of the variables in one base actor. You will be able to select the type of the mission (Main/Side) with an enumeration.

                        I want to say sorry about some of the features that you guys asked for. (like on-screen markers) I had to start all over again to the project and i didn't want you to keep waiting. For sure i will keep updating this asset so it would be great if you guys give some feedbacks and suggestions about it. Some of the features that comes with this update;

                        Advanced Mission And Notification System V2 Changelog
                        • Added more than 10 variables for new features
                        • Now you are able to add more then one mission to an actor
                        • You can use the old system with just one boolean to check ( also they can be combined )
                        • You can create and play sequences for each interact with NPC
                        • Changed the landmark a bit. It will show up when you near to it and it will dissapear if you are far away or inside of it.
                        • I imporved some of the widgets like Mission Finish, Update Notification events. You will be able to choose between old and new ones.
                        • I made the Player Situation ( Mini map Area/Xp/Health ) widget modular. Now you can turn on and off. Also for XP and Level i added another layout which you can change easily.
                        • You will be able to set 'Max Mission To Show' at one interact. ( You can see an example of it in the video)
                        • You will be able to set actors enabled or disabled any time you want.
                        • Added 'Play Sequence Event' which allows you to play any sequence any time.
                        • There are also new layouts and more features (I updated screenshots in marketplace page and the playable demo you can test it yourself)
                        Here is some of the screenshots with new variables and new features;
                        Click image for larger version

Name:	Image11.png
Views:	148
Size:	502.7 KB
ID:	1548684

                        Click image for larger version

Name:	Image10.png
Views:	146
Size:	466.2 KB
ID:	1548685Click image for larger version

Name:	Image6.png
Views:	148
Size:	187.7 KB
ID:	1548686Click image for larger version

Name:	Image7.png
Views:	146
Size:	321.3 KB
ID:	1548688Click image for larger version

Name:	Image1.png
Views:	149
Size:	296.0 KB
ID:	1548687

                        Game Play Video:



                        Playable Demo
                        See On Marketplace
                        Advanced Mission And Notification System V3 - Advanced Inventory And Weapon System - Advanced Safe Zone - Root Motion Controller Framework

                        Comment


                          #13
                          Looking good! would it be easy to integrate this in Character Interaction? https://www.unrealengine.com/marketp...er-interaction

                          Comment


                            #14
                            Originally posted by Ricon Studio View Post
                            Looking good! would it be easy to integrate this in Character Interaction? https://www.unrealengine.com/marketp...er-interaction
                            Thanks! Got new updates besides this post. And about your question, yes actualy it’s really easy to integrate. All you need to do is add ‘Mission Component’ to character and call some events on begin play and on mouse inputs. Other than that there is only 1 ‘Cast to’ event to change.

                            There is actualy a tutorial video for old version of this project but most of the process is the same. Let me know if you need to know more and don’t forget to join our discord channel.

                            Cheers!
                            Advanced Mission And Notification System V3 - Advanced Inventory And Weapon System - Advanced Safe Zone - Root Motion Controller Framework

                            Comment


                              #15
                              Just released a new update for this system. You guys can check it on marketplace for new features and watch the new video. I also prepared a documentation. Thank you all! Please let me know if you have any questions about it:

                              Marketplace Link

                              Documentation

                              Demo Video:



                              Some of the new features;
                              • System uses Data Tables and you don't even need to check blueprints to create a mission.
                              • Unlimited possibilities for a mission.
                              • Each of the marker can be set as compass or screen markers.
                              • Kill, Kill Groups, Kill Monsters, Collect, Reach and Interact objective types with dialogue system.
                              • Main, side and overlap mission actors with multiple/single mission layouts.
                              • Supports World Composition. (Uses unique names)
                              • It has own dialogue system. Supports Sounds, Subtitles and sequences. Fully customisable! ( With skip sequence feature )
                              • Tons of widgets that you can call where ever you like and each one of them are fully customisable.
                              • All of the widgets of a mission can be re-design with the variables in Data Tables. (Colors, layouts, texts)
                              • This pack also has XP and Level system. Every XP that you get from missions will make your character level up. (Modular)
                              • Monster and collectable markers are distance sensitive. Which means you can show/hide them depends on the distance. Also can be add as compass or screen markers.
                              • For global notifications (New Location Discovered Example) all you need to do is creating a child Blueprint and set variables from defaults
                              • You can create Special Areas to change compass color with dynamic background.
                              • Also you can add Landmarks to your compass just by adding Landmark Blueprint in to world. It will be automatically added to the compass.
                              • Reward system with XP and Gold, Coin or whatever you call
                              • And ofcourse there are more but it’s really hard to remember
                              Advanced Mission And Notification System V3 - Advanced Inventory And Weapon System - Advanced Safe Zone - Root Motion Controller Framework

                              Comment

                              Working...
                              X