1. 28 Sep, 2024 1 commit
  2. 24 Sep, 2024 3 commits
  3. 23 Sep, 2024 2 commits
  4. 29 Aug, 2024 2 commits
  5. 14 Aug, 2024 1 commit
  6. 08 Aug, 2024 1 commit
  7. 27 Jul, 2024 2 commits
    • Chen Bill's avatar
      use ref in PROCESSOR_SELECT_SYNCHRO (#606) · a3fe63a3
      Chen Bill authored
      * add interpreter::check_filter
      
      * add lua_State* to filter_matching_card
      
      * add lua_State* to get_release_list
      
      * add lua_State* to get_xyz_material
      
      * add lua_State* to check_tuner_material
      
      * update PROCESSOR_SELECT_SYNCHRO
      
      * use ref in PROCESSOR_SELECT_SYNCHRO
      
      * push pcard in check_tuner_material
      
      * add effect::get_integer_value
      
      * clean up field::check_tuner_material
      
      * always take mg first
      
      * use ref in PROCESSOR_SELECT_SYNCHRO
      
      * remove interpreter::check_matching
      
      * remove Group.ForEach
      
      * use card_set in Duel.SelectSynchroMaterial
      
      * using card_set in global
      
      * using card_vector in global
      a3fe63a3
    • mercury233's avatar
      add Card.IsCanBePlacedOnField (#536) · a6f01789
      mercury233 authored
      a6f01789
  8. 23 Jul, 2024 1 commit
  9. 21 Jul, 2024 1 commit
  10. 20 Jul, 2024 1 commit
    • Chen Bill's avatar
      fix Debug.AddCard (#616) · 8f4b2899
      Chen Bill authored
      * add NEW_MASTER_RULE, MASTER_RULE_2020
      
      * check sequence in is_location_useable
      
      * field: add refresh_player_info
      
      * check playerid in ocgapi.cpp
      
      * fix Debug.AddCard
      
      * rename macro
      8f4b2899
  11. 11 Jul, 2024 1 commit
  12. 09 Jul, 2024 3 commits
  13. 07 Jul, 2024 1 commit
    • Chen Bill's avatar
      do not load script for normal monsters (#605) · c1b1fc2c
      Chen Bill authored
      * add scope operator
      
      * add card_data::get_original_code
      
      * do not load script for normal monsters
      
      * add const INTERNAL_FLAGS
      
      * use luaL_checkstack in scriptlib
      
      * update enum LuaParamType
      
      * use luaL_loadbuffer in load_script
      
      * fix warning
      c1b1fc2c
  14. 06 Jul, 2024 2 commits
  15. 05 Jul, 2024 1 commit
    • Chen Bill's avatar
      fix warning C4456, C4458, C4706 (#609) · c1628d82
      Chen Bill authored
      * fix warning C4458
      
      * fix c4456, c4458 in card
      
      * fix c4456, c4458
      
      * fix c4456, c4458 in field
      
      * fix c4456, c4458 in processor
      
      * fix warning C4706
      
      * card: fix check_setcode
      
      * fix warning in 64 bit
      c1628d82
  16. 03 Jul, 2024 1 commit
  17. 27 Jun, 2024 2 commits
  18. 18 Jun, 2024 4 commits
  19. 12 Jun, 2024 1 commit
  20. 03 Jun, 2024 1 commit
  21. 01 Jun, 2024 1 commit
  22. 31 May, 2024 2 commits
    • Chen Bill's avatar
      update Lua interpreter (#582) · fb30f1e0
      Chen Bill authored
      * update add_param call
      
      * add type: lua_param, LuaParamType
      
      * keep Lua thread ref in registry
      
      * restore current_state after lua_resume
      
      * update the signature of call_coroutine
      
      * select synchro material in main thread
      
      * edit comment
      
      * fix lua_yield nresults
      
      * update lua_resume in 5.3
      
      * use std::exchange
      fb30f1e0
    • Chen Bill's avatar
      ocgapi: update get_log_message() (#592) · 4e09ea2e
      Chen Bill authored
      4e09ea2e
  23. 30 May, 2024 1 commit
  24. 29 May, 2024 1 commit
  25. 28 May, 2024 1 commit
  26. 23 May, 2024 2 commits