Difference between revisions of "WkMagic"
From Worms Knowledge Base
(Mark not obsolete, since there are still valuable features this module provides that no other module or gameplay feature provides, including the: spawn-all-at-start feature, back-to-start anti-sink feature, and no-sitters grenade feature) |
(Change tense to present tense since the module is available, and clarify that the anti-sink-like feature is truly a feature that WA does not have without this module) |
||
Line 11: | Line 11: | ||
}} | }} | ||
− | '''wkMagic''' | + | '''wkMagic''' is a WormKit module written by [[User:CyberShadow|CyberShadow]] which enables features depending on data which is encoded in scheme and map files. |
− | wkMagic | + | wkMagic is compatible only with W:A 3.6.26.5, the latest Beta version at the time of its creation. |
− | wkMagic | + | wkMagic is configurable through setting certain values in scheme settings, and by encoding special information in a barcode-like fashion on the bottom row of a map file. [[wkMagic Map Wizard]] is a program written by [[People/Hosma293|Hosma293]] (a.k.a. Aerolite) which allows the user to easily encode wkMagic settings into maps. |
+ | |||
+ | At the time of its release, wkMagic was the first W:A extension which affected the game's state on a logic frame basis, allowing synchronized modified game behaviour in network games. As such, it can be considered to be a predecessor to [[RubberWorm]]. | ||
=== Features === | === Features === | ||
Most of wkMagic's features have been implemented in WA since it was made: | Most of wkMagic's features have been implemented in WA since it was made: | ||
* Allow placing over 40 mines on the terrain (the mine limit in 3.6.26.5 was still 8) (for [[Bows and Arrows]]) (now available in scheme options) | * Allow placing over 40 mines on the terrain (the mine limit in 3.6.26.5 was still 8) (for [[Bows and Arrows]]) (now available in scheme options) | ||
− | |||
* Allow worms not to collide with (pass through) other worms ("phantom worms") (now available in extended scheme options as of WA version 3.8 as "Phased Worms") | * Allow worms not to collide with (pass through) other worms ("phantom worms") (now available in extended scheme options as of WA version 3.8 as "Phased Worms") | ||
* Allow wind to affect roping and jumping worms (now available in extended scheme options as of WA version 3.8 as "RubberWorm wind influence applies to worms") | * Allow wind to affect roping and jumping worms (now available in extended scheme options as of WA version 3.8 as "RubberWorm wind influence applies to worms") | ||
Line 26: | Line 27: | ||
However, wkMagic still has 2 unique features which haven't been implemented in WA since then: | However, wkMagic still has 2 unique features which haven't been implemented in WA since then: | ||
* Spawn all worms at a certain position at the game start (for [[rope race]]s) | * Spawn all worms at a certain position at the game start (for [[rope race]]s) | ||
+ | * Respawn worms at the start position if they touch water | ||
+ | ** A similar feature is available in WA as of version 3.8 as "RubberWorm anti-sink", but this respawns worms at their last standing position, not the designated start position. | ||
* Cause grenades which become stationary to explode with 0 damage (enforce "no sitters" rule of [[BnG]]) | * Cause grenades which become stationary to explode with 0 damage (enforce "no sitters" rule of [[BnG]]) |
Revision as of 12:16, 2 May 2024
This WormKit module is not compatible with the latest W:A update (3.8.1). |
wkMagic | |
---|---|
Developer: | CyberShadow |
Supported games: | W:A |
Language: | Delphi |
License: | Partial source avaliable |
Download: | wkmagic1.zip |
wkMagic is a WormKit module written by CyberShadow which enables features depending on data which is encoded in scheme and map files.
wkMagic is compatible only with W:A 3.6.26.5, the latest Beta version at the time of its creation.
wkMagic is configurable through setting certain values in scheme settings, and by encoding special information in a barcode-like fashion on the bottom row of a map file. wkMagic Map Wizard is a program written by Hosma293 (a.k.a. Aerolite) which allows the user to easily encode wkMagic settings into maps.
At the time of its release, wkMagic was the first W:A extension which affected the game's state on a logic frame basis, allowing synchronized modified game behaviour in network games. As such, it can be considered to be a predecessor to RubberWorm.
Features
Most of wkMagic's features have been implemented in WA since it was made:
- Allow placing over 40 mines on the terrain (the mine limit in 3.6.26.5 was still 8) (for Bows and Arrows) (now available in scheme options)
- Allow worms not to collide with (pass through) other worms ("phantom worms") (now available in extended scheme options as of WA version 3.8 as "Phased Worms")
- Allow wind to affect roping and jumping worms (now available in extended scheme options as of WA version 3.8 as "RubberWorm wind influence applies to worms")
However, wkMagic still has 2 unique features which haven't been implemented in WA since then:
- Spawn all worms at a certain position at the game start (for rope races)
- Respawn worms at the start position if they touch water
- A similar feature is available in WA as of version 3.8 as "RubberWorm anti-sink", but this respawns worms at their last standing position, not the designated start position.
- Cause grenades which become stationary to explode with 0 damage (enforce "no sitters" rule of BnG)