Brotato

Brotato

原版信号补充-Original Signal Supplement
Showing 21-30 of 37 entries
< 1  2  3  4 >
Update: 14 Jun, 2023 @ 1:14am

1.兼容Beta分支

===== Signal Removed ==========
signal onPlayerTakeDmg(unit,damage_info)
signal onPlayerHealStart(player,damage_info)
------remove from RunData to Player-------
==========================
======= New Signal & Func ==========
AutoLoad WeaponService
signal onInitMeleeStats(new_stats,from_stats,weapon_id) #初始化近战数据
signal onInitRangedStats(new_stats,from_stats,weapon_id)#初始化远程数据
signal onInitBurningData(new_burning_data,base_burning_data)#初始化燃烧数据
signal onSpawnProjectile(projectile,from_stat,from,damage_tracking_key)#生成子弹
signal onSpawnSpecialProjectile(projectile,from_stat,entity_from,damage_tracking_key)#生成特殊子弹
signal onExplode(instance,from_effect,damage_tracking_key) #生成爆炸

func spawn_projectile_from_weapon(weapon,ranged_stats,position=Vector2.ZERO,rotate=true)->Node:从武器发射投射物 Shot projectile from given weapon, this func is added for melee weapon.
=============================
========= New Variable ==========
class Player
var addition_iframes:float = 0.0 #使用该变量改变玩家无敌时间 change this variant to change the wait time of invinciblility_timer
============================

Update: 5 Jun, 2023 @ 9:17am

1.便捷性改动。

Update: 1 Jun, 2023 @ 12:38pm

------------NEW FUNC-----------
AutoLoad ProgressData
var API_VERSION:String
func get_api_version()->String:#use this to get the version of signalAPI

Update: 31 May, 2023 @ 12:20pm

1.修bug
----Utils New Func----
func get_mod_by_name(mod_name:String)

Update: 31 May, 2023 @ 7:22am

修复一个可能导致闪退的问题
itemService中补充一些避免空指针的改动。

Update: 21 May, 2023 @ 6:25pm

1.发现一个由于[道具卖出-Itemselling]模组的代码不严谨,会造成一个在开局选择难度/武器时崩溃,或在游戏中途导致游戏崩溃坏档的问题。(已经尝试在其评论区留言)
尝试帮他修复,但由于其代码完全覆盖了原版函数,使得其他模组的代码仅在其之后加载才能生效。请将本模组在文件夹中的排布尽可能地靠上(如果在手机端,可将文件夹命名的序号改小,比如在文件夹名字前加上A,只要比itemselling模组小一位就行)

Update: 21 May, 2023 @ 7:54am

1.忘记改了啥了,好像啥也没改。但还是先更新一下吧。

Update: 16 May, 2023 @ 9:16am

1.修复左轮手枪换弹效果中文翻译

Update: 16 May, 2023 @ 8:36am

1.修复一个导致正常情况下伤害下限变成0的问题。(本来想的是可以被效果改成0,但因为少加了个判断,导致正常情况下也可以变成0)
----Shop----
--new signal--
signal onSetRerollPriceStart() #将要设置刷新价格 When set reroll price start
signal onShopItemsResetStart()#商店将要刷新物品 Shop want to reset items
signal onSetShopItemsStart(items_data:Array)#商店物品开始设置前 When reset items stat
--new func--
func set_next_reroll_price(value:int)#改变下次刷新按钮的价格 to change the next reroll_button price
func set_next_shop_items_data(items_data:Array):#变更下次刷新时的商店物品,可配合信号"onSetShopItemsStart"使用 change the items in shop at next reroll

Update: 14 May, 2023 @ 2:14pm

1.TIPS提示UI控件微调