notify
fd072ca0b4
Status skill and some skills ( #47 )
...
* prototype for 3 status skills
* maxcards skill
* attack range skill
* prohibit skill
* kongcheng
* use general's skill instead of default
* skills
2023-01-22 00:49:11 +08:00
notify
2ab79a26fb
Better trigger ( #45 )
...
* set gamerule a refresh trigger skill
* cost and use of trigger skill
2023-01-16 21:04:28 +08:00
notify
b6530eae9d
Vs skill ( #44 )
...
* vs skill concept
* unify card:clone
* virtual card
* wusheng
* exppattern
* use virtual card(WIP)
* change cardId to card
* virtual card log
* notify skill invoked
* fix coroutine bug; allow vsskill to response
* extra_data for askForUseCard
Co-authored-by: Ho-spair <linyuy@163.com>
2023-01-16 19:13:07 +08:00
notify
509cf29175
Distance skill ( #37 )
...
* global distance skill
* normal distance skill
* remove addGeneral from init.lua
* fixed distance
2023-01-04 14:21:29 +08:00
notify
dfa88df214
Delaytrick ( #34 )
...
* skip phase (not tested)
* Keep alive
* fix peach
* update
* fix move card
* indulgence
* lightning
* complete skip phase
2022-12-20 18:40:17 +08:00
notify
162b3af505
Use skill ( #25 )
...
* distance & snatch
* distance & snatch - clean
* fix: client.alive_players
* room:askForCardChosen(todo: snatch)
* add skill to players(uncomplete)
* ui of skill btn
* expand pile(not completed)
* Use card2 (#23 )
* snatch (todo: owner_map)
* owner_map
* remove too many snatch
* update
* call active skill's functions
* use zhiheng
* Qt6 (#24 )
* use qt6
* android compiling
* remove version number of qml import
* correct anti-sql injection; update deprecated code
* add fkparse as submodule
* link fkparse, and write simple functions
* adjust ui
* adjust layout for photos; fix qml warning
* android problem fix (partially)
* move ico
* update copy_assets
* update logic for ok/cancel btn
2022-09-14 13:01:10 +08:00
notify
dedde94643
Use card ( #19 )
...
* the process of using card (uncompleted)
* code style: tab is 2 spaces(not \t or 4 space)
* update lua54.dll to MinGW version(no cygwin1.dll required)
* basic ui logic
* ActiveSkill
* modidy ActiveSkill defaults
* todo: defaultEquipSkill
* client
* send use card to server
* playing phase, equip
Co-authored-by: Ho-spair <linyuy@163.com>
2022-04-30 15:27:56 +08:00
Ho-spair
09e34cfef6
Gamecore 2 ( #16 )
...
* upgrade gamecore
* [Funtion] Room:moveCards() completed
* add some functions in Room
* fixup
* delete wrong files
2022-04-08 18:39:58 +08:00
Notify-ctrl
927c5f479b
gamerule:Turnstart ( #12 )
...
* add tag to room
* add switch statement(util.lua)
* using emmylua
* gamerule(..)
* turnOver
* add many events
* stop the room when deleting
Co-authored-by: Notify-ctrl <notify-ctrl@qq.com>
2022-04-02 21:39:44 +08:00
Notify-ctrl
4e25c032e6
Skill ( #9 )
...
* TriggerSkill
* update type comment
* events of phases
* lua annotation
* change style of enums
* clear lua stack
* multi lua_State at server side
* disable addPlayer when room is full or started
* logic:trigger
Co-authored-by: Notify-ctrl <notify-ctrl@qq.com>
2022-04-01 20:51:01 +08:00
Notify-ctrl
957fefe881
Cards ( #8 )
...
* more comment
* create standard card pack
* create card classes
* freekill -> fk
* fk_ex
2022-03-31 13:29:23 +08:00