Guys,
If you think this info is valuable, i would like to share.
I can say, WOW, Model Pack 54 is awesome.
I spent yesterday playing with it, also i played with TST App Center (Achievment Creator).
I never thought it was so easy to create our custom achievments.
In fact, yes, this achievment system can be used to create a complete mission objective system.
If you follow the instructions of the MP 54 Manual, you will see that when creating your own achievments, you have 2 types of achievments: Standart and Collectable.
The collectable achievment consist in collecting specific items, and the standart is triggered (activated) by a activateifused command (or trigger). In example, pressing a switch will activate the achievment entity that is in your map (in our case, the mission objective).
In fact, all this mission system is about activate the IFUSED field.
In example, yesterday i opened the Achievment Creator, and created a custom achievment (mission objective) called "Destroy Security Camera".
So after i created this achievment, i inserted the achievment entity in my map, alongside with the achievment check node (read the MP 54 documentation).
So i placed the bond1 security camera in my map, i turned it explodable and on it`s destroy script i selected "destroyandactivate.fpi", and on it's IFUSED field, i typed the name of my achievment destroy camera, and voila!!
When i ran the test, i pressed caps lock to show the current achievments (mission objectives) and there was my newly created objective.
So when i shoot at the camera, destroyed it, and the achievment was completed!!!
So you can see that the achievment system runs arround the activateifused script, action, however it uses variables (both global and local) to store the status of those achievments (mission objectives) and show them on screen.
And with some script working, and a lot of creativity, you can create a complex mission objective system like seen in Games like Goldeneye 007 for Nintendo wii (one of the best FPS games in my opinion)
So this Achievment System is simple, easy, fast and works PERFECTLY!!!
Thanks Cyborg Art for this AWESOME piece of work.
P.S: I think this Achievment System (not all the model pack) should be integrated in FPSC, because is very important to a FPS game have those achievments, and not just shoot to kill.
Best Regards,
007
Goldenye 007 N64