Main public logs
Jump to navigation
Jump to search
Combined display of all available logs of PSwiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 12:31, 12 February 2025 Talad talk contribs created page Enhanced Input (Created page with " APlaneshiftPlayerControllerBase::ForwardMovementAction(const FInputActionValue &) PlaneshiftPlayerControllerBase.cpp:2144 UFunction::Invoke(UObject *, FFrame &, void *const) Class.cpp:6847 UObject::ProcessEvent(UFunction *, void *) ScriptCore.cpp:2142 AActor::ProcessEvent(UFunction *, void *) Actor.cpp:1092 TScriptDelegate::ProcessDelegate<…>(void *) ScriptDelegates.h:447 [Inlined] FEnhancedInputActionHandlerDynamicSignature::Execute(FInputActionValue, float, flo...") Tag: Visual edit
- 17:02, 26 January 2025 Talad talk contribs created page PNG File Validation (Created page with "8 bytes as header: 89 50 4e 47 0d 0a 1a 0a 8 bytes as secondary header: 00 00 00 0d 49 48 44 52 4 bytes for width: 00 00 0a 00 -> 2560 4 bytes for the height: 00 00 05 0a -> 1440") Tag: Visual edit
- 21:04, 5 January 2025 Talad talk contribs created page PSUnreal GDB Debug Hints (Created page with "=== psItem === print (TCHAR*)item->current_stats->name") Tag: Visual edit
- 22:26, 22 December 2024 Talad talk contribs created page PSUnreal Fishing Setup (Created page with "To create a fishable river do this: # Create a river by dropping this actor in the level: RiverSplineActor (new) or SM_Water_Plane_Blueprint (a bit older, but the same) # Set the mesh in the properties of the new actor you added to one of the water planes, example SM_Water_Plane # In the database in the table natural_resources.trace_mesh put the name of the actor # Point to a group in natural_resources.item_group...") Tag: Visual edit
- 18:30, 2 December 2024 Talad talk contribs created page File:Effector rotation.png
- 18:30, 2 December 2024 Talad talk contribs uploaded File:Effector rotation.png
- 12:25, 2 December 2024 Talad talk contribs created page File:Retarget properties.png
- 12:25, 2 December 2024 Talad talk contribs uploaded File:Retarget properties.png
- 22:11, 1 December 2024 Talad talk contribs created page ALS for UE5.4 (Created page with "=== '''Test new ALS in separate project''' === # Create new 3rd person project with C++ # Download ALS Community plugin, copy under /Plugins (make dir if not present) # Generate Project files, recompile, and test ALS. === Add PlaneShift character to ALS project === # Import Kran character torso (for skeleton) # Import Kran modules using torso skeleton # Create a new PreviewMeshCollection with other kran pieces # Added the Virtual Bones on the kran skeleton as per tabl...") Tag: Visual edit
- 10:19, 26 November 2024 Talad talk contribs created page Mirror an animation in Unreal (Created page with " To mirror an animation asset do the following: # Create a new Data Table with MirrorTableRow: (example we have MirrorDT_GOOD_skeleton) # Do the mapping of bones inside the new Data Table # Open any level, click on "Add Level Sequence" save it somewhere (you can delete it later) # Drag and Drop your animation asset to the level sequence track # Right click on the actual animation element in the timeline (right panel where you have the time, not left side) # Click on "P...") Tag: Visual edit
- 18:38, 24 July 2024 Talad talk contribs created page ProgressionEvents Objects and Variables (Created page with "=== Supported Objects === Inside a Progression events script you can have references to a specific object, which is usually passed by code while running the event. Example: env.Define("Attacker", attacker); env.Define("AttackWeapon", weapon); This code defines two variables you will be able to access in the script, which point to an instantiated C++ object. The current objects supported are: * PSCharacter * PSItem * PSItemStats * PSSpell * PS...") Tag: Visual edit
- 19:39, 4 May 2024 Talad talk contribs created page Items decay (Created page with "Every item in the game has a decay rate, which is set in item_stats.decay_rate. Tools, weapons and armors have this set to 0.02 as default '''Example''': High level character with longsword vs Ulbernault. Weapon vs Armor gets 0.68 resistance, and in about 20+ hits, I got the weapon from 197 quality to 197.8 . This means I need to kill 5 of them for 1 point of quality. If I have a quality 50 weapon, I will have to kill 200 Ulbernaults to get my weapo...") Tag: Visual edit
- 00:34, 31 March 2024 Talad talk contribs created page Network load (Created page with "Unreal engine 5.1.1 - PSServer 0.7.41 === 5 players online after event with 15 === > nload Incoming: Curr: 185.34 kBit/s Avg: 184.02 kBit/s ...") Tag: Visual edit
- 23:06, 21 February 2024 Talad talk contribs created page Creatures, Attack Types and Attacks (Created page with " How to assign a brain to monster *selecting one or more of the Available NPC Types, for example: **Master NPC + On Sight Fighter How to create a new NPC Type to initialize the underlying brain: *Example: RangedIce <behavior name="InitRangedIce" completion_decay="-1" initial="1000" resume="yes" > <set_buffer buffer="KFactor" value="1.0" /> <set_buffer buffer="AttackMelee" value="default" /> <!-- primary attack --> <set_buffer buffer="AttackRanged"...") Tag: Visual edit
- 15:28, 4 February 2024 Talad talk contribs created page File:Procedural Dungeon2.png
- 15:28, 4 February 2024 Talad talk contribs uploaded File:Procedural Dungeon2.png
- 15:13, 4 February 2024 Talad talk contribs created page File:Procedural Dungeon1.png
- 15:13, 4 February 2024 Talad talk contribs uploaded File:Procedural Dungeon1.png
- 21:52, 14 January 2024 Talad talk contribs moved page PCG Procedural Generation to Procedural Dungeon Generation without leaving a redirect
- 23:47, 11 January 2024 Talad talk contribs created page PCG Procedural Generation (Created page with "* You need to position your initial volume with snap to grid 100, otherwise if you are in non step position you will get a different number of points generated. * We need to use Transform Points to move the offset of our generated points back to the 0,0,0 position of our volume. In our example we had to use 50,50,50 as both min and max offset. * In the chart we use: ** Get Actor Data -> Volume Sampler -> Transform Points -> Static Mesh Spawner ** Volume Sampler has 100,1...") Tag: Visual edit
- 22:02, 22 November 2023 Talad talk contribs created page ALS Idle Animations (Created page with "left|thumb|1200x1200px") Tag: Visual edit
- 22:01, 22 November 2023 Talad talk contribs created page File:ALS Idle Animations.png
- 22:01, 22 November 2023 Talad talk contribs uploaded File:ALS Idle Animations.png
- 18:41, 19 November 2023 Talad talk contribs created page Weapon Trails (Created page with "loot_modifiers.trail_id") Tag: Visual edit
- 21:41, 28 September 2023 Talad talk contribs created page Example Tribes and their recipes (Created page with " Tribe Name: "Eagle Gobble Tribe Oja2" , defined with ID 9 in tribes table , tribal recipe ID 105 tribal recipe 105 has this algorithm: brain(GobbleTribesman); aggressivity(neutral); growth(conservatory); unity(organised); sleepPeriod(nocturnal); loadRecipe(Do Nothing); loadRecipe(Gobble Upkeep); loadRecipe(Warrior Patrol Home); loadRecipe(Peaceful Gobble Tribe Spots); brain: GobbleTribesman is associated to each member of th...") Tag: Visual edit
- 15:11, 9 July 2023 Talad talk contribs created page Factions and Organizations (Created page with "In game we have two different values for each faction: '''Title:''' title is achieved once through quests, and you cannot lose it. You may have been a Red Way Grandmaster once, and you keep it. Title levels for from 1 to 8 , example in Crystal Way 1: Aspirant) to 8: Crystal Grand Master '''Reputation:''' Changes over time, and it's based on the actions you perform towards or against the faction members or the faction itself. From -100 to 200. Where any value below 0 in...") Tag: Visual edit
- 22:00, 19 June 2023 Talad talk contribs created page File:Trepor attack sound.png
- 22:00, 19 June 2023 Talad talk contribs uploaded File:Trepor attack sound.png
- 21:52, 19 June 2023 Talad talk contribs created page File:Death Sound.png
- 21:52, 19 June 2023 Talad talk contribs uploaded File:Death Sound.png
- 21:49, 19 June 2023 Talad talk contribs created page Creatures and Attack sounds (Created page with "In the Combat_Montage of our player character, we have the attack animation. In the attack animation segment we have one events (Notify) at the start of type PSAnimNotifyAttackSound File:PSAnimNotify.png In psAttack::Attack() we create a soundID = <race id (without gender)> - <Weapon skill> Example: Stonehammer hitting with a Fist = 0-4 this soundID is then sent to all clients this way: we call BroadcastAttackAnimation() to send it to all players in range, and...") Tag: Visual edit
- 21:49, 19 June 2023 Talad talk contribs created page File:PSAnimCombatResults.png
- 21:49, 19 June 2023 Talad talk contribs uploaded File:PSAnimCombatResults.png
- 21:47, 19 June 2023 Talad talk contribs created page File:PSAnimNotify.png
- 21:47, 19 June 2023 Talad talk contribs uploaded File:PSAnimNotify.png
- 21:14, 19 June 2023 Talad talk contribs created page File:CombatSoundsAnimNotifies.png
- 21:14, 19 June 2023 Talad talk contribs uploaded File:CombatSoundsAnimNotifies.png
- 20:27, 28 March 2023 Talad talk contribs created page Useful queries (Created page with " ===Guildhouse containers=== Extracts all items inside guildhouse containers without a proper loc_instance . This is required by the code to properly load items in guildhouses. select parent_item_id, id,loc_instance ,loc_sector_id from item_instances where loc_instance =0 and parent_item_id in ( select ii.id from item_instances ii, item_stats s where ii.item_stats_id_standard = s.id and loc_sector_id in (11,73,81,82,204) and s.container_max_slots > 0);") Tag: Visual edit
- 22:12, 1 February 2023 Talad talk contribs created page Reload - Reloading at runtime (Created page with " This is a list of all the tables in the game, and what we can or cannot reload. *accounts - Not needed. *action_location - YES Use /window gm show, then click on . *armor_vs_weapons - This table contains the rules related to the damages inflicted by a specific weapon against a specific armor, it's quite important to be able to reload this info *character_creation and char_create* - all these tables are very important, and should be reloadable with the live server to al...") Tag: Visual edit
- 21:09, 18 January 2023 Talad talk contribs moved page Compiling Mumble Lib to Voice Chat without leaving a redirect
- 19:58, 16 January 2023 Talad talk contribs created page Compiling Mumble Lib (Created page with " 1) Install CMake 2) Install vcpkg https://vcpkg.io/en/getting-started.html 3) vcpkg --triplet x64-windows-static-md install opus Opus_DIR My vcvars: E:\VisualStudio2022\VC\Auxiliary\Build\vcvars64.bat") Tag: Visual edit
- 23:04, 5 January 2023 Talad talk contribs created page Build one Unreal Engine Plugin only (Created page with " Example building Unreal Midi on my machine: G:\5.0.3-release\Engine\Build\BatchFiles>RunUAT.bat BuildPlugin -plugin="G:\5.0.3-release\Engine\Plugins\Marketplace\MidiAsset\MidiAsset.uplugin" -package="F:\temp\UnrealMidi" -TargetPlatforms=Win64 Reference: https://dev.epicgames.com/community/learning/tutorials/0RG4/compiling-a-plugin-for-a-new-engine-version") Tag: Visual edit
- 21:55, 21 December 2022 Talad talk contribs created page Minigames (Created page with "All minigames use GameboardsTable to define the basics of the game. Minigamemanager is called by the client to initiate a game with the following server-side methods MiniGameManager::HandleStartGameRequest() psMiniGameSession::AddPlayer() psMiniGameSession::SendInitialMGSetup() GetPSController()->ReceiveMGInitialBoardSetup() Then the client receives the request in PlayerController and displays the minigame window, and differs by game ty...") Tag: Visual edit: Switched
- 18:12, 21 October 2022 Talad talk contribs created page Races and Traits IDs (Created page with "{| class="wikitable" |+Race IDs |0 |Stonehammer |M |- |1 |Enkidukai |M |- |2 |Ynnwn |M |- |3 |Ylian |M |- |4 |Xacha |M |- |5 |Nolthrir |M |- |6 |Dermorian |M |- |7 |Hammerwielder |M |- |8 |Diaboli |M |- |9 |Kran |N |- |10 |Lemur |M |- |11 |Klyros |M |- |12 |Enkidukai |F |- |13 |Stonehammer |F |- |14 |Ynnwn |F |- |15 |Ylian |F |- |16 |Xacha |F |- |17 |Nolthrir |F |- |18 |Dermorian |F |- |19 |Hammerwielder |F |- |20 |Diaboli |F |- |21 |Lemur |F |- |22 |Klyros |F |- |23 |Ro...") Tag: Visual edit
- 17:56, 16 October 2022 Talad talk contribs created page Add Waypoints and paths (Created page with "Refer also to: NPC Behaviour page, where the waypoints data model is explained.") Tag: Visual edit
- 23:37, 6 October 2022 Talad talk contribs created page Add new NPC (Created page with " Best method is through the webconsole. NPCs -> Create NPC") Tag: Visual edit
- 20:37, 5 October 2022 Talad talk contribs created page Setting Items (Created page with " Developer or GMs can drop items in the game to populate an area, example tables, chairs, boxes, minigames. To do this: 1) spawn the item in your inventory 2) drop the item to the ground or in the location you want it 3) use the transform tool to position it / rotate it 4) target the item and <blockquote>/modify target transient false /modify target pickupable false /modify target pickupableweak false /modify target settingitem true</blockquote>") Tag: Visual edit
- 21:02, 8 September 2022 Talad talk contribs created page File:Ka structure.jpg
- 21:02, 8 September 2022 Talad talk contribs uploaded File:Ka structure.jpg
- 21:38, 5 September 2022 Talad talk contribs created page KAs (Knowledge Areas) list and structure (Created page with "You can extract all the knowledge areas not specific to NPCs with this query: select distinct(nka.area) from npc_knowledge_areas nka left join `characters` c on nka.area=CONCAT(c.name, " ",c.lastname) where c.name is null; Pet KAs: * Pet Groffel 1 * Pet Yulbar 1 * Pet Rivnak 1 * Pet Drifter 1 * Pet Serpent Gobble 1 * Pet Eagle Gobble 1 * general * magic_basic * races_basic * Hydlaa_important_people * newbie * gods_basic_hydlaa * hydlaa_basic * goodbye01_hydlaa * Pro...") Tag: Visual edit