MapleServer2 icon indicating copy to clipboard operation
MapleServer2 copied to clipboard

Achievements (Trophies)

Open integralcoder95 opened this issue 4 years ago • 4 comments

  • Achievement conditions

~~- Gaining trophies based on conditions from XML (ie. Jump 100 times)~~ ~~- View your trophy list~~ ~~- Loading trophy list on login/field enter~~ ~~- Loading correct trophy count when writing character data~~ ~~- Progress updates as you get close to completing a trophy (ie. 25%, 50%, 75%, 90%, 95%, 99%, 99.5%)~~

integralcoder95 avatar Dec 30 '20 07:12 integralcoder95

Achievement and Quest conditions (each one of these will have to be called whenever the condition is met)

  • job_change
  • level_up
  • hero_achieve
  • hero_achieve_grade ???
  • adventure_level
  • level
  • lapenshard_upgrade_try - value = # of times
  • lapenshard_upgrade_fail - value = # of times
  • lapenshard_upgrade_success - value = # of times
  • lapenshard_upgrade_result - value = # of times
  • skill - list of skills and value = # of times used
  • quest - code = quest ID, value = completion count
  • subjob_change - awakening?
  • npc - mobs killed if no code?
  • npc_race - code = type of mob killed, value = #
  • npc_assist_bonus - killing world bosses?
  • npc_lasthit_time - kill mob at certain timestamp?
  • npc_lasthit - get last hit on mob
  • npc_lasthit_buff
  • killcount
  • skill_die
  • trigger - activate certain trigger # of times
  • interact_object
  • buff
  • dungeon_first_clear
  • dungeon_reward
  • dungeon_clear
  • interact_object_rep
  • interact_npc
  • dungeon_round_clear
  • skill_damage_npc
  • npc_timeattack
  • shadow_world_kill - open world pvp kills?
  • pvp_win
  • pvp_kill
  • pvp_die
  • pvp_win_score
  • pvp_win_time
  • pvp_win_with_buff
  • pvp_win_perfect
  • pvp_win_with_grade
  • pvp_participation
  • guildpvp_kill
  • guildpvp_win
  • guild_championship
  • guild_join
  • holdtime
  • survival_kill
  • survival_kill_use_skill
  • survival_win_without_interact
  • survival_win_without_npckill
  • survival_win_use_one_skill
  • survival_total_kill_use_skill
  • survival_total_kill_use_single_skill
  • survival_rank_with_kill
  • survival_breakable_object
  • survival_item_get
  • survival_kill_outside
  • survival_kill_use_skill
  • survival_double_kill
  • survival_item_get
  • survive_map
  • survival_enter
  • revise_achieve_multi_grade
  • run
  • swim
  • climb
  • crawl
  • fall
  • fall_damage
  • fall_survive
  • laddertime
  • ropetime
  • glide
  • taxifind
  • taxiuse
  • taxifee
  • meso
  • jump
  • riding
  • map
  • change_profile
  • emotion
  • emotion_time
  • breakable_object
  • revival
  • hit_tombstone
  • explore_continent
  • explore
  • continent
  • talk_in
  • item_add
  • item_collect
  • item_pickup
  • item_destroy
  • item_break
  • item_remake_option
  • item_remake_option_record
  • item_merge_success
  • item_gear_score
  • item_exist
  • item_collect_revise
  • field_mission
  • dungeon_random_bonus
  • dungeon_rank
  • survive_cube
  • quest_revise_achieve
  • empty
  • stay_map
  • dialogue - dialogue IDs?
  • quest_clear_by_chapter
  • quest_clear
  • fame_grade
  • quest_alliance_by_grade
  • quest_field
  • skyfortress_system
  • mission_attack_system
  • donation_item
  • quest_field_first_clear
  • resolve_panelty
  • vibrate_object
  • controller
  • trophy_point - # of trophies in range?
  • fisher_grade
  • music_play_grade
  • music_play_instrument_mastery
  • music_play_score
  • fish
  • fish_fail
  • fish_big
  • fish_collect
  • fish_goldmedal
  • auto_fishing
  • banner
  • beauty_add
  • beauty_change_color
  • beauty_random
  • beauty_style_add
  • beauty_style_apply
  • guild_exp
  • character_ability_learn
  • mastery_grade
  • pet_collect
  • pet_first_collect
  • pet_evolution_by_rank
  • pet_evolution_point_by_rank
  • game_helper_service
  • music_play_ensemble
  • set_mastery_grade
  • wedding_propose
  • wedding_propose_declined
  • wedding_propose_decline
  • wedding_hall_reserve
  • wedding_hall_change
  • wedding_complete
  • wedding_guest
  • wedding_divorce
  • shop_buy
  • enchant_result
  • get_honor_token
  • shop_buy_honor_token
  • get_karma_token
  • shop_buy_karma_token
  • gemstone_upgrade_try
  • gemstone_upgrade_success
  • gemstone_upgrade_fail
  • gemstone_upgrade
  • gemstone_puton
  • gemstone_putoff
  • socket_unlock_try
  • socket_unlock_success
  • socket_unlock_fail
  • socket_unlock
  • pet_remake_option
  • pet_remake_option_record
  • use_merat
  • survival_buy_gold_pass
  • unlimited_enchant
  • minigame_clear
  • openItemBox
  • festival_event
  • worldchampion_reward
  • worldchampion_damage
  • buy_house
  • extend_house
  • install_item
  • maid_get_item
  • maid_affinity
  • maid_profile
  • commend_home
  • home_doctor
  • home_bank
  • home_goto
  • interior_level
  • interior_exp_offset
  • interior_point
  • create_blueprint
  • quest_daily
  • splash_plant
  • nurturing_play
  • nurturing_growth
  • nurturing_eat
  • limited_bundle_buy
  • play_rps_lose
  • user_find

integralcoder95 avatar Jan 01 '21 10:01 integralcoder95

#160 [Achievements implemented] completed: 43 / 1974

Andrew-Gan avatar Feb 04 '21 01:02 Andrew-Gan

#222

AngeloTadeucci avatar Mar 23 '21 21:03 AngeloTadeucci

#562

AngeloTadeucci avatar Mar 03 '22 06:03 AngeloTadeucci