Commit Graph

91 Commits

Author SHA1 Message Date
Aaron Kimbre
5b0f917485 update script path for fans 2022-04-17 00:05:04 -05:00
Aaron Kimbre
b3695c42b2 fix copy past error 2022-04-16 23:35:22 -05:00
Aaron Kimbre
0e5a1c9721 fix comparator 2022-04-16 23:33:44 -05:00
Aaron Kimbre
b4acf329b4 implement some missing scripts 2022-04-16 23:32:15 -05:00
EmosewaMC
9d79fc3d2e resolved MacOS compilation warnings 2022-04-05 05:11:06 -07:00
EmosewaMC
041dc8256f comment 2022-03-30 18:34:26 -07:00
EmosewaMC
b79ebf1d40 Corrected faction for Buff Station 2022-03-30 18:25:32 -07:00
Jett
ff9d736073
Merge pull request #442 from EmosewaMC/AvantGardensSurvivalBuffStation
Fully implemented Avant Gardens Survival Buff Station
2022-03-30 22:22:50 +01:00
Jett
b2890262fb
Merge pull request #445 from EmosewaMC/explodingDummyFix
Implemented script for exploding dummy in Nexus Tower Combat Training
2022-03-30 22:21:30 +01:00
Jett
0a6b8f139e
Merge pull request #437 from EmosewaMC/racingSpecificSmashFix
Addressed specific race smash missions not progressing
2022-03-30 22:20:38 +01:00
Jett
2a2fa94b03
Merge pull request #475 from EmosewaMC/ape-fixes
Addressed incorrect ape attacks
2022-03-30 22:18:57 +01:00
Jett
58c6429209
Merge pull request #393 from EmosewaMC/DragonQBFix
Implemented a script that spawns a Golem Quick Build on Crux Prime dragons when they reach zero armor
2022-03-30 22:18:44 +01:00
Jett
3a959778fe
Merge pull request #451 from EmosewaMC/ShootingGalleryScoreFix
Shooting Gallery daily mission fix
2022-03-25 15:59:39 +00:00
EmosewaMC
f83ad8bbe4 fixed wrong stun removal
Apes no longer stack their attacks

Apes no longer stack their attacks and excess comments removed
2022-03-24 01:05:36 -07:00
EmosewaMC
6be274b259 fixed issue 2022-02-23 17:38:25 -08:00
EmosewaMC
55def02c8f Added script to CppScripts 2022-02-20 19:51:54 -08:00
EmosewaMC
6905120ac6 Added MailBoxServer files 2022-02-20 19:51:35 -08:00
EmosewaMC
a60738f78f cleaned up SGCannon 2022-02-09 16:42:31 -08:00
EmosewaMC
e397ed310e Updated script for teams
Updated script to drop buffing items for all members in a team.
2022-02-08 02:02:05 -08:00
EmosewaMC
1122f50c7c Changed time when buff station spawns 2022-02-08 01:55:25 -08:00
Marcono1234
d9874b452e
Fix Plunger Gun not being removed from inventory after mission (#444) 2022-02-07 21:45:56 +01:00
EmosewaMC
0253a1fcb4 Added script for exploding asset 2022-02-07 03:43:57 -08:00
EmosewaMC
a22e1bd53d Added new case in CppScripts 2022-02-07 03:43:57 -08:00
EmosewaMC
204f03fd2a removed extra function 2022-02-06 22:19:23 -08:00
EmosewaMC
b297d21a8d Fully implemented buff station script 2022-02-06 22:15:32 -08:00
EmosewaMC
f41e8292e8 Clarified numbers and added comments 2022-02-06 21:34:26 -08:00
EmosewaMC
3de2c3bfc6 set faction of buff station to 6 2022-02-06 21:32:36 -08:00
EmosewaMC
9cfb9a0de6 Added specific smashable mission progression 2022-02-06 14:28:37 -08:00
Nordegraf
f7009b499b
added tracking of Pet Excavator achievement (#213)
* added tracking of the Pet Excavator achievement

* make Pet Extractor Progress Zone specific

* added tracking of Pet Excavator Achievement using player flags
2022-02-05 13:19:25 +01:00
David Markowitz
84cf79906b
Frakjaw Battle instance fixes (#409)
* Update NjMonastryBossInstance.cpp

* Changed spawn position to be 1.

* Changed stored variable from vector to int

Added clarifying comments
2022-02-05 13:11:58 +01:00
David Markowitz
828c457614
Added script for Friend of the Ninja mission (#406)
* Added script for Friend of the Ninja mission

* Added comments
2022-02-05 13:00:10 +01:00
David Markowitz
fe178bf745
Fully Implemented Shooting Gallery Mission and Achievement Fixes (#381)
* Fixed tab indent

* Fully implemented Achievement tracking for Shooting Gallery

- Removed logging in MissionTask.cpp and moved the checks for mission progression to after checking the instance.

- Implemented the achievement tracking in SGCannon as well as tracking of the maximum hit streak and progression of enemy smashes in the shooting gallery.
2022-02-05 12:54:12 +01:00
David Markowitz
c6f220ee31
Implementing and Fixing All Racing Achievements (#366)
* Grammatical changes in comments

* Grammatical fixes in comments

Small grammatical fixes found in comments throughout the code.

* Added descriptions to functions

Added descriptions to functions that didn't have them to keep the code well documented

* Created RacingTaskParam.h

Created RacingTaskParam so eliminate magic numbers in the original implementation of completing racing missions.

* Updated magic numbers in Mission.cpp

Updated magic numbers in Mission.cpp to a meaningful name.

* Implemented racing smashable task progression

Previously, races did not progress tasks for smashing Entities.  Now all achievements tracking smashables track them correctly.  This has been implemented in the three Entities that can be smashed in a race (imagination boxes, track specific smashables, Forbidden Valley dragon eggs).

* Updated race imagination task progression

Race imagination now no longer uses a magic number when passed to missionComponent.  Instead we use a number defined in an enum located in RacingTaskParam.h

* Updated Race task checks

Racing tasks for completing races without smashing now no longer auto complete the whole chain of missions.  Tasks that track placing on tracks and races overall now properly complete.  Tasks that count how many missions in a zone are completed now function.  Tasks that track race completions in multiple areas now function.

* Updated RacingControlComponent.cpp

Fixed any tasks that required 3 players to now require 3 or more players in a race to progress.  This restriction is ignored if the world config opted in for solo racing to allow progression in solo worlds.  Updated magic numbers sent into missionComponent->Progress to an enum created in this PR.  Fixed some indentation.

* Fixed a grammatical error in variable name

Fixed a grammatical error in the enum for task params
2022-02-05 12:28:17 +01:00
wincent
dc2bd76aba Fixed scripted powerup spawners
When applied this commit fixes scripted powerups
2022-02-05 12:27:24 +01:00
David Markowitz
dac8ec621c
Added stun immunity for bosses in Battle of Nimbus Station (#428) 2022-02-01 17:48:23 +01:00
EmosewaMC
f605451693 Added pragma once to header file 2022-01-22 17:48:09 -08:00
EmosewaMC
fa747a27db Added missing script for Gate Crasher mission 2022-01-22 17:40:08 -08:00
Gie "Max" Vanommeslaeghe
02bf5937dc
Merge pull request #397 from EmosewaMC/AvantGardensSurvivalBuffStation
Fixed an issue where the Avant Gardens Survival buff station was not spawning and implemented its' script
2022-01-22 15:53:58 +01:00
EmosewaMC
20789bab7f Changed out Timer for CallBackTimer 2022-01-20 16:00:45 -08:00
Gie "Max" Vanommeslaeghe
e248b74ee6
Merge pull request #386 from EmosewaMC/passportflagnotbeingset
Added joined a faction flag
2022-01-20 15:15:50 +01:00
EmosewaMC
e11260a2fe Added comment 2022-01-20 03:54:58 -08:00
EmosewaMC
24f8ea21db Added redundancy for smashing buff station 2022-01-20 03:48:43 -08:00
EmosewaMC
6fc0683ce9 Added comments 2022-01-20 03:26:41 -08:00
EmosewaMC
15831e8d6c Added Script files for Avant Gardens Buff Station 2022-01-20 03:20:39 -08:00
EmosewaMC
2a5f3b8072 Added script for Avant Gardens Survival buff station 2022-01-20 03:20:24 -08:00
Gie "Max" Vanommeslaeghe
3bb1491f09
Merge pull request #387 from EmosewaMC/BonsRepeatMissionTriggers
Fixed Battle of Nimbus Station achievements being repeatable
2022-01-19 21:08:25 +01:00
EmosewaMC
46f375a58e Added comments to header file 2022-01-19 02:31:22 -08:00
EmosewaMC
097af41392 Deleted unused variables 2022-01-19 02:28:50 -08:00
EmosewaMC
67d5061416 Implemented Dragon Smash Quick Build for Crux Prime Dragons
Implemented a script for the crux prime dragons to spawn the Golem Quick Build that insta kills the Entity if the player hits the dragon after the golem is built.  Tested on Local Ubuntu instance against 1 Crux Prime Maelstrom Dragon and 1 Butterscorch and had no issues building the quick build or with the enemy not smashing.  Enemies also correctly reset to their default behavior after the stun period has expired.
2022-01-19 02:10:04 -08:00
EmosewaMC
01ed5106b9 Changed Script Created for Apes on Crux Prime 2022-01-18 02:28:17 -08:00