Search found 3004 matches

by Ravana
April 20th, 2024, 7:32 pm
Forum: WML Workshop
Topic: [solved] where I can use [lua] and it's return value, what I can do in modify_unit
Replies: 12
Views: 355

Re: where I can use [lua] and it's return value, what I can do in modify_unit

[lua] as actionWML is wesnoth.wml_actions.lua, while [lua] in [if] is wesnoth.wml_conditionals.lua. From wml point of view both are [lua], but behaviour is different. There are similar examples for example [object] as actionWML is different from [object] in tags such as [modify_unit].
by Ravana
April 20th, 2024, 6:54 pm
Forum: WML Workshop
Topic: [solved] where I can use [lua] and it's return value, what I can do in modify_unit
Replies: 12
Views: 355

Re: where I can use [lua] and it's return value, what I can do in modify_unit

You can do [modify_unit] part also in Lua https://wiki.wesnoth.org/LuaAPI/wesnoth/units#wesnoth.units.add_modification Example https://github.com/ProditorMagnus/OrociaRandomMod/blob/master/lua/spawn_functions.lua#L93 where effect definition is in https://github.com/ProditorMagnus/OrociaRandomMod/blo...
by Ravana
April 20th, 2024, 11:54 am
Forum: Scenario & Campaign Development
Topic: No Randomness Mod Released
Replies: 56
Views: 29470

Re: No Randomness Mod Released

1.18 wesnoth.deepcopy() does not work on wml tables, better use wml.clone for them.
by Ravana
April 19th, 2024, 4:03 pm
Forum: Lua Labs
Topic: [closed] Custom dialog placement
Replies: 18
Views: 461

Re: Custom dialog placement

Search finds where it is published.
by Ravana
April 18th, 2024, 6:41 pm
Forum: Lua Labs
Topic: glitchy add_hex_overlay animation
Replies: 7
Views: 210

Re: glitchy add_hex_overlay animation

I ran multiple lua wesnoth.interface.add_hex_overlay(42, 23, {halo="projectiles/fireball-impact-[1~16].png~SCALE(200,300):[60*16]"}) over time on same hex and I still dont see anything glitchy.
by Ravana
April 17th, 2024, 3:29 pm
Forum: WML Workshop
Topic: [solved] result of conditional with invalid qualifier
Replies: 4
Views: 195

Re: result of conditional with invalid qualifier

You could make https://github.com/wesnoth/wesnoth/blob ... ls.lua#L25 wml.error if none of comparisons is provided.
by Ravana
April 16th, 2024, 11:38 pm
Forum: Coder’s Corner
Topic: Seeking tricky WML examples
Replies: 14
Views: 2959

Re: Seeking tricky WML examples

There is no general way to escape quote, without using << >> as outer quotes instead. Normally to escape quote you need to double it.
by Ravana
April 16th, 2024, 11:32 pm
Forum: WML Workshop
Topic: traits
Replies: 15
Views: 388

Re: traits

All abilities that are "somehow linked" rely on [event] or their Lua equivalent. You need to locate where they are, and bring them over to your addon. Search by ability id help to find them.
by Ravana
April 16th, 2024, 2:30 pm
Forum: Ideas
Topic: Twitch integrations?
Replies: 2
Views: 123

Re: Twitch integrations?

Just use :gold then.
by Ravana
April 16th, 2024, 2:28 pm
Forum: WML Workshop
Topic: traits
Replies: 15
Views: 388

Re: traits

From code review, unit should be hidden during night on specific terrain. You did not say what situations you tested.
by Ravana
April 15th, 2024, 11:30 pm
Forum: WML Workshop
Topic: traits
Replies: 15
Views: 388

Re: traits

You should clarify what you mean by doesnt work.
by Ravana
April 15th, 2024, 9:30 am
Forum: WML Workshop
Topic: Let the gold rain down!
Replies: 13
Views: 505

Re: Let the gold rain down!

Spaces in event names can be interchanged with underscores (for example, name=new turn and name=new_turn are equivalent).