User contributions for Oasiz
15 January 2026
- 10:0810:08, 15 January 2026 diff history +21 Category:Structure access Add missing shorthands to the table, relocate few existing ones to the dedicated column current
5 July 2025
- 14:5314:53, 5 July 2025 diff history +26 N Updatesectorneighborz Redirected page to Updatesector current Tag: New redirect
- 14:5314:53, 5 July 2025 diff history +26 N Updatesectorneighbor Redirected page to Updatesector current Tag: New redirect
- 14:5214:52, 5 July 2025 diff history +8 Updatesector No edit summary current
- 14:5214:52, 5 July 2025 diff history +398 Updatesector No edit summary
- 11:3011:30, 5 July 2025 diff history +9 Ifplaybackon No edit summary
- 11:2911:29, 5 July 2025 diff history +233 N Ifplaybackon Created page with "'''ifplaybackon''' This is a dummy command intended for World Tour compatibility. The use is to determine if the replay feature is enabled or not. With EDuke32 this will always return "false" Category:EDuke32_specific_commands"
- 11:2911:29, 5 July 2025 diff history +40 Preloadtrackslotforswap No edit summary
- 11:2111:21, 5 July 2025 diff history +92 Preloadtrackslotforswap No edit summary
- 11:1911:19, 5 July 2025 diff history +219 N Preloadtrackslotforswap Created page with "'''preloadtrackslotforswap''' <volume> <level> '''! THIS COMMAND DOES NOT FUNCTION !''' Code for this was added on r6623 and presumably intended to allow pre-caching of data for an eventual swaptrackslot command."
- 11:1511:15, 5 July 2025 diff history +239 N Undefinevolume Created page with "'''undefinevolume''' <volume> This removes all of the level entries under a <volume>, along with par & designer time definitions and the volume name definition itself. Category:EDuke32_specific_commands Category:Game manipulation" current
- 11:1311:13, 5 July 2025 diff history +198 N Undefinelevel Created page with "'''undefinelevel''' <volume> <level> This removes the <level> entry from <volume>, along with par & designer time definitions. Category:EDuke32_specific_commands Category:Game manipulation" current
- 11:0311:03, 5 July 2025 diff history +11 Swaptrackslot No edit summary
- 11:0211:02, 5 July 2025 diff history +303 N Swaptrackslot Created page with "'''setmusicposition''' <volume> <level> Swaps current track with another one while attempting to keep the seek position. This is a helper function that does getmusicposition -> starttrack -> setmusicposition in one go Category:EDuke32 specific commands Category:Sound manipulation"
- 10:5810:58, 5 July 2025 diff history +24 N Starttrackslot Redirected page to Starttrack current Tag: New redirect
- 08:4808:48, 5 July 2025 diff history 0 Spawnwallglass No edit summary current
- 08:4708:47, 5 July 2025 diff history +678 N Spawnwallstainedglass Created page with "'''spawnwallstainedglass''' <sprite id> <wall id> <glass count> Calls the "spawn random glass" function, seen when the player shoots at the stained glass seen in E1L3 or the flashing statue in E3L1 This works by spawning GLASSPIECES randomly for the amount set in glass count for the wall segment.<br> The pieces will fall down in relation to where the light was shot from, typically facing the player and roughly from the height the bullet hit it. Contrary to the name, i..." current
- 08:4508:45, 5 July 2025 diff history +150 Spawnwallglass No edit summary
- 08:4108:41, 5 July 2025 diff history +524 N Spawnwallglass Created page with "'''spawnwallglass''' <sprite id> <wall id> <glass count> Calls the glass spawning function commonly seen when a player shoots a wall light. This works by spawning GLASSPIECES randomly for the amount set in glass count for the wall segment.<br> The pieces will fall down in relation to where the light was shot from, typically facing the player and roughly from the height the bullet hit it. See also: spawnceilingglass spawnwallstainedglass Category:EDuke32_spe..."
- 08:2908:29, 5 July 2025 diff history +87 Spawnceilingglass No edit summary current
- 08:2808:28, 5 July 2025 diff history +106 Spawnceilingglass No edit summary
- 08:2608:26, 5 July 2025 diff history +580 N Spawnceilingglass Created page with "'''spawnceilingglass''' <sprite id> <sector id> <glass count> Calls the glass spawning function commonly seen when a player shoots a ceiling light. This works by iterating through the sector's walls and spawning GLASSPIECES for the amount set in glass count (+1) for each of the wall segments at a random location along the line.<br> The height for each piece is randomized inside a 5120 Z unit window, starting from the ceiling of the light sector. See also: spawnwallg..."
- 08:1008:10, 5 July 2025 diff history +99 N Showviewq16unbiased Redirected page to Showview current Tag: New redirect
- 08:1008:10, 5 July 2025 diff history +99 N Showviewq16 Redirected page to Showview current Tag: New redirect
- 08:0808:08, 5 July 2025 diff history 0 Showview No edit summary current
- 08:0708:07, 5 July 2025 diff history +878 Showview No edit summary
- 07:3907:39, 5 July 2025 diff history −5 Setngcflags No edit summary current
- 07:3907:39, 5 July 2025 diff history +453 N Getngcflags Created page with "'''getngcflags''' <const/var> <idx1> [<idx2>...] Gets the flags for the newgamechoices entries at the specified indices. The index list is variable-sized, up to a maximum of 3. This can be used to enable/disable the MEF_Hidden and MEF_Locked state. Supersedes the userdef struct members: `m_newgamecustomopen` and `m_newgamecustomsubopen`. See also: setngcflags Category:EDuke32_specific_commands Category:Userdef structure manipulation" current
- 07:3807:38, 5 July 2025 diff history +458 N Setngcflags Created page with "'''setngcflags''' <const/var> <idx1> [<idx2>...] Gets/sets the flags for the newgamechoices entries at the specified indices. The index list is variable-sized, up to a maximum of 3. This can be used to enable/disable the MEF_Hidden and MEF_Locked state. Supersedes the userdef struct members: `m_newgamecustomopen` and `m_newgamecustomsubopen`. See also: getngcflags Category:EDuke32_specific_commands Category:Userdef structure manipulation"
- 07:3107:31, 5 July 2025 diff history +2 Movesector No edit summary current
- 07:3007:30, 5 July 2025 diff history +17 Category:All commands →Manipulation current
- 07:2907:29, 5 July 2025 diff history −26 Movesector No edit summary
- 07:2807:28, 5 July 2025 diff history +33 Movesector No edit summary
- 07:2607:26, 5 July 2025 diff history +65 Movesector No edit summary
- 07:2407:24, 5 July 2025 diff history +12 Movesector No edit summary
- 07:2307:23, 5 July 2025 diff history +456 N Movesector Created page with "'''movesector''' <sprite ID> A function commonly called by the game code for moving sectors in X and Y axes (but not Z) during events such as earthquakes, rotating sectors, swinging doors and escalators. The sprite ID and it's xvel and yvel will determine the new x-y and the rotation angle can be accessed through EVENT_MOVESECTOR. Source code says that sprite's T1, T2 and T3 are used, where T2 is originIdx, T3 for rotateAngle but nothing for T1."
- 07:0807:08, 5 July 2025 diff history +607 N Sectclearinterpolation Created page with "'''sectclearinterpolation''' <sectnum> This will remove interpolation from the sector's movement, reverting the updates to the native 30Hz rate. Useful for few edge cases where removing hardcoded or otherwise CON enabled interpolation is desirable, such as instant snap movements from explosions A good example would be creating the illusion of continuous motion like with escalator effect, which currently looks broken as the released version incorrectly applies interpol..." current
- 06:5806:58, 5 July 2025 diff history +38 Sectsetinterpolation No edit summary current
- 06:5506:55, 5 July 2025 diff history +11 Gettiledata No edit summary current
- 06:5506:55, 5 July 2025 diff history +11 Settiledata No edit summary current
- 06:5506:55, 5 July 2025 diff history +348 N Settiledata Created page with "'''settiledata'''[<id>].<tiledata member> Allows quick access to tiledata[] struct members. Example: gettiledata[THISACTOR].gameflags temp or temp SFLAG_BADGUYSTAYPUT settiledata[THISACTOR].gameflags temp See also: gettiledata Category:EDuke32 specific commands Category:Structure_access"
- 06:5406:54, 5 July 2025 diff history +348 N Gettiledata Created page with "'''gettiledata'''[<id>].<tiledata member> Allows quick access to tiledata[] struct members. Example: gettiledata[THISACTOR].gameflags temp or temp SFLAG_BADGUYSTAYPUT settiledata[THISACTOR].gameflags temp See also: settiledata Category:EDuke32 specific commands Category:Structure_access"
- 06:4006:40, 5 July 2025 diff history +194 N Swaparrays Created page with "'''swaparrays''' <array name #1> <array name #2> Swaps the contents and sizing of two existing gamearray entries. Category:EDuke32 specific commands Category:Gamearray manipulation" current
3 July 2025
- 13:0713:07, 3 July 2025 diff history +1,025 N EVENT OPERATEACTIVATORS Created page with "{{EventTable|1=EVENT_OPERATEACTIVATORS|2=player who operated|3=current sprite|4=1 value}} '''EVENT_OPERATEACTIVATORS''' is a Game Event. This event is triggered for each STAT_ACTIVATOR sprite with a matching lotag when OperateActivators() is called. In practice, this applies to Buttons, Touchplates, two-way trains and the CON command Operateactivators THISACTOR will be set to the current matching [[statnum|STAT_ACTIVATOR]..." current
- 12:3912:39, 3 July 2025 diff history +29 Event list No edit summary current
2 July 2025
- 09:0209:02, 2 July 2025 diff history +6 M32 script variables No edit summary current
- 09:0009:00, 2 July 2025 diff history +91 M32 script variables →Events